Skip to main content

GEO optimization · Guide for B2B companies

Your website ranks on Google. AI answers still leave it out.

Generative Engine Optimization (GEO) is the work of making AI systems such as ChatGPT, Gemini, Perplexity and Google AI Overviews mention a company and cite its content as a source. GEO does not replace SEO, it builds on it: no ranking, no grounding; no grounding, no AI visibility. This page explains, for B2B companies, how an AI answer is built, which measures demonstrably work, what does not work and how success is measured — backed by our study of 449 mid-sized companies.

Digital & Visibility Analyst, CodaAI

Updated: 19 min read

The short version

  • GEO optimization makes content citable in AI answers. It builds on SEO: a page has to rank for the question and its sub-questions before an AI system even considers it as a source.
  • In mid-sized B2B the gap is wide: in 55 % of 3,592 buyer questions the company name did not come up, and 35 % of companies with more than 100 top-10 Google rankings were completely invisible in ChatGPT (CodaAI study, 449 companies).
  • AI systems cite passages, not pages. Google grants roughly 2,000 words of grounding budget per query; the top-ranked source gets 28 % of it, the fifth 13 % (dejan.ai, 7,060 queries).
  • Quotes, statistics and cited sources in the text demonstrably work: in the Princeton study (KDD 2024) they raised visibility by 28 to 41 %, and citing sources lifted pages ranked fifth by 115 %.
  • Brand mentions on third-party sites correlate more strongly with AI visibility (0.664) than backlinks (0.218) — Ahrefs, 75,000 brands.
  • What does not work: keyword stuffing, llms.txt, schema markup as a citation guarantee, server logs as proof of visibility, and any ranking promise. GEO is measured as a probability over many runs, not as a position.

What is GEO optimization?

GEO optimization (Generative Engine Optimization) is the systematic work of making generative AI systems mention a company in their answers, recommend it and cite its content as a source. That means ChatGPT, Google Gemini, Perplexity, Microsoft Copilot as well as Google AI Overviews and AI Mode — every interface that returns a synthesised answer instead of a list of links.

The same discipline goes by other names: AEO (Answer Engine Optimization), LLMO, AIO, GAIO. They mean essentially the same thing. We use GEO because it has become the standard term. What GEO is not: a replacement for SEO. An AI system that searches the web draws on the same search indexes as Google and Bing — a page that cannot be found there will not appear in the answer either.

„No ranking. No grounding. No AI visibility.“
Chrissy Kunisch · Founder & Managing Director, ONE Beyond Search — SISTRIX Meetup, September 2026

Why is SEO alone no longer enough?

SEO alone is no longer enough because a good Google ranking no longer means a potential customer gets to see the page. Someone who asks ChatGPT or Google AI Overviews for suppliers receives an answer with three to five names — and only those companies get the enquiry. In our study of 449 German companies from 258 industries (3,592 buyer questions, 7,184 documented AI answers), 55 % of buyer questions went without a mention of the company examined, and in 47 % the AI named a competitor instead. Good rankings did not protect against it.

  • 55 %

    of buyer questions go without a mention of the company

    CodaAI study 2026, 7,184 AI answers

  • 47 %

    are answered with a competitor instead

    CodaAI study 2026

  • 26 %

    of brands have not a single mention in Google AI Overviews

    Ahrefs, 75,000 brands

  • < 1:100

    chance that ChatGPT or Google AI returns the same recommendation list twice

    SparkToro, 2,961 runs

The difference is not in the craft but in the weighting and the result format. The table sets the two disciplines side by side:

SEO and GEO compared
AspectSEO (classic search)GEO (AI answers)
GoalRank on page one and win the clickBe named in the answer and cited as a source
Result formatA list of links; the user choosesOne synthesised answer with a few sources
CompetitionTen positions on page oneA few mentions per answer — whoever is missing is not seen
Unit of evaluationThe page (URL)The passage — extracted excerpts of a few hundred words
What countsKeywords, links, technical basicsThe same basics plus fact density, structure, brand mentions on third-party sites
Measuring successPosition, impressions, clicks — reproducibleMention rate, citation rate, share of AI search — as a probability over many runs
StabilityRankings stay similar for weeksEvery answer is generated anew; the same question is answered differently

