Ever since AI answers appeared, there has been a new acronym to sell: GEO, Generative Engine Optimization. Agencies offer it, conferences dedicate tracks to it, and depending on the vendor the same thing is called AEO, LLMO or AI SEO. That smells like a gold rush, and part of it is exactly that. But underneath the buzzword sits a real shift: a growing share of searches ends in a generated answer, and whether your website appears in that answer is decided by different mechanics than a position in a list of results.
This piece sorts the topic out: what GEO means, which part of it is simply familiar work under a new name, what is genuinely new, and how to spot vendors who sell you the new part as secret knowledge.
What GEO means
Generative Engine Optimization is the work of getting generative systems such as ChatGPT, Perplexity, Google's AI Overviews, Copilot or Claude to cite, link or recommend your website when they answer questions from your field. The goal is the same as in classic search engine optimization: visibility in the place where people search. Except that this place is increasingly not a results page but a paragraph of text with three source links.
The difference to a results page is harsher than it sounds. A results page has ten spots above the fold; an AI answer often names only two to five sources. Whoever stands there gets visitors who already trust the answer. Whoever does not simply does not exist for that search. There is no page two to slip to.
Where the term comes from
GEO is not an agency invention. It comes from a research paper published in late 2023, in which a team around Princeton researchers systematically tested which text changes increase visibility in generative answers. The result is remarkably concrete: backing claims with numbers, naming sources and adding quotations raised visibility in the tested answer systems by roughly a third. Classic keyword stuffing, by contrast, did nothing or hurt.
Lab numbers like these are not guarantees, since they were measured on specific systems at a specific time. But the direction matches everything observable since: generative systems prefer passages that look like a verifiable answer, not pages that look like a keyword list.
The part that is simply SEO
The inconvenient truth for everyone selling GEO as a fresh start: most of the work is the old work. Nearly all answer systems that cite sources pull their candidates from an ordinary search index. ChatGPT uses its own OAI-SearchBot plus licensed search results, Perplexity an index of its own, Google its own directly. Only the top results get read. A page that is invisible in classic search for its topic is invisible to the AI answer too.
Which means: indexability, clean structure, one topic per page, internal linking. The entire groundwork from Finding SEO problems is not a separate construction site but the ticket in. Anyone selling you GEO without that foundation is selling you a roof without a house.
Where each engine takes its sources from
"The AI cites you" is four different mechanisms wearing one name. Each engine has its own index, its own crawler and its own way in, and the differences decide where the work lands.
ChatGPT searches an index of its own, filled by OAI-SearchBot, and supplements it with licensed search results. What appears in an answer as a source is a page out of that index. A URL somebody pastes into the chat is fetched live by ChatGPT-User instead, which is luck rather than a strategy. Neither has anything to do with GPTBot, which only collects training material. That confusion costs more sites their ChatGPT visibility than any copy problem does: the block lists copied around in 2023 stop GPTBot, later versions swept OAI-SearchBot in with it, and the site quietly left the source pool.
Perplexity runs its own index too, filled by PerplexityBot, plus Perplexity-User for fetches on a person's behalf. There is no fallback here. Block the bot and you do not exist there at all.
Google's AI Overviews have no crawler of their own. They are assembled from the ordinary Googlebot index, which is why classic rankings translate into citations more directly here than anywhere else, and why there is no way out of the overview that does not also cost you classic visibility. The mechanics are in Google's AI Overviews.
Copilot sits on the Bing index. For anyone who has treated Bing as a rounding error for a decade, that is the cheapest correction available: being indexed by Bingbot is the precondition for appearing in Copilot at all.
Claude searches through Claude-SearchBot and fetches pages on a user's behalf with Claude-User, again separately from the ClaudeBot training crawler.
Two things follow. There is no single "AI visibility" to measure, because a page can be the top source in Perplexity and absent from ChatGPT for the same question. And the most common reason for being nowhere at all is not the copy but an access problem: an old block list, or a bot shield at your CDN that turns crawlers away before your robots.txt is ever read. Which name does what, and which ones to let through, is sorted out in Controlling AI crawlers.
What is genuinely new
Four things work differently in generative answers than in a results list, and they are the actual core of GEO.
Paragraphs compete, not websites. The answer system splits the pages it reads into sections and picks the passages that answer the question most directly. A precise paragraph on a small website regularly beats the rambling page of an industry giant. How that selection works in detail, and how to build paragraphs for it, is covered in Getting found in ChatGPT.
Mentions count, even without a link. Classic SEO counts backlinks. Language models additionally learn from training data and weigh whether a brand shows up on the web at all: in directories, forums, trade articles, comparisons. A company named in three industry roundups exists for the model; a link is not strictly required for that. This makes listings and mentions valuable that SEO tools used to dismiss as "nofollow, worthless".
Consensus beats a lone voice. Generative systems cross-check multiple sources. A claim that lives only on your own website is weaker than one that lives there and is backed by a directory, a review platform and a forum thread. If your details contradict each other across the web, say old prices in a directory and new ones on your site, the chance of being cited at all drops.
There are several engines with their own rules. Google, OpenAI, Perplexity and Anthropic crawl separately, with their own bots and their own indexes. Blanket-blocking "all AI bots" in robots.txt locks you out of all the answers at once. That is the single most common self-inflicted GEO mistake, and the section above says which bot belongs to which answer.
The four work areas, in order
If you want to take GEO seriously, this is the order:
- Foundation: be findable in classic search for your topic. Nothing else runs without this.
- Copy: paragraphs that answer one question completely, with checkable details: number, unit, date, proper name. The inverted pyramid from journalism, applied without mercy.
- Tech: content in the delivered HTML rather than behind JavaScript, structured data for the facts, an llms.txt as a map, and crawlers that are not locked out by accident.
- Reputation: build mentions elsewhere (industry directories, trade articles, review profiles) and keep the details there consistent.
You fully control the first three areas, the fourth only partly. Which is why it pays to start with the first three: they are cheaper, faster, and nobody can take them away from you.
What "AI structured data" actually is
After the visibility score, this is the second most-sold GEO product: special markup for AI systems. There is none. Organization, Article, Product, FAQPage, the schema.org vocabulary search engines have read for a decade, is the same vocabulary answer systems read now. No AI namespace, nothing to learn on top.
What changed is the purpose. In classic search, markup mostly bought presentation: stars, prices and dates in the result. An answer system wants something else from it. It has to settle which of the numbers on a page is the price, whose opening hours those are, and when the text was last true, before it can attribute a passage to you. Markup does not help with the answering, which is the copy's job. It helps a great deal with the attributing, which is what decides between two passages that answer equally well.
An order to work in, most valuable first:
Organization, orLocalBusinessfor a trade or shop, once, site-wide, with asameAslist pointing at every profile that carries your name. This is the block that ties the scattered mentions from work area four back to one identity, which is exactly what the consensus check above needs.ArticlewithauthoranddateModifiedon every advice page. Answer systems prefer the fresher source on time-sensitive questions, and the machine-readable date is the only statement about freshness they can rely on.Productwith anOfferif you sell. Price and availability are the two facts most often quoted wrongly from a page full of numbers.FAQPagewhere the page genuinely holds question-and-answer pairs. Google has barely shown the expandable results since 2023, but the block still makes the mapping of answer to question explicit instead of leaving it to be inferred.Datasetif you publish figures of your own, a survey, a price index, an annual evaluation. It is what turns you into the attributable origin of a number instead of one more site quoting it.
The blocks, ready to paste, are in structured data for AI answers. One rule outranks the whole list: markup may only state what stands in the visible text. Annotated facts with no cover on the page are a contradiction between two accounts of the same page, and that damages precisely the trust the markup was meant to build.
How to spot a dubious GEO offer
Because the field is young, it teems with offers that fake measurability. Three warning signs:
"We will register you with ChatGPT." There is no registration, no submission, no paid placement in AI answers. Anyone selling that is selling air.
A proprietary "AI visibility score" with no methodology. AI answers are not deterministic: the same question returns different sources today than tomorrow. Serious measurement names its sample: which questions, asked how often, over what period. A single score without those details is decoration.
Guarantees. Nobody can guarantee placement in generative answers, for the same reason nobody can guarantee position one on Google. Answer systems are even more volatile.
How to measure progress
Two paths, both imperfect, usable together. First, the manual sample: regularly ask the systems the ten questions you want to be found for, ideally in a private session so your own history does not color the result. Note whether and where you appear as a source. Second, the visitor side: traffic arriving from ChatGPT, Perplexity and friends can be made visible in GA4 and compared against the rest. How to do that, and where the blind spots are, is covered in Measuring AI traffic in GA4. Two neighbouring effects belong in the same reading. Crawler visits are not visitors: they never appear in GA4 at all, they are in your server logs, and what GA4 does show of automated traffic is sorted out in bot traffic in GA4. And links copied out of an AI answer arrive without an origin, which is one reason direct traffic tends to grow alongside AI visibility rather than the AI channel itself.
Frequently asked questions
What is Generative Engine Optimization?
The work of getting generative answer systems such as ChatGPT, Perplexity or Google's AI Overviews to cite or recommend your website as a source. Most of it is classic search engine optimization, plus quotable copy, machine-readable tech and consistent mentions across the web.
Is GEO the same as AEO or LLMO?
At the core, yes. AEO (Answer Engine Optimization), LLMO (Large Language Model Optimization) and AI SEO describe the same work from slightly different angles. GEO has stuck as the term because it comes from research and names the systems, the generative engines, directly.
Does GEO replace SEO?
No, it depends on it. Answer systems pull their sources mostly from ordinary search indexes; whoever is invisible there does not appear in AI answers either. GEO extends SEO with the question of which passage gets cited after the page has been found.
Can you get listed in ChatGPT or Perplexity?
No. There is neither a registration nor paid placement inside the answers. The way in leads through findable, clearly written pages that these systems' crawlers are allowed to read. Offers promising a "listing" are not serious.
How long does GEO take to work?
Copy changes on already indexed pages can show up in answers within days to weeks, once the crawlers have re-read the page. Building mentions and consensus across the web takes months. It needs the same patience classic visibility requires.
Where does ChatGPT get its sources?
From an index of its own, filled by the OAI-SearchBot crawler and supplemented with licensed search results. When ChatGPT answers with web search, it searches that index, reads the top results and cites the pages whose passages it used. GPTBot, which is what most block lists stop, only collects training material and has no bearing on this.
Which structured data should I add first for GEO?
Organization or LocalBusiness site-wide with a complete sameAs list, then Article with author and modification date on your advice pages. Those two cover identity and freshness, the two things an answer system needs before it can attribute a passage to you. There is no separate AI vocabulary; it is ordinary schema.org.
Do I need a separate strategy per answer engine?
No, one foundation and a few checks. The copy work pays into all of them, because they all pick passages the same way. What differs per engine is access: each has its own crawler, and being absent from one engine is usually an access problem rather than a content problem.