Frequently Asked Questions (FAQ)

Common questions about inblog including content migration, IP tracking exclusion, and pricing details.

Can individuals use inblog, or is it only for companies? Is a company name required to sign up?

Yes, individual creators, freelancers, and sole proprietors can use inblog.

  • Free Plan: Suited for individual creators with no subscription cost.
  • Team Plan: The blog setup flow includes a business information step, but you can enter a personal brand name or your own name instead of a company name.

That said, inblog's core features — custom domain, lead capture forms, and SEO analytics — are optimized for business inbound content marketing. There is no separate pricing tier or feature set designed specifically for personal blogging.

Getting started with inblog

I already have a free blog (Naver Blog, Tistory, Blogger, WordPress.com, etc.). Why should I use inblog?

Free blogging services give you a place to publish, but inblog is built for business inbound content marketing. The main differences:

  • Technical SEO handled for you: clean server-rendered HTML, automatic H1–H3 markup, an auto-generated sitemap and robots.txt, and BlogPosting JSON-LD structured data are all applied with no setup.
  • SEO equity accrues to your own domain: connect a custom domain and your search rankings, backlinks, and domain authority build on your brand's domain instead of a shared free platform.
  • Turn visitors into leads: built-in lead capture forms plus real-time traffic and keyword analytics let you measure and improve marketing performance, not just publish posts.
  • Run it without developers: most of the above is configured from the dashboard with no code.

In short, a free blog is mostly "a place to write," while inblog is "a business blog tool that connects search and AI visibility to lead generation."

See inblog pricing

I'm currently running a blog on WordPress / Ghost. Can I migrate my content to inblog?

Yes! inblog provides "content migration support for platforms like WordPress, Ghost, Naver Blog, and more." Notable companies such as Classum and HappyTalk have completed successful migrations to the platform.

How does inblog help my content show up in AI search (GEO), like ChatGPT, Perplexity, or Google AI Overviews?

Getting cited in AI search works much like traditional SEO: AI models crawl and read web content, then quote it in their answers. The keys are a machine-readable structure and clear, quotable content.

What inblog handles automatically:

  • JSON-LD structured data plus meta and OG tags, so AI crawlers understand each post's topic and structure
  • Automatic H1–H3 markup and SSR rendering, delivering clean HTML that LLMs can ingest directly
  • Auto-generated sitemap and robots.txt, so search engines and AI crawlers discover new posts quickly

What you should focus on:

  • Answer questions directly and up front (FAQ and How-to formats). AI tends to quote paragraphs that state a clear answer.
  • Include original data, examples, and quotable statistics to raise the odds of being cited.
  • Build topical authority by covering one subject in depth across related posts.

Like regular SEO, AI search visibility needs time to index and accumulate — results typically take several months to appear.

My posts are indexed but aren't getting any search traffic or rankings. What should I check?

If Google has indexed your pages but they still aren't showing up in search, it's usually a combination of these three factors:

  • Duplicate content — If a nearly identical post also lives on another platform (Medium, another blog, etc.), Google typically shows only one version (usually whichever was indexed first or sits on a higher-authority domain) and drops the rest from results. Write your blog posts with a different angle, structure, and wording from your other channels.
  • Using the default domain — A custom domain ranks far better than the default domain (inblog.io). Connecting your own domain lets search rankings, backlinks, and domain authority accrue to your brand.
  • Blog age — A new domain or blog usually needs 1–3 months for Google to build trust. Pages can be indexed well before rankings and impressions catch up.

So if indexing is fine, this is usually a matter of time and differentiation, not a bug. Connect a custom domain, differentiate your content, and publish consistently — visibility grows over time.

Can I exclude traffic from specific IPs to avoid skewed page view data?

The platform does not currently offer IP-based tracking exclusion. However, any blog access using the parameter ?traffic_type=internal gets "automatically excluded from page view tracking in the inblog dashboard."

I keep seeing an "internal traffic excluded" notice on my blog. Is something broken?

No — this is expected. When you open your blog from the dashboard using View blog or View post, ?traffic_type=internal is appended to the URL automatically, and the notice simply tells you that this visit is an admin/internal check and is not counted in your stats.

  • Regular visitors never see it. Readers arriving at the plain URL see no notice, and their visits are counted normally.
  • Once a tab has been marked as internal, removing ?traffic_type=internal from the URL in that same tab will not hide the notice, and those visits stay excluded — the internal flag is remembered per tab.
  • To view your blog exactly as a reader does, open the plain URL in a new tab or a private/incognito window.
  • Keep in mind that visits made that way are counted in your stats, so use the dashboard links for day-to-day checks if you want clean numbers.

My Google Analytics numbers don't match inblog's visit count. Why?

The two are measured differently, so they will not always show the same number. The two most common causes:

  • Internal traffic handling: visits you open from the dashboard via View blog are excluded from inblog's stats, but Google Analytics still counts them as users. The more often you check your own blog, the higher GA will read.
  • Different metrics: GA's Total users and inblog's Visits do not count the same unit.

Breaking GA down by source shows how much of the gap comes from dashboard-originated visits (inblog.ai / referral).

How is inblog priced?

