How Does Generative Engine Optimization Work? The Simple Version For Marketers

How generative engine optimization works, shown by tracing one buyer question through an AI answer: the search decision, the rewritten searches, the pages read, and the citations.

RankControl9 min read
How Does Generative Engine Optimization Work? The Simple Version For Marketers

I don't think generative engine optimization is as mysterious as it sounds. Under the hood it's a short run of steps, and most of them are over within a couple of seconds of someone hitting enter. Once you can see them, you can sort the parts you can work on from the parts that are out of your hands.

So we traced it instead of defining it. On September 27 we put one buyer question to OpenAI's API with web search on, then again with search off, then to Perplexity, and saved everything each engine did along the way.

The question was: "What's the best password manager for a 30-person company that uses Google Workspace?"

The first step is a choice between searching and answering from memory. OpenAI's ChatGPT search help page says ChatGPT "may search the web automatically when your question would benefit from current information." Anthropic's web search docs for Claude describe the kinds of questions that usually trigger a search, among them current prices and details about specific products or organizations "that might have changed." Settled facts and coding questions usually get answered from memory.

When the engine answers from memory, you're getting its training data, and training data stops at a cutoff. Anthropic gives June 2026 as the cutoff for its newest model, which came out that September, so anything that changed after the cutoff isn't in it.

You can see what that costs in our trace. With search off, the model still put 1Password Business first, followed by Bitwarden, Keeper and Dashlane. The answer had no links and no prices, though, and it hedged on anything that might have changed, saying Google Workspace provisioning worked "depending on setup."

With search on, the same model made the same top pick and backed it with real prices and four sources. The verdict didn't change, but only one of the two answers gave you receipts.

Step 2: It rewrites your question into searches

I'd spend the most time on this step, because it decides which of your pages ever get looked at. Nobody sends a whole question to a search index, so the engine rewrites it into search queries first. OpenAI's own example has a researcher asking about drugs that target CCR8 for cancer. ChatGPT might start with "CCR8 immunotherapy drug development 2025," then send narrower follow-up searches once it has read the results.

The rewrite can also draw on things you've told it before. In another OpenAI example, if you've shared that you're vegan and live in San Francisco, asking for nearby places you'd like may lead ChatGPT to search "good vegan restaurants San Francisco." Two people asking the same question can send different searches.

Google calls this query fan-out. Its AI features documentation says AI Overviews and AI Mode may issue "multiple related searches across subtopics and data sources" to build a response.

Google Search Central's AI features page describing the query fan-out technique, where AI Overviews and AI Mode issue multiple related searches across subtopics and data sources

Our password manager question became 12 searches spread over 5 rounds. The first round sent four at once, and they already named brands the question never mentioned:

  • best password manager for small business Google Workspace SSO SCIM 1Password Bitwarden Keeper Dashlane pricing 2026
  • 1Password Business Google Workspace SSO SCIM pricing
  • Bitwarden business Google Workspace SSO SCIM pricing
  • Keeper business Google Workspace SSO SCIM pricing

After that, the searches narrowed. One round stayed on a single site, searching only 1Password's support site for how its Google Workspace sign-in works. Other rounds added the word "official" to find each vendor's own documentation on security audits and single sign-on.

If you're a marketer, those later rounds matter most, in my view. With a shortlist in hand, the engine quit gathering opinions and went hunting for evidence.

Step 3: It reads the pages that come back

The searches bring back pages, and the engine reads them. Partway through our trace it skipped searching altogether and opened 1Password's business pricing page directly.

Where the results come from depends on the engine. Google's AI features use Google's own index, while OpenAI's help page names Microsoft and Shopify among ChatGPT's search partners. Perplexity says it runs its own crawler and also "partners with third-party crawlers to help build our search index." Anthropic doesn't say which search provider Claude uses.

The one hard requirement at this step sits on your side: the engine has to be able to reach your pages. ChatGPT reads through OpenAI's crawler, and OpenAI says sites that block it "will not be shown in ChatGPT search answers." You'll find the user agents to check in our AI crawler list.

Google's bar is the ordinary one. It says a page must be indexed and eligible to show in Google Search with a snippet to appear as a supporting link in AI Overviews or AI Mode. Beyond that, there are "no additional technical requirements." A page that can't show a snippet in normal results won't be a source in the AI answer either.

RANKCONTROL

AI search traffic grew 835% this year. Is your content ready?

