AI SEO guides: how to get cited by every answer engine
ChatGPT, Google AI Overviews, Gemini, Claude and Perplexity each search a different index, send different crawlers and show citations differently. Pick your engine for its technical guide — or compare all five side by side.
The short answer
AI SEO — also called generative engine optimization (GEO) or LLM SEO — is the work of getting your pages retrieved, quoted and linked inside AI-generated answers. The foundation is shared with classic SEO: crawlable, indexed, trustworthy pages. What differs is each engine’s plumbing: ChatGPT draws on Bing and OpenAI’s own index, Claude on Brave Search, Perplexity on its own 200-billion-URL index, and Gemini and Google AI Overviews on Google’s. Get crawler access right per engine, serve server-rendered HTML, and compete passage by passage for the sub-questions each engine searches.
How the five engines find and cite sources
Different indexes, different crawlers, different ways of showing a citation. The differences below decide what you have to do for each.
| Attribute | ChatGPT | Google AI | Gemini | Claude | Perplexity |
|---|---|---|---|---|---|
| Where answers come from | Third-party providers (Microsoft named) plus OpenAI's own crawler and index | Google's Search index, through its core ranking systems and query fan-out | The Google Search index, via Grounding with Google Search | Brave Search's index (Anthropic's listed provider), plus live page fetches | Its own index of 200B+ URLs: hybrid retrieval, then passage reranking |
| Crawler to allow | OAI-SearchBot | Googlebot | Googlebot | Claude-SearchBot + Claude-User | PerplexityBot + Perplexity-User |
| Training opt-out | GPTBot — search unaffected | Google-Extended — no effect on AI Overviews | Google-Extended — also ends Gemini-app grounding | ClaudeBot — search unaffected | None — PerplexityBot isn't used for model training |
| Runs your JavaScript? | Not documented — tests found no JS execution | Yes — Google renders JavaScript that isn't blocked | Yes — Google renders JavaScript that isn't blocked | No — raw HTML and PDF only | No — tests show client-rendered pages fail |
| Shows up in analytics as | chatgpt.com + utm_source=chatgpt.com | google.com (Organic Search) | gemini.google.com (AI Assistant channel) | claude.ai (referral, no UTM) | perplexity.ai (referral, no UTM) |
| How citations look | Inline source pills, a Sources panel, branded inline links | Inline links beside the claim, link cards, a further-exploration list | A Sources button and inline links; many answers carry none | Inline citation chips quoting up to 150 characters | Numbered source cards above the answer, superscripts inline |
| Biggest lever | Official, answer-first pages on your own domain that match fan-out queries | Non-commodity content covering the subtopics Google fans out to | Be the indexed, non-commodity answer — and present on YouTube and forums | Rank in Brave with server-rendered, dated, first-party pages | Self-contained, dated passages in server-rendered HTML |
Sourced from each vendor’s documentation where it exists; each guide lists its sources.
Six things that hold on every engine
The engines disagree on indexes, crawlers and citation formats. They agree on these — so do them once and every guide gets easier.
- 01
Crawler access is per engine
Each vendor separates search from training: allow
OAI-SearchBot,Claude-SearchBot,PerplexityBotand Googlebot, then decide onGPTBot,ClaudeBotandGoogle-Extendedon their own terms. Check your CDN too — its AI-bot toggles override robots.txt. - 02
Only Google runs your JavaScript
OpenAI, Anthropic and Perplexity’s fetchers read raw HTML. If the answer appears only after scripts run, four of five engines can’t see it. Server-render or pre-render anything you want cited.
- 03
Passages compete, not pages
Engines lift sentences, not articles. Put the answer in the first lines of each section, in sentences that make sense alone and carry a name, a number or a date.
- 04
You compete for sub-questions
Every engine fans one prompt out into several searches. That’s why so few citations rank top-10 for the typed query — and why depth across a topic beats one page per keyword.
- 05
Freshness is visible — and checked
Claude adds the year to 94% of its queries, Perplexity filters stale pages before ranking, and ChatGPT’s citations skew newer than search results. Show real dates and update substantively.
- 06
Off-site mentions are a second route in
Forums, YouTube, review sites and trade press get cited heavily — and Gemini names brands far more often than it links them. Being discussed elsewhere puts your name in answers you don’t own.
AI SEO questions, answered
What is AI SEO?
AI SEO is optimizing your site to be retrieved, quoted and linked in AI-generated answers from ChatGPT, Google AI Overviews, Gemini, Claude and Perplexity. It’s also called generative engine optimization (GEO), answer engine optimization (AEO) or LLM SEO.
Is AI SEO different from regular SEO?
Less than the labels suggest. Google says optimizing for its AI features “is still SEO,” and crawlable, indexed, trustworthy pages are the foundation everywhere. The differences are per-engine: separate crawlers to allow, different indexes (Brave for Claude, Perplexity’s own), and little or no JavaScript rendering outside Google.
Which AI engine should I optimize for first?
Start with what they share: crawler access, server-rendered HTML and answer-first pages. Then weigh reach — Google’s AI Overviews reach over 2.5 billion monthly users and ChatGPT 900 million weekly users — against where your buyers actually ask.
Does blocking AI training crawlers hurt my AI visibility?
Mostly no: GPTBot and ClaudeBot are training-only, and blocking them leaves you in ChatGPT and Claude search. The exception is Gemini, where disallowing Google-Extended also removes you from Gemini-app grounding.
Do I need an llms.txt file for AI SEO?
No engine has confirmed using other sites’ llms.txt files to find or rank content, and Google says Search ignores them. Studies find most llms.txt files are never requested. It does no harm, but it isn’t a priority.
How do I track traffic from AI engines?
Referrers differ: chatgpt.com (tagged utm_source=chatgpt.com), claude.ai, perplexity.ai and gemini.google.com. GA4’s AI Assistant channel groups some assistants automatically since May 2026, but Google AI Overviews clicks stay in Organic Search. Pair analytics with a weekly prompt panel for citations.
How long does AI SEO take to work?
Access fixes land fast — OpenAI and Perplexity apply robots.txt changes within about 24 hours. Content changes take weeks, because pages must be recrawled and weighed against other sources. Measure weekly with a fixed prompt set so you can see the shift when it comes.
See which engines cite you today
Enter your site to see how often ChatGPT, Perplexity, Gemini, and Google cite your brand, and exactly what to publish next.
No credit card required · Free 7-day trial