The overlap is larger than most people think: technical accessibility, content quality and authority work on both sides. GEO shifts the priorities and adds a few requirements — it does not start from zero.

What does the study show for B2B companies?

The study shows, for B2B companies, that classic search-engine strength does not translate into AI answers. In June and July 2026 we examined 449 mid-sized German companies from 258 industries: eight qualified buyer questions each in three archetypes (market overview, use case, competitor comparison), put to ChatGPT and Google AI Overviews — 3,592 questions, 7,184 documented answers. Four findings carry this guide:

The SEO paradox. 361 of the companies examined have more than 100 top-10 rankings on Google. 35 % of them are nevertheless completely invisible in ChatGPT — zero mentions across eight questions. More than a third of the firms that did everything right on Google do not exist for the AI. The cause is in the next section: ChatGPT answers mostly from training data, and whoever is missing there is missing structurally.

Invisible in their own core business. 26 % of companies are not mentioned even for the market-overview question about their own category (“Which providers of … are considered leaders?”). That is the question a buyer starts the discovery phase with. Whoever is missing here never makes it onto the shortlist.

Competitors instead of a gap. An AI answer does not stay empty when a company is missing — it names someone else. For 47 % of companies the AI predominantly recommends competitors by name. Where companies are mentioned, they sit at position 1.8 on average — the answer is short, and the first two places decide.

Two systems, two realities. The same questions yielded an average visibility of 24.9 % in ChatGPT and 39.4 % in Google AI Overviews. 39.6 % of companies are never mentioned by ChatGPT, 15.1 % not by Google either. Google AI Overviews draw more on the live index — grounding works faster there; in ChatGPT the brand first has to make it into model knowledge or into the candidate pool via third-party sites.

What follows for B2B: the third-party studies further down measure large brands in the English-speaking market. Our figures measure German mid-sized companies with niche products — and there the gap is wider, because model knowledge about a firm with 200 employees is thin and grounding remains the only route into the answer.

How does content get into an AI answer?

Content gets into an AI answer in one of two ways: through model knowledge, built during training from sources such as Common Crawl and Wikipedia, or through web search, which the system triggers when it is not confident it can answer from memory. Model knowledge ends at the knowledge cutoff; a company that has rebranded, repositioned, spun off or merged since then does not exist there — a frequent case in mid-sized B2B, and the one the study makes visible as the “SEO paradox”. For anything current, web search is the only route, and it runs in four steps:

How an AI answer is built: four steps from prompt to citation Flow diagram: a user question is split into fan-out queries, ranking pages are retrieved for each, their passages are re-scored; only passages above the relevance threshold are taken into the answer as grounding snippets. classic SEO GEO 1 Query fan-out question → sub-queries 2 Initial retrieval ranking pages 3 Re-ranking score passages 4 Grounding snippets excerpts → answer relevance threshold retrieved ≠ cited
How an AI answer is built: four steps from prompt to citation
  1. Query fan-out: The system splits the question into several sub-queries and sends them to a search index.
  2. Initial retrieval: For each sub-query, the top-ranked pages enter the candidate pool — this is the classic SEO part.
  3. Re-ranking: Within the candidates, individual passages are scored. Only what clears the relevance threshold moves on. Being retrieved does not mean being cited.
  4. Grounding snippets and answer: The most relevant excerpts are extracted and composed into the answer; the sources appear as citations.

Dan Petrovic (dejan.ai) measured how narrow this bottleneck is across 7,060 Google queries and 2,275 source pages: each query has roughly 2,000 words of grounding budget, distributed by relevance rank. The top-ranked source receives 531 words on average (28 %), the fifth still 266 words (13 %). From a typical page, 377 words are selected, in chunks of around 15 words. This yields the rule that carries everything else:

Which measures demonstrably raise the probability of being cited?