RankControl generates 26 content formats optimized for ChatGPT, Claude, and Perplexity. Published on your domain, matched to your brand.

Step 4: It writes the answer and attaches citations

What I like about the last step is how precise the citations are. The model writes the answer and ties each source to a specific sentence. In ChatGPT those appear as small source labels you can hover over or click, with a Sources list underneath.

OpenAI's help page showing how ChatGPT displays a citation as a source label with a preview card, and a Sources button to view cited sources

Our search-on answer cited four pages, and each one backed a single sentence rather than the whole answer:

Cited pageWhat it backed
1Password's business pricing page$8.99 per user per month, billed annually
Bitwarden's business pricing page$6 per user per month for its Enterprise plan
1Password's support article on provisioningSingle sign-on and automated provisioning are separate features
Keeper's single sign-on pageKeeper supports Google Workspace sign-in

We checked both prices against the live pages, and they matched. Look at what got cited: two pricing pages and two product documentation pages, with no blog posts and no roundups among them. The engine cited the pages it had gone looking for as proof.

Because each link sits right after the sentence it supports, you can check every claim against its source, and I'd do it. OpenAI itself warns that citations "can be incomplete, outdated, or incorrect."

Same question, different engine

Perplexity disagreed, and I think that's the most useful result for you in the whole trace. Its top pick was NordPass Business, with Keeper and Bitwarden as alternatives. Its 10 sources looked nothing like OpenAI's either: review and roundup sites such as PCMag, Security.org and Cybernews, a Google Workspace Marketplace listing, and two posts from LastPass's blog. Not one was a vendor's own pricing or documentation page.

One question produced two winners because the two engines read two different piles of pages. That's normal, and it's why checking a single engine tells you little about the rest.

The same engine can change its mind as well. Every run repeats the searches, and small differences in what comes back change the answer. In a separate test we asked OpenAI's model five times for the best webinar platform for SaaS product demos, and it named Demio in two runs and Livestorm in three. Our guide to checking ChatGPT citations covers how many runs you should use.

What GEO works on, step by step

Laid side by side, the steps make the job clearer:

StepWhat happensWhat you can do
Search decisionThe engine picks memory or live searchLittle. Questions about prices and products tend to trigger search
Rewritten searchesOne question becomes many narrow searchesHave a page for each narrow thing a buyer checks
Pages readThe engine reads what the searches returnLet AI crawlers in and get indexed
Answer and citationsSentences get linked to the pages that prove themState facts plainly, in sentences that stand on their own

In our trace, the pages doing the work were receipt pages: the pricing page, the single sign-on docs, the provisioning article. An engine opens them to confirm a claim once it already has a shortlist. If you run a B2B site, you probably have pages like these, but they're often thin or out of date, or scattered across PDFs and support tickets.

Third-party pages count as well, as Perplexity showed. A marketing manager in r/OpenAI spent a month testing ChatGPT recommendations in their category and found that competitors with more forum threads and third-party blog mentions showed up more often, even with weaker SEO.

r/OpenAI· u/PrimaryIngenuity5936· Mar 18, 2026

How does ChatGPT decide which businesses to recommend? I've been testing it for weeks and can't figure out the logic

Marketing manager, been systematically testing ChatGPT recommendations in our category for a month... competitors show up consistently, we barely appear despite stronger traditional SEO. Reverse engineered what they have that we don't... he...

↑ 24 upvotes28 comments
Via Reddit

If you want the signals behind recommendations, see how ChatGPT decides which websites to recommend. To turn the searches an engine runs into a content plan, see using AI search queries to plan content.

Built by the team that got cited in 48 hours.

Content generation, backlink building, AI visibility tracking, and Google rankings. One platform, zero guesswork.

Show me the platform →One platform · 7 AI agents

Doing it yourself or handing it off

You can run this trace yourself, and I'd start there. Ask your five most important buyer questions with search on and note which pages get cited. Then check whether your own receipt pages exist and whether they say what the answers need them to say. Fix the gaps, and check again next month.

Or RankControl can cover both halves. Our content engine writes each article against the pages already ranking for its keyword and scores it for how easily AI engines can quote it, with a fix list. Then we publish the article on your own site. Our AI visibility tracking checks up to 50 buyer questions every week across seven AI engines and records which sources each answer cited. For a first look, run the free AI visibility check.

RANKCONTROL

See your first AI citation report in under 5 minutes.

No setup calls. No onboarding meetings. Connect your domain and see where AI mentions your brand right now.

