← HomeHow to Get Cited in AI
Answer

Why doesn't my business appear in ChatGPT?

By Jason Burns, Founder of HurcuLeads · Stuff Doer at Adolicious · Updated

Your business doesn't appear in ChatGPT because ChatGPT's answer layer only cites pages its crawlers can fetch, parse, and confidently attribute — and most sites fail on at least one of those three.

ChatGPT's live web results are gathered by two OpenAI crawlers — GPTBot and OAI-SearchBot — and, for ChatGPT Search, augmented by Bing's index. If your robots.txt blocks any of those user agents, you are invisible on that channel by design.

Even when crawling is allowed, the answer layer needs machine-parseable content. Pages rendered entirely on the client (JavaScript-only) often ship an empty HTML shell to crawlers; Google's own guidance on JavaScript SEO spells out why server-rendered HTML is safer for retrieval. Most AI crawlers are lighter-weight than Googlebot and are less forgiving.

Finally, the model has to decide who to credit. That job is made easy by explicit entity signals — QAPage or Article JSON-LD with an author Person node, sameAs links to authoritative profiles, and a stable canonical URL. Without those, the answer engine may still use your content while attributing it to someone else who marked it up.

Fix the three in order: allow the AI crawlers, ship real HTML on first byte, mark up the answer + author. Then request a fresh crawl (Google Search Console for AI Overviews, Bing Webmaster + IndexNow for ChatGPT Search).

Related terms

Sources

Related questions people ask next

  • How do I get cited by Perplexity?

    Get cited by Perplexity by allowing its crawler (PerplexityBot) in robots.txt, publishing server-rendered pages with a clear direct answer as the first sentence under each heading, and making the underlying URL rank on Bing — because Perplexity retrieves against public web indexes and its own crawl.

  • How should robots.txt handle AI crawlers?

    Handle AI crawlers in robots.txt by explicitly listing each user agent — GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot, Perplexity-User, Google-Extended — and setting Allow or Disallow per bot to match your policy on training, search citation, and live-fetch use.

  • Does server-side rendering matter for AI crawlers?

    Server-side rendering matters for AI crawlers because most of them fetch a page's raw HTML once and do not execute JavaScript — a client-rendered page returns an empty shell on that fetch, so the answer text is invisible to the crawler even when the site works perfectly for a browser.

  • What is IndexNow and why does it matter for ChatGPT?

    IndexNow is an open protocol jointly announced by Microsoft Bing and Yandex that lets a site push new or changed URLs to participating search engines in near real time — and it matters for ChatGPT because ChatGPT Search's live web results are anchored on Bing's index.