The probability of being cited rises on three levels that do not substitute for each other but multiply. Chrissy Kunisch (ONE Beyond Search) put it into a formula at the SISTRIX Meetup in September 2026: AI visibility = (technology + content + off-page) × processes. Technology gets a page into the race, content decides whether it is cited, the environment on third-party sites decides whether the brand counts as a candidate at all — and without measurement every measure remains a one-off.

AI visibility = (technology + content + off-page) × processes Formula as a diagram: three added levels — technology, content, off-page — are multiplied by processes. ( Technology be readable + Content be citable + Off-page count as a candidate ) × Processes measure, repeat = AI visibility
AI visibility = (technology + content + off-page) × processes

Technology: the entry ticket

Technology decides whether an AI system can read the page at all. The most important difference from Google: no crawler from OpenAI, Anthropic, Perplexity, Meta or ByteDance executes JavaScript (Vercel and MERJ, December 2024). ClaudeBot loads JavaScript files in 23.8 % of its requests, GPTBot in 11.5 % — none of it is executed. Content that only appears in the browser is invisible to these systems. Gemini and Applebot, by contrast, do render.

  • Allow AI crawlers in robots.txt (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) and list only indexable URLs in the sitemap.
  • Deliver important content as HTML rather than loading it via JavaScript; lean, semantic markup with a clear heading hierarchy H1 → H2 → H3.
  • Keep response time low and put no click or login walls in front of important content — an aborted request is usually not retried.
  • Internal linking as real HTML links, so that URL discovery and crawl budget land on the pages that matter.

Content: decides whether you are cited

Content gets cited when it is dense with facts, clearly structured and understandable without context. The most thorough measurement to date comes from Princeton: for KDD 2024, Aggarwal et al. tested nine text measures on 10,000 queries (GEO-bench). The three most effective add something to the text that a model cannot generate itself:

Effect of text measures on visibility in AI answers (Princeton GEO study, KDD 2024, position-adjusted word share versus unchanged text)
MeasureWhat it doesChange
Add quotations (Quotation Addition)Verbatim statements by named experts in the text+ 41 %
Add statistics (Statistics Addition)Quantitative data instead of qualitative description+ 34 %
Cite sources (Cite Sources)Evidence with its origin in the sentence+ 28 % · for pages ranked fifth: + 115 %
Improve fluencyShort, clear, conversational sentences+ 28 %
Keyword stuffingSprinkle in more relevant keywordsno gain; on Perplexity − 10 %

The best combination in the study was fluency plus statistics. The effect on weaker-ranked pages stands out: citing sources raised the visibility of pages ranked fifth by 115.1 % — GEO works hardest where classic SEO has not yet won. The figures come from English-language tests under lab conditions; they show the direction, not a guarantee.

Add to that the structural rules that follow from how extraction works: answer first (key message in the first 30 % of the page), semantic chunking (one idea per paragraph, each paragraph understandable on its own), headings as questions and entity echoing (the answer starts with the term asked about). Comparisons belong in tables, criteria in lists: in the Wix Studio AI Search Lab analysis of 75,000 AI answers with more than one million citations (March 2026), 21.9 % of all citations went to listicles, 16.7 % to articles and 13.7 % to product pages; for commercial queries, listicles led with 40.9 %.

Freshness counts measurably: AI assistants cite content that is on average 25.7 % fresher than organic Google search (Ahrefs, 16.975 million cited URLs, July 2025). Google AI Overviews are the exception — they cite content that is actually 16 days older than organic search. A visible date, updated figures and a maintained dateModified in the schema therefore belong to routine, not to a relaunch.

Off-page: decides whether the brand counts as a candidate