The service "starts at $39/month and scales based on your monthly page views."

Which plan do I need to use the REST API or CLI?

The REST API and @inblog/cli are available on any paid plan (Team Plan and above).

  • There is no difference in API features between plan tiers — you can work with the same resources (posts, tags, authors, blogs, redirects, forms, lead responses).
  • Billing scales with your traffic (page views), not with the plan tier.
  • Generate an API key under Dashboard → Settings → API Keys, and use @inblog/cli for terminal and automation work. See inblog CLI and AI Skills and the API docs for details.
  • The REST API and CLI also work during the 14-day free trial. Once the trial ends and your blog moves to the Free Plan, existing API keys stay visible but API calls no longer work.

My API key is issued on the Free Plan, but calls fail (n8n, Make, etc.)

On the Free Plan you can still open the API key screen and see or create a key, but actual API calls only work on a paid plan (or during the free trial). So if you connect a Free Plan key to a workflow tool like n8n or Make, the key looks valid but requests fail with an auth/permission error.

  • During the free trial: API access works.
  • After moving to the Free Plan: keys exist but cannot be used — resubscribe to Team Plan or above to resume calls.

Can I make an individual post private?

inblog does not currently offer a way to make a single post private — once published, a post is served at a public URL that anyone can open.

To show a post to specific people before publishing, share the editor's preview link. The preview path is different from the live post URL, so it is not counted in your page view or visit analytics.

inblog does not offer a paid membership (gated access) feature for restricting content to subscribers.

If I downgrade to the Free Plan, what happens to my connected custom domain?

Custom domain connection is a paid feature, so when you cancel a paid subscription your blog moves to the Free Plan and the connected custom domain (e.g. example.com/blog or blog.example.com) is disconnected.

  • While the domain is disconnected, URLs that search engines had indexed under that custom domain return 404. (The blog and its posts stay public on inblog's default address.)
  • If you resubscribe to a paid plan, you can reconnect the same custom domain and restore those URLs.
  • Because frequently changing domains can hurt your SEO, we recommend keeping the same domain whenever possible.

Can I pause my subscription for a month or two and resume later?

There is no separate pause subscription feature. Instead, cancel to move to the Free Plan, then start a paid subscription again whenever you need it.

  • Once you schedule a cancellation, paid features stay active until the end of the current billing cycle.
  • While you are away, your blog and published posts are not deleted — they stay public on inblog's default address (*.inblog.io), and you can still publish new posts.
  • During the Free Plan period the custom domain is disconnected and those URLs return 404, so review the custom domain question above if search traffic matters to you.
  • You can cancel from Subscription & BillingManage subscription in the dashboard.

Which currency am I billed in, and can I get a local-currency invoice?

inblog subscriptions are sold and processed by Paddle, our Merchant of Record, and charged in USD — inblog does not process the payment directly in your local currency.

  • The invoice issued after payment comes from Paddle's UK entity in USD, and that document is the official record of the transaction.
  • You can find it under Subscription & BillingInvoices, or in the email you receive at checkout.
  • If you need documentation of the amount actually charged in your local currency, use the foreign-transaction record or local-currency statement from your card issuer — it shows the converted amount your bank billed you at the exchange rate on the approval date.

Some posts look different from what I wrote, or certain words appear changed.

This is almost always caused by your browser's automatic translation. When your browser's language (e.g. English) differs from the page's language (e.g. Korean), Chrome, Edge, and similar browsers may auto-translate the page and swap words in the process, so the text looks altered. (For example, "형사" showing up as "형사팀".)

  • In this case the published content itself is fine — it only looks different in the viewer's browser.
  • Because translation results differ by browser and device, this often shows up as "it looks wrong on one computer but normal on another."

How to fix:

  • Click the translate icon in the address bar and choose to show the original language.
  • In Chrome, right-click the page and select "Never translate this page."
  • If it persists, turn off automatic translation for the site in your browser settings.

Can I run Google AdSense on my inblog blog?

On the Team Plan you can insert global script tags (Google Tag, Google Ads, etc.) from Settings → global script injection. For AdSense specifically, note these conditions and limits:

  • It works only on a paid blog with a connected custom domain. You can't run AdSense while using only the default domain (inblog.io).
  • Only AdSense Auto ads (via code injection) are supported.
  • Uploading an ads.txt file and placing ads manually inside the post body (inserting ad slots at chosen positions) are not currently supported.

Keep in mind you'd still be paying the monthly subscription, and AdSense alone may not cover that cost. Affiliate marketing links can be an alternative way to earn revenue.

Can I download or export my dashboard data (visitors, traffic)?

Analytics data such as visitors and traffic cannot be downloaded or exported — it is available for viewing in the dashboard only.

These data sets can be exported:

  • Post list: use the Download CSV button at the top right of the post manager (adjust the fields with Customize Columns).
  • Leads (form responses): on the leads screen, select View all leads to export an Excel workbook with one worksheet per form, or select one form to export a CSV.
  • Posts and leads: also retrievable through the REST API (available on the Team Plan and above).

If you plan to pause or cancel your subscription, export anything you need to keep before you cancel.

Last updated 2026-07-29