What Is Generative Engine Optimization (GEO)? The 2026 Guide
Translated with AI into: Deutsch · Français · Español · Italiano · Nederlands · Português · 日本語
Generative engine optimization (GEO) is the work of getting your brand mentioned, cited and described correctly in the answers AI systems write: ChatGPT, Gemini, Perplexity, Claude, Copilot, and Google's AI Overviews and AI Mode. It is an extension of SEO, not its replacement: the target is an AI-written answer instead of a ranked list of links, and Google says optimizing for its AI features is "still SEO."
That is the short answer to "what is generative engine optimization?" The longer one covers where the term came from, how AI answers are built, what the evidence supports, and which popular GEO tactics it does not.
One note on the acronym. In ads and social media, "geo" usually means geographic targeting. In search marketing since 2023, GEO almost always means generative engine optimization, and that is what this guide covers.
Where the term came from
The name comes from a research paper: "GEO: Generative Engine Optimization" by Pranjal Aggarwal and five co-authors, first posted on November 16, 2023 and accepted to KDD 2024. It defined generative engines as systems that combine search with a language model to write answers with citations, such as Bing Chat, Google's SGE and Perplexity.
The authors tested nine ways of rewriting a page, such as adding quotations, statistics or citations, on the 1,000-query test split of GEO-bench, a 10,000-query benchmark they built. They reported that GEO "can boost visibility by up to 40%" on their own visibility metric. Keyword stuffing, the classic SEO trick, did not help, and in their Perplexity test it did worse than leaving the page alone.
Read the method before you quote the number. The headline tests ran on an engine the authors built, and the Perplexity test uploaded the pages as files, so in both cases the source pages were already handed to the model. They measured which of several supplied pages gets quoted, not whether a page gets found.
What later research found
A benchmark accepted at NeurIPS 2025, C-SEO Bench, re-tested rewriting methods and found most of them "largely ineffective," often with a negative effect. A July 2026 critical survey of 45 GEO studies (a single-author preprint) concluded that "already-retrieved content can causally alter its citation or use," but that no technique shows a stable, cross-platform effect on being discovered in the first place.
That gap is the most important fact in GEO. Almost every published effect was measured after the page was already in front of the model, and much GEO advice sells it as a way to get there.
How AI engines build an answer
An AI answer comes from one of two places. OpenAI says ChatGPT "may search the web automatically when your question would benefit from current information" (OpenAI help center). When it does not search, it answers from training data that stops at a cutoff.
Those cutoffs are recent but move with each model. As of October 2026, OpenAI lists April 20, 2026 for chat-latest, the Instant model used in ChatGPT (which it says will be regularly updated), and April 30 to May 18, 2026 for its GPT-6 API models. OpenAI does not say which model answers a given question, so treat spring 2026 as the horizon: anything you published after the relevant cutoff cannot appear in a no-search answer, whatever you do to the page.
Put together, every answer depends on four stages. GEO can act on some of them and not others.
| Stage | What happens | Who controls it | What you can do |
|---|---|---|---|
| 1. Training data | The model learns from crawled text up to a cutoff | The AI company | Choose whether training crawlers (GPTBot, ClaudeBot) and Google's Google-Extended token allow your pages to be used for training. We know of no published measurement of either choice's effect on how a model describes you. |
| 2. Access | Crawlers fetch your pages for a search index | You and your CDN | Allow the search crawlers in robots.txt, make sure your firewall lets them through, and do not suppress snippets |
| 3. Retrieval | The AI rewrites the question into its own searches and pulls candidate pages | The AI company | Be indexed, and publish a page that answers the question. Topical relevance is the most reproducible factor in the research. |
| 4. Generation and citation | The model writes the answer and picks sources to cite | The model | Little. Rewriting tests show mostly no effect, so make sure the facts it can find about you are consistent. |
The retrieval stage is why prompt tracking is a proxy. When ChatGPT search uses a search partner, OpenAI says it "typically rewrites your query into one or more targeted queries," and Google says AI Overviews may use "query fan-out," issuing multiple related searches across subtopics. The question you test is not the query that finds you.
GEO vs SEO vs AEO
Google's guide to optimizing for generative AI features (last updated July 10, 2026) treats AEO and GEO as "terms you may see used to describe work specifically focused on improving visibility in AI search experiences." Its verdict: "From Google Search's perspective, optimizing for generative AI search is optimizing for the search experience, and thus still SEO."
| Term | Goal | Main surfaces |
|---|---|---|
| SEO | Get pages crawled, indexed and ranked | Google and Bing results |
| GEO | Get your brand mentioned, cited and described correctly in AI-written answers | ChatGPT, Gemini, Perplexity, Claude, Copilot, AI Overviews, AI Mode |
| AEO | Get your content used as the direct answer to a question | The same AI answers, plus featured snippets and voice assistants |
| LLMO, AI SEO | Other names for GEO | The same AI answers |
When people search "GEO SEO," they usually mean that overlap: SEO practice applied to AI answers. The differences are narrow but real, and our breakdown of GEO vs SEO walks through each one. For the answer-surface view, see the guide to answer engine optimization.
What the evidence supports
Most GEO advice is additive: add schema, add an llms.txt file, add FAQ blocks, add statistics. The evidence points the other way. Almost everything with a documented mechanism is about not being blocked.
| Lever | What the source says |
|---|---|
| Allow each AI search crawler | OpenAI: "Sites that are opted out of OAI-SearchBot will not be shown in ChatGPT search answers" (OpenAI crawler docs) |
| Let them through your firewall | OpenAI: eligibility needs OAI-SearchBot allowed "and" your host or CDN allowing "OpenAI's published searchbot IP addresses" |
| Stay indexed and snippet-eligible | Google: to appear in AI Overviews or AI Mode, a page "must be indexed and eligible to be shown in Google Search with a snippet" (AI features docs) |
| Do not suppress snippets by accident | Google: nosnippet also prevents content "being used as a direct input for AI Overviews and AI Mode" (robots meta tag docs) |
| Allow Meta's search crawler | Meta: allowing Meta-WebIndexer "helps us cite and link to your content in Meta AI's responses" (Meta crawler docs) |
| Put key facts in the HTML | Third-party measurement: Vercel's crawler study (December 2024) found ChatGPT and Claude crawlers fetch JavaScript files but "don't execute them" (Vercel) |
One more lever needs no vendor quote: your own facts. If your pricing page, About page and footer state your price or founding year differently, any AI that reads them has conflicting answers to choose from. Making your site agree with itself is the fix you fully control.
What is sold but not supported
- Schema markup. Google: "Structured data isn't required for generative AI search, and there's no special schema.org markup you need to add." Ahrefs' matched test of 1,885 pages that were already heavily cited found no significant uplift on any platform, and a small, significant 4.6% drop in AI Overview citations. Whether schema helps a page that is not yet cited is untested. Schema still earns Google rich results.
- llms.txt. Google Search ignores it, and doing it "will neither harm nor help." We found no AI crawler documentation saying it is read.
- FAQPage markup. Google stopped showing FAQ rich results on May 7, 2026. FAQ content can still help readers.
- Chunking and "AI-friendly" formatting. Google: "There's no requirement to break your content into tiny pieces," and "there's no ideal page length."
- E-E-A-T scores and Domain Authority. Google says E-E-A-T "isn't a specific ranking factor." Moz says its own Domain Authority "isn't a direct ranking factor used by Google."
- Updating dates. Unmeasured. Changing a date changes nothing on the page except the number you would measure.
- Tracking your AI rank. There is no stable position inside an AI answer, and Google's own AI report shows impressions only.
Google sums it up for its own search: "For Google Search, you can ignore tactics like 'chunking' content, creating unnecessary AI text files (like llms.txt), or pursuing inauthentic mentions." Our GEO tactics fact check goes through each claim in detail.
How each AI platform gets its information
| Platform | Answers from | Crawler to allow for search | Watch out for |
|---|---|---|---|
| ChatGPT | Training data, or web search when it decides to (or the user picks Search) | OAI-SearchBot | GPTBot is training only; OpenAI says robots.txt "may not apply" to ChatGPT-User |
| Google AI Overviews, AI Mode | Google's search index, with query fan-out | Googlebot (no separate AI token) | Search Console's generative AI control; nosnippet keeps a page's content out of both |
| Gemini app | Training data plus Google Search grounding | Googlebot | Google-Extended controls Gemini training and grounding in the Gemini app, not Search |
| Perplexity | Live web search | PerplexityBot | Perplexity-User "generally ignores robots.txt rules" |
| Claude | Training data, or web search when used | Claude-SearchBot | ClaudeBot is training; Claude-User fetches pages for a user's question |
| Microsoft Copilot | Bing search (Microsoft reports Copilot citations in Bing Webmaster Tools) | Bingbot | Bing Webmaster Tools reports Copilot citations |
| Meta AI | Meta's search index | Meta-WebIndexer | Meta-ExternalAgent is a separate crawler |
Sources for the table: Perplexity's crawler docs, Anthropic's crawler article and Google's common crawlers page, plus the docs linked above. For ChatGPT in depth, read how ChatGPT recommends brands.
How to start GEO: six steps
- See what AI says now. Ask ChatGPT, Perplexity, Gemini and Claude 10 to 20 questions a buyer would ask. Record whether you are mentioned, whether you are cited, and whether the facts are right, and note whether the answer showed sources.
- Read robots.txt per crawler. Open yourdomain.com/robots.txt and look for the search crawlers in the table above. The common mistake is a blanket AI block that removes you from ChatGPT search:
If you want out of training only, list GPTBot alone.# Blocks training AND ChatGPT search User-agent: GPTBot User-agent: OAI-SearchBot Disallow: / - Test your firewall. Run
curl -sL -o /dev/null -w "%{http_code}" -A "PerplexityBot" https://www.yourdomain.com/for each crawler; it prints the final status code. A 403, 429, 503 or challenge page is a lead to check in your CDN's bot settings, since your own machine is not the real crawler. On Cloudflare, read up on the Cloudflare AI crawler default change of September 15, 2026. - Check suppression. Run
curl -sI https://www.yourdomain.com/ | grep -i x-robots-tagand search your page source fornoindex,nosnippet,max-snippet:0anddata-nosnippet. Then confirm Search Console's Search generative AI control is set to include your site, which is the default. - Make your facts agree. List your price, founding year, headquarters and CEO, and check every page states them the same way.
- Measure with first-party data. Use Search Console's generative AI performance report (impressions only), Bing's AI Performance report (citations and grounding queries), and GA4's AI Assistant channel, which counts visits from ChatGPT, Gemini and others but files AI Overviews under Organic Search.
99Visibility automates most of steps 1 to 4: it asks six AI platforms about your brand (ChatGPT, Claude and Perplexity through their APIs with web search on, Gemini with Google Search grounding, and AI Overviews and AI Mode read from Google's live results), flags wrong facts, checks robots.txt and firewall responses for 18 AI and search crawlers, and scans for snippet suppression. The 0 to 100 score in its visibility audit is our model, not an industry measurement.
Frequently asked questions
What does GEO stand for?
In search marketing, GEO stands for generative engine optimization: getting your brand mentioned, cited and described correctly in AI-written answers. The term comes from a 2023 research paper. In advertising and social media, "geo" more often means targeting by location.
What is GEO in marketing?
It is the part of search marketing aimed at AI answers rather than ranked links. In practice that means making sure AI crawlers can reach your site, that your facts are consistent, and that you know what ChatGPT, Gemini, Perplexity, Claude and Google's AI features say about you.
Is GEO the same as SEO?
Mostly. Google says optimizing for its AI features is "still SEO," and its AI Overviews can only cite indexed pages. The genuinely new parts are separate AI crawlers, firewall reachability, answers from training data, and accuracy as a metric.
What are the best tools for generative engine optimization?
Start with the free first-party ones: Google Search Console's generative AI report, Bing Webmaster Tools' AI Performance report, and GA4's AI Assistant channel. Paid tools add repeated testing across platforms; our comparison of the best GEO tools covers what each one measures.
How does ChatGPT decide which sources to use?
OpenAI's full disclosure is that "ChatGPT ranks search results using multiple factors intended to help users find relevant, reliable information," and "placement is not guaranteed." No factors are listed. What you control is whether OAI-SearchBot can reach you and whether your page answers the question.
To see whether ChatGPT and Google AI Overviews mention you and how many facts they get wrong, run a free 99Visibility audit; the crawler access check is free too.
Get your AI visibility score
One number from 0 to 100: how often AI mentions you, how accurately, in what tone, and whether it cites you, scaled by the market weight of the platforms that name you.
Start for Free42/100
Named on 3 of 6 platforms× 0.70 coverage
Related Articles
GEO vs SEO: What's Actually Different in 2026 (and What Isn't)
SEO ranks your pages; GEO gets your brand cited and described correctly in AI answers. What's the same, what's different, and which GEO tactics have no evidence.
Answer Engine Optimization (AEO): The Complete 2026 Guide
AEO is how your content becomes the answer in AI Overviews, ChatGPT, Perplexity and more. What it is, how it differs from GEO and SEO, what works, and a 7-step audit.
GEO Strategies: 20 Popular Tactics Checked Against the Evidence
We checked 20 popular GEO strategies against vendor docs and controlled studies. Access and accurate facts hold up; schema, llms.txt and AI-style rewrites don't.