Off-page signals weigh more heavily with AI systems than with Google, because the AI does not care whether a piece of information comes from your own website or from third-party sites — what counts is a consistent brand picture. Ahrefs measured for 75,000 brands which factors correlate with mentions in Google AI Overviews: brand mentions on the web correlate at 0.664, backlinks at only 0.218 (Spearman). 26 % of the brands examined had not a single mention. Correlation is not causation, and the study looks at large brands — the order of the factors is nevertheless unambiguous.

  • Presence in comparison lists: In an analysis of around 1,260 B2B buying prompts (Overthink Group, July 2026), 70.8 % of all citations pointed to pages with “best”, “top” or “leading” in the title. A company missing from the lists the AI already cites is missing from the answer.
  • Your own homepage: Among the 1,000 most-cited pages in ChatGPT, 23.8 % are home and landing pages (Ahrefs, October 2025) — the second-largest category after Wikipedia, and the only one the company fully owns. A consistent brand description there and on every profile is the foundation.
  • Review platforms, trade media, digital PR: mentions in sources the AI already cites in your industry — even without a link. In B2B that is not Trustpilot or Google reviews but industry portals, trade media, association directories and software comparison platforms such as Capterra or G2. Named experts with a quote are picked up more often than anonymous editorial teams.
  • Your own videos with transcripts and entities in knowledge bases: both are sources models are trained on and prefer during grounding.

What does not work in GEO?

Much of what is currently being sold does not work in GEO. The following five points are measured, not opined — and they save budget:

Measures with no proven effect on AI citations
MeasureFindingSource
Keyword stuffingNo gain; on Perplexity 10 % worse than the unchanged textPrinceton GEO study, KDD 2024
llms.txtNo significant relationship with citations across roughly 300,000 domains; 97 % of the files across 137,210 domains examined were never requested; according to Google, no major provider uses the fileSE Ranking · Ahrefs · SISTRIX
Schema markup as a citation guaranteeNo correlation between schema coverage and citation rate (Search Atlas, December 2024). Schema helps Google and Bing understand entities — it is infrastructure, not a leverSearch Engine Land, March 2026
Server logs as proof of visibilityGoogle AI Overviews and AI Mode generally do not fetch live; a request by ChatGPT-User means “checked”, not “cited”SISTRIX, March 2026
Ranking promisesAcross 2,961 runs, the chance that ChatGPT or Google AI returned the same list twice was below 1 in 100SparkToro, January 2026
„Anyone who says today “I only want to be visible in Perplexity” is optimizing for a very small window. Platform-specific fine-tuning comes in a second step — once the basics are in place.“
Chrissy Kunisch · ONE Beyond Search — SISTRIX Meetup, September 2026

For the same reason there are six things we deliberately do not offer — among them llms.txt as a service, Reddit seeding in B2B and ranking guarantees. The list is on the service page.

How do you measure the success of GEO optimization?

The success of GEO optimization is measured as a probability, not as a position. A ranking is reproducible: same keyword, same location, same list. An AI answer is generated anew every time. Rand Fishkin (SparkToro) demonstrated this with 2,961 runs across twelve prompts in ChatGPT, Claude and Google AI: the chance of getting the same recommendation list twice was below 1 in 100; for the same order, below 1 in 1,000. A tool that reports a single visibility score is therefore measuring noise.

What holds up is a fixed prompt set, queried repeatedly and regularly, and three metrics derived from it: the mention rate (in how many answers the company is named), the citation rate (in how many its own page is linked as a source) and the share of AI search compared with competitors. Plus sentiment: mentioned does not mean recommended, and a false statement about the company is more urgent than none.

  • Choose prompts along the buying decision. Recommendation, comparison and trust questions are closest to the decision; general research questions are worth the least. The table below shows the categories with B2B examples.
  • A baseline measurement before the first measure. Without a reference value, nothing can be proven eight weeks later.
  • Query model knowledge separately. What does the AI say about the company without web search? Wrong service, old location — then the task lies with the brand description, not the content.
  • Source analysis: Which third-party sites does the AI cite for your prompts? That is the list you need to be on.