Frequently Asked Questions

The engine first decides whether to search at all, and if it does, it rewrites the question into several searches. It then reads the pages that come back and writes an answer with citations. GEO is the work of making your pages the ones those searches find and the ones the answer can quote.

No. OpenAI says it searches automatically when a question would benefit from current information. The rest of the time it answers from what the model learned in training, and those answers come with no citations.

When you ask an AI engine one question, it often runs several related searches behind the scenes, and Google calls that query fan-out. Google says AI Overviews and AI Mode may issue multiple related searches across subtopics to build a response. OpenAI describes the same thing in ChatGPT, which rewrites a question into one or more targeted searches.

It depends on the engine. Google's AI features use Google's own index, and OpenAI names Microsoft and Shopify among ChatGPT's search partners. Perplexity runs its own crawler and also works with third-party crawlers, while Anthropic doesn't say which provider Claude's web search uses.

Not directly. What you can do is make sure the engine can crawl your site, and keep specific, current pages, like pricing and documentation, that answer the narrow searches it runs to check facts.

RANKCONTROL

Get mentioned by ChatGPT, Claude, and Perplexity

Content that ranks on Google and gets cited by AI search engines. Published on your domain. Citations tracked weekly.

Related Articles

LLM SEO In 2026: 7 Strategies Built From What ChatGPT Actually Searched

Oct 30, 2026 · 9 min read

LLM SEO In 2026: 7 Strategies Built From What ChatGPT Actually Searched

LLM SEO strategies that get you cited, built from a real run of 10 buyer questions through ChatGPT search: the searches it wrote, the pages it read and the few it cited.

Answer Engine Optimization: The Complete 2026 Guide

Oct 30, 2026 · 10 min read

Answer Engine Optimization: The Complete 2026 Guide

Answer engine optimization in 2026: how ChatGPT, Perplexity, Claude and Google pick sources, the work that earns citations, what to skip, how to measure AEO.

Generative Engine Optimization: The Definitive Guide

Oct 30, 2026 · 10 min read

Generative Engine Optimization: The Definitive Guide

A guide to generative engine optimization: where GEO came from, how AI engines pick sources, what works, what to skip and how to measure it, with 2026 data.

What Is Perplexity In SEO? How The Answer Engine Changes Search Visibility

Sep 22, 2026 · 8 min read

What Is Perplexity In SEO? How The Answer Engine Changes Search Visibility

Perplexity is the citation-first answer engine. What it is, how its retrieval works, what it rewards, and how to earn a place in its answers.

GEO Tactics Ranked By What Marketers Say Works

Nov 11, 2026 · 17 min read

GEO Tactics Ranked By What Marketers Say Works

A ranking of GEO tactics by what 171 search professionals said moved their AI visibility in an August 2026 survey, set against controlled studies, Google's own AI search guide and what top-ranking guides recommend. Where the advice and the measurements agree, where they split, and which tactics look underused.

The AEO Content Playbook: Every Format That Gets Cited

Nov 8, 2026 · 10 min read

The AEO Content Playbook: Every Format That Gets Cited

The AEO content playbook: which formats AI answers cite for each kind of buyer question, from roundups to pricing pages, based on 308 citations we sorted.

Generative Engine Optimization PDF: A Practical Checklist For B2B SaaS Marketers

Nov 4, 2026 · 10 min read

Generative Engine Optimization PDF: A Practical Checklist For B2B SaaS Marketers

Where to find the GEO paper PDF, what its tables actually found, what held up after 2023, and a checklist built from its nine tested methods for B2B SaaS pages.

AEO Vs GEO: What Is The Difference?

Nov 2, 2026 · 9 min read

AEO Vs GEO: What Is The Difference?

AEO vs GEO in plain terms: answer engine optimization aims to be the answer, generative engine optimization aims to be cited inside one. We checked how ChatGPT and Google AI Mode define them, what Google says, and how US search demand for each term changed over the past year.

GEO For ChatGPT: How To Structure Content For AI Answers

Oct 30, 2026 · 9 min read

GEO For ChatGPT: How To Structure Content For AI Answers

When ChatGPT searches, what it cites, and how to structure pages it can quote: answer-first sections, headings people type, numbers with sources, pricing pages and crawler access.

THE SIGNAL

Insights on AI and Google search strategy. No fluff.

Get the latest on AI citations, Google rankings, and content strategy.

No spam. Unsubscribe anytime.