Prompt categories by proximity to purchase — with B2B examples (classification after Chrissy Kunisch, SISTRIX Meetup 09/2026; archetypes as in the CodaAI study)
CategoryB2B exampleInfluence on the buying decision
General research“What matters when choosing a conveyor system?”low — no buying intent visible
Problem solving“How can cutting fluids be used longer in machining?”medium — problem exists, supplier still open
Market overview / recommendation“Which manufacturers of aluminium profile systems are considered leaders in Europe?”high — this is where the shortlist is formed
Comparison“Supplier A or supplier B for surface finishing of small parts?”high — just before the decision
Trust / reputation“Is there any experience with supplier A on large production runs?”high — whoever fails to convince here has lost the buyer
Purchase / closing“Where can I get supplier A with a lead time under four weeks?”medium — brand is set, availability counts

This is also how our Digital Visibility Audit measures: on real buyer questions, in ChatGPT and Google AI Overviews, as a share over runs — with the competitors named instead shown alongside.

Where do you start with GEO optimization?

GEO optimization starts with what lays the foundation for all platforms at once — not with fine-tuning for a single system. The order that follows from the evidence above:

  1. Measure. Define the prompt set, run the baseline measurement, query model knowledge. Only then do you know whether the problem lies with technology, content or brand.
  2. Become readable. robots.txt, JavaScript-free content, response time, clean structure — Tier 1 · Found.
  3. Write to be cited. Answer first, one idea per paragraph, figures with their source in the sentence, comparisons as tables, a visible date. Existing pages first, then new ones.
  4. Be present where the AI gets its evidence. Consistent brand description on every profile, your industry's review platforms, comparison lists, trade media — Tier 2 · Recommended.
  5. Become the source yourself. Your own data, your own studies, named experts — content for which there is only one source: your company. Tier 3 · Cited.

To go deeper into the terms, see the GEO Glossary — 56 terms, one page each, in the order in which content makes its way into an AI answer.

Evidence

Every figure on this page has a location in the full text, verified on 18 September 2026. Most studies come from the English-speaking market; where they examine large brands, applying them to mid-sized companies is an assumption, not a measurement.

Evidence
SourceWhat was measuredBasisDate
CodaAI, Digital Visibility Study Mentions of 449 German companies in ChatGPT and Google AI Overviews on buyer questions 3,592 questions, 7,184 answers June–July 2026
Aggarwal et al., Princeton — “GEO: Generative Engine Optimization”, KDD 2024 Effect of nine text measures on visibility in generative answers 10,000 queries (GEO-bench) 2024
Dan Petrovic, dejan.ai — “How big are Google’s grounding chunks?” Grounding budget per query and its distribution by source rank 7,060 queries, 2,275 pages December 2025
Vercel and MERJ — “The rise of the AI crawler” JavaScript behaviour of AI crawlers Crawler traffic on the Vercel network December 2024
Wix Studio AI Search Lab (via Search Engine Land) Page types cited in ChatGPT, Google AI Mode and Perplexity 75,000 answers, > 1 m citations March 2026
Ahrefs — “AI Overview Brand Visibility Factors” Correlation of brand mentions, backlinks and others with mentions in Google AI Overviews 75,000 brands May 2025, updated April 2026
Ahrefs — “ChatGPT’s most cited pages” Page types among the 1,000 most-cited pages in ChatGPT Top 1,000 citations October 2025
Ahrefs — “Do AI assistants prefer to cite fresh content?” Age of content cited by AI assistants versus organic search 16.975 m cited URLs July 2025
Ahrefs — llms.txt study Requests for llms.txt files by AI crawlers 137,210 domains 2025
SE Ranking (via Search Engine Journal) Relationship between llms.txt and AI citations around 300,000 domains 2026
Overthink Group with Amadora — B2B AI Citation Stats Title patterns and domains of cited pages for B2B SaaS buying prompts (US market) around 1,260 prompts July 2026
Rand Fishkin, SparkToro — “AIs are highly inconsistent when recommending brands” Consistency of brand recommendations over repeated runs 2,961 runs, 12 prompts, 3 systems January 2026
Johannes Beus, SISTRIX — “What do AI user-bot requests really tell you?” (German) What server logs can and cannot say about AI visibility Analysis March 2026, updated August 2026
SISTRIX — Ask SISTRIX: llms.txt (German) Use of llms.txt by AI providers Assessment August 2026
Aimee Jurenka, Search Engine Land — “Schema markup and AI search: no hype” Effect of schema markup on AI citations, incl. Search Atlas data Assessment March 2026
Chrissy Kunisch, ONE Beyond Search — “Step into Confidence: understanding and measuring AI search” (German) Retrieval chain, formula, measurement logic Talk, SISTRIX Meetup September 2026

Frequently asked questions about GEO optimization in B2B

Does GEO optimization replace classic search engine optimization?
No. GEO optimization builds on SEO: an AI system that searches the web draws its candidates from the same search indexes as Google and Bing. A page that does not rank for the question and its sub-questions never enters the candidate pool. GEO shifts the weighting — from the page to the passage, from links to brand mentions — and adds a few requirements, but replaces none.
Which text measures raise visibility in AI answers the most?
In the Princeton study (KDD 2024, 10,000 queries) three measures worked best: verbatim quotes from named experts (+41 %), statistics (+34 %) and cited sources (+28 %, and +115 % for pages ranked fifth). All three add something to the text that a model cannot generate itself. Keyword stuffing brought no gain.
Why does the AI cite passages rather than whole pages?
Because the grounding budget is limited. Google assembles roughly 2,000 words from all sources per query (dejan.ai, 7,060 queries); from a typical page, 377 words are selected in chunks of around 15 words. Every paragraph therefore has to stand on its own and answer one question completely — otherwise it is not extracted.
Does an llms.txt file help with GEO optimization?
Not measurably, as things stand. SE Ranking found no significant relationship between llms.txt and citations across roughly 300,000 domains, Ahrefs found across 137,210 domains that 97 % of the files were never requested, and according to Google none of the major providers uses the file. It does no harm, but it replaces no measure with evidence behind it.
How can GEO success be measured when every AI answer is different?
As a share over many runs rather than as a position. A fixed set of prompts is queried repeatedly and regularly; mention rate, citation rate and share of AI search are measured against competitors, each starting from a baseline measurement. A single visibility score from a single query measures noise — SparkToro found, across 2,961 runs, a chance below 1 in 100 of receiving the same list twice.
Why is a B2B company visible on Google but not in ChatGPT?
Because ChatGPT answers mostly from training data, while Google AI Overviews draw more on the live index. In the CodaAI study (449 companies, 7,184 AI answers), 35 % of companies with more than 100 top-10 Google rankings were completely invisible in ChatGPT; average visibility was 24.9 % in ChatGPT and 39.4 % in Google AI Overviews. A niche manufacturer with 200 employees simply is not present in model knowledge — it only gets into the answer through grounding and through mentions on third-party sites.
Is GEO optimization worthwhile for niche providers in mid-sized B2B?
Especially there. In the CodaAI study, 26 % of companies were not mentioned even for the market-overview question about their own category, and for 47 % the AI recommended competitors by name instead. The narrower the niche, the shorter the AI’s candidate list — and the larger the share of a single mention. Where companies are mentioned, they sit at position 1.8 on average; the answer is short, and the first two places decide.
Do brand mentions without a link count for AI visibility?
Yes, and they count more than backlinks. Ahrefs measured for 75,000 brands that brand mentions on the web correlate at 0.664 with mentions in Google AI Overviews, backlinks at only 0.218. The AI does not care whether a piece of information comes from your own website or from third-party sites — what matters is a consistent brand picture across all sources.

From the guide to the number

Where does your company stand today in the AI answers of your industry?

The Digital Visibility Audit measures, on real buyer questions, whether ChatGPT and Google AI Overviews mention your company, who is named instead — and on which of the three levels the cause lies.

Show me what the AI says about my company

Free · takes seconds · no sign-up

Checked

The full audit additionally shows:

  • which competitors the AI names instead of you — names, not numbers
  • the buyer questions of your industry and how ChatGPT and Google answer them
  • whether AI systems can read and cite your website at all
  • a prioritised action plan — free, within 24 hours

Where should we send your audit?

Free · never published · no sales pressure

Thank you. The CodaAI team is preparing your personal Digital Visibility Audit and will send it to you within 24 hours.