FR, version française
Home / Blog / GEO / GEO audit: how do you diagnose your visibility in AI engines?

GEO audit: how do you diagnose your visibility in AI engines?

A GEO audit diagnoses a site’s and a brand’s presence in the answers of ChatGPT, Perplexity, Gemini, Copilot, AI Overviews and AI Mode. This guide follows the order of blocking factors: AI crawler access, eligibility on Google, then prompt panel, page scores and analysis of cited sources. It separates the cited brand from the cited page and corrects common checking mistakes, such as Google-Extended. It publishes the Elev8 Lab citability grid (21 criteria, weights, limits), applied to one of our pages, then what a GEO audit deliverable should contain.

Key points

A GEO audit is the diagnosis of a site’s and a brand’s presence in the answers of ChatGPT, Perplexity, Gemini, Copilot, AI Overviews and AI Mode, leading to an action plan. It follows the order of blocking factors: first crawler access to the pages and eligibility on Google, then presence on a prompt panel, the score of key pages and the analysis of cited sources.

  • Eligibility: a page that Google cannot show with a snippet cannot appear as a link in AI Overviews (Google, December 10, 2025).
  • Two diagnoses: the cited brand and the cited page have different causes and call for different work.
  • Evidence: a score is worthless without criteria or evidence. The Elev8 Lab grid (21 criteria) is published below, applied to one of our pages.

What is a GEO audit?

Definition

A GEO audit is a dated diagnosis of a site’s and a brand’s visibility in AI answer engines: crawler access, presence in the answers, citability of the pages, sources cited instead of the site.

GEO aims for citation in these answers; the audit tells you where you start from and what is blocking. It measures two things, separately:

  • cited as a brand: the engine names the company, which mostly depends on its mentions outside the site;
  • cited as a source: a URL of the site appears as a reference, which depends on crawler access, extractability and how well the page fits the query.

It is not a guarantee of citation, a ranking or a one-off reading. Its technical foundation is that of the SEO audit, which checks visibility on Google; carried out together, they make an SEO and AI audit.

ItemSEO auditGEO audit
SubjectVisibility in Google resultsPresence of the brand and pages in generated answers
DataCrawl, indexing, rankings, clicksAI crawler access, prompt panel, mentions, citations, cited sources
UnitQuery and rankingPrompt, engine, mention or citation
EvidenceSearch Console, crawl, server logsServer logs, robots.txt, dated readings, Google and Bing AI reports

When should you run a GEO audit?

A GEO audit is justified as soon as one of these signals appears:

  • the brand is missing from the answers on its own topics, or competitors are cited in its place;
  • the engines give false or outdated information about the company;
  • clicks are dropping on queries that show an AI Overview. Seer Interactive measured this on informational queries, as an average over 2025 (published on April 24, 2026). Organic CTR is 2.07% when the brand is cited in the AI Overview, 0.94% when it is not (about 1.61% excluding one account that makes up 47% of impressions) and 3.35% without an AI Overview;
  • a tracking tool is being considered, or a redesign is being prepared.

Tip

A lab benchmark, not a published rule: the GEO audit becomes a priority when more than 30% of the queries in scope already trigger an AI Overview, on a dated export. Postpone it if the site is blocked from crawling, poorly indexed or being redesigned: those fixes come first.

How do you run a GEO audit, step by step?

A GEO audit is carried out in six steps, in this order. The first two are blocking: a page that crawlers cannot read, or that Google cannot show, will not be cited.

Vishwakarma et al. (Sprinklr, May 25, 2026, accepted at SIGIR ’26) ran 252,000 trials on 6 LLMs. Topical relevance and position in the list weigh the most on the first citation. A review of 45 studies (Martinez, July 15, 2026) finds these levers to be the most reproducible.

  1. AI crawler access: crawlers allowed, blocked or filtered.
  2. Eligibility on Google: pages indexed and eligible to be shown with a snippet.
  3. Prompt panel: baseline of mentions and citations.
  4. Citability of key pages: score per criterion, with its evidence.
  5. Sources and representation: cited domains, claims about the brand.
  6. Diagnosis: case A, B or C, prioritized action plan.

Step 1: check AI crawler access

A GEO audit starts with robots.txt, read crawler by crawler, separating the uses (vendor documentation accessed on October 19, 2026):

  • Search index: OAI-SearchBot, Claude-SearchBot, PerplexityBot. According to OpenAI, a site that blocks OAI-SearchBot no longer appears in ChatGPT search answers, except as a navigational link. Anthropic states that blocking Claude-SearchBot may reduce visibility in its results.
  • User-initiated fetching: ChatGPT-User and Perplexity-User visit a page when a user asks for it; according to OpenAI and Perplexity, robots.txt may not apply to them. At Anthropic, blocking Claude-User prevents this fetching.
  • Training: the other crawlers, detailed on our AI crawlers page.

robots.txt blocks nothing on its own: “These rules are not a form of access authorization” (RFC 9309, IETF, 2022). The firewall, the CDN or the server are what actually block, sometimes without your knowledge. Since September 15, 2026, Cloudflare blocks Training and Agent crawlers by default on pages that display ads, for new domains.

Also check that the text is in the HTML served without JavaScript. In December 2024, Vercel observed no major AI crawler that executes JavaScript, apart from Gemini and Applebot (see our JavaScript SEO guide). The final evidence remains log file analysis: which crawlers visit, on which pages, with which response codes.

Lab finding, on October 19, 2026: the robots.txt of elev8-lab.fr only blocks the admin and login pages. Our French page on measuring AI visibility returns 200 to requests that present themselves as OAI-SearchBot, GPTBot, ClaudeBot or PerplexityBot. This test does not prove that the real crawlers visit: it does not come from their IP addresses.

Warning

Google-Extended is not a crawler to allow in order to be visible. It is a token that controls the use of content for training and grounding in Gemini Apps and Vertex AI. It has no effect on inclusion in Google Search or on ranking (Google, updated on October 15, 2026). Check it separately, as a training choice.

Step 2: check eligibility on Google

To appear as a link in AI Overviews or AI Mode, a page must be indexed and eligible to be shown in Google Search with a snippet. Google adds no other technical requirement and guarantees neither indexing nor display (updated on December 10, 2025).

So check noindex, nosnippet, data-nosnippet and max-snippet: these directives limit what is shown from the page, AI features included. URL Inspection shows the HTML received by Googlebot.

Google’s guide to generative AI (July 10, 2026) rules out, for Google Search, the llms.txt file, splitting content into small chunks and seeking inauthentic mentions. Structured data is not required there.

Key takeaway

A page set to nosnippet can no longer be shown with a snippet: it no longer meets the conditions Google sets for appearing as a link in AI Overviews and AI Mode.

Step 3: record presence on a prompt panel

The baseline of a GEO audit is recorded on a fixed panel: 50 to 100 prompts according to the lab benchmark, across several engines. Record brand mentions and URL citations separately, and run each prompt several times.

40.8%

of the candidate URLs retrieved by ChatGPT Web (5.3 Instant) appear in only one of 20 runs of the same question (44.5% with 5.5 Instant), across 80 questions recorded from March 29 to July 29, 2026.

Jiang et al., arXiv preprint 2610.15382, October 11, 2026, not peer reviewed

According to the same study, Google Search and the OpenAI API retrieve only 28.3% and 26.2% of the URLs cited by ChatGPT Web.

Add the free reports. The Search Console generative AI report gives impressions without clicks (all sites since August 31, 2026); AI Performance in Bing Webmaster Tools shows citations in Copilot (since February 10, 2026). The panel and its metrics are described on our page on how to measure your AI visibility.

Step 4: score the citability of key pages

A GEO audit selects 5 to 10 pages that are already visible in SEO, each with a target query: the question a user would ask the engine. Score them with the grid below, each score backed by written evidence (HTML excerpt, HTTP header, recorded date). Fixes then follow our GEO optimization method.

Step 5: analyze cited sources and brand representation

On the priority prompts, record every URL cited by each engine, aggregate them by domain and classify each domain: media, comparison site, forum, competitor, directory. Where the brand is missing, note the possible action.

Then check how the brand is represented: ask each engine questions about the company and classify each claim (accurate, outdated, false, missing). Trace the error back to its likely source, fix it at the source, then measure again.

Across 75,000 brands, Ahrefs finds that web mentions are the factor most correlated with presence in AI Overviews (0.664), far ahead of backlinks (0.218). This is a correlation, not proof of cause (May 2025, article modified on April 27, 2026). On the site side, the brand entity is declared in structured data (Organization, sameAs).

Warning

No engine vendor documents a procedure for correcting what a model says about a brand (lab knowledge base, checked on September 9, 2026). You fix the sources the engine draws on.

Step 6: make the diagnosis and prioritize

The findings of the GEO audit lead to one of three cases, each with its own workstream.

CaseSymptomLikely causeFirst workstream
A. Technically invisibleNo URL cited, no AI crawler visit in the logsBlocked by robots.txt, CDN or JavaScript renderingRestore access, then measure again
B. Visible but not picked upCrawlers present, pages ranking well, no citationHard-to-extract format, answer missing or buriedRework the lowest-scoring pages
C. Brand missingSite in good shape, brand never namedLack of third-party mentionsPresence on the sources the engines cite

According to the lab procedure, the most frequent case combines B and C. The plan ranks each action by impact and effort, with its page and query, with no promised timeline: no study establishes one.

The Elev8 Lab citability grid: 21 criteria scored from 0 to 3

In a GEO audit, the Elev8 Lab grid scores a page for a target query: 8 families, 21 criteria scored from 0 to 3 on a closed scale. Each level is described, and a criterion without evidence stays blank. The score is used to prioritize GEO optimizations, not to predict a citation.

CodeFamilyWeightRoleExample criterionSupporting study
F1Query fit25BlockingAnswer in the first paragraphVishwakarma et al., 2026
F2Retrievability15BlockingText present in the HTML without JavaScriptVishwakarma et al., 2026; Martinez, 2026
F3Explicit freshness10BlockingVisible date, consistent with dateModifiedVishwakarma et al., 2026; Kumar and Palkhouski, 2025
F4Factual density15AdditivePrecise figures, sourced and datedAggarwal et al., 2024; Vishwakarma et al., 2026
F5Completeness10AdditiveTables, sub-questions coveredVishwakarma et al., 2026; Zhang et al., 2026
F6Authority and corroboration10AdditiveNamed author, primary sources linkedVishwakarma et al., 2026
F7Technical structure10AdditiveHeadings phrased as questions, consistent markupKumar and Palkhouski, 2025
F8Clarity of style5AdditiveDeclarative sentences, standard termsMa et al., 2025

Each criterion is worth its family’s weight divided by the number of criteria in the family, in proportion to its score out of 3. A blocking family scored below 34% caps the score at 35 (F1 or F2) or at 60 (F3). Bands: A from 75, B from 55, C from 35, D below.

The supporting studies diverge. For Vishwakarma et al., an explicit price and a recent date help, completeness and trust contribute less, and formatting alone almost nothing.

The GEO-16 study by Kumar and Palkhouski (September 13, 2025, 1,702 citations) ranks metadata and freshness first (r = 0.68), followed by semantic HTML (r = 0.65) and structured data (r = 0.63). Zhang et al. (April 29, 2026) observe that the pages picked up most are rich in definitions, figures, comparisons and steps.

Warning

Limits of the grid. The weights are a proposal from the lab: no study provides transferable coefficients. The studies cover product queries or B2B SaaS pages in English, and each engine weighs things its own way. Our reading on structure: it conditions retrieval, it does not replace a missing answer.

Example: our French page on measuring AI visibility

Scoring with the Elev8 Lab grid, on October 19, 2026: French page elev8-lab.fr/geo/mesure/ (English version: AI visibility: how to measure it), target query “mesurer sa visibilité ia” (measure your AI visibility), read from its public HTML. Result: 78/100, band A. The score is provisional: organic ranking (criterion 2.2) was not recorded and counts as zero, leaving up to 5 points pending. Elev8 Lab is scoring its own page: a demonstration of method, not an independent assessment.

FamilyPointsMain evidence
F1 Query fit25 / 25Answer at the top of the page; query terms in the first paragraph, an H2 and the FAQ
F2 Retrievability8.3 / 15AI crawlers allowed, page indexable, full text in the HTML; LCP not measured, ranking not recorded
F3 Freshness5.6 / 10No date displayed; dates present in the markup, no Last-Modified header; 2026 data
F4 Factual density13.3 / 15Sourced and dated figures, standalone definition; two H2s with no answer before their table
F5 Completeness8.3 / 104 tables; FAQ of 4 questions, not compared with Google’s related questions
F6 Authority3.3 / 10No author named on the page; 7 dated sources; no third-party mention found
F7 Structure8.9 / 10H2s phrased as questions, title and meta aligned; markup without author
F8 Style5 / 5Declarative sentences, standard terminology

The three resulting priorities:

  1. Date: display an update date on the page and serve a Last-Modified header consistent with dateModified (blocking family, up to 4.4 points).
  2. Author: name the author on the page, with a short bio and a link to their page, and declare them in the markup (up to 4.4 points).
  3. Standalone sections: open the sections on Search Console and on monthly metrics with an answer sentence, before the table (1.7 points).

What should a GEO audit deliverable contain?

The deliverable of a GEO audit must make it possible to repeat each measurement. Check that it contains:

  • the scope: engines, country, language, dates;
  • the prompts, their parameters and the number of repetitions;
  • mentions and citations, counted separately;
  • the cited sources, aggregated by domain;
  • the scores per criterion, with the evidence and the target query of each page;
  • the access findings: robots.txt, CDN, server logs;
  • the case identified (A, B or C) and the prioritized action plan;
  • the written limits: variability, sample size, engines not covered.

Key takeaway

Reject: a score out of 100 without a published method, a one-off reading presented as a measurement, a promise of citation or of a timeline.

Free GEO audit, tool or service: which should you choose?

A free GEO audit is enough for a first diagnosis. The choice depends on what you need to see.

OptionWhat it seesWhat it does not see
Free reports and manual readingAI impressions on Google, citations in Copilot, crawler visits in the logs, a few promptsClicks from AI answers, ChatGPT and Perplexity at scale, competitors
Free online toolCrawler access, HTML and markup of a few pagesBrand presence, cited sources, variability of the answers
ServiceFull panel, competitors, cited sources, brand representation, action planWhatever the scope excludes

No public price list exists: compare quotes for the same scope (prompts, engines, repetitions, pages scored, competitors). Our SEO and GEO audit service covers both sides.

Frequently asked questions

What is the difference between an SEO audit and a GEO audit?

The SEO audit measures a site’s visibility in Google results: crawl, indexing, rankings, clicks. The GEO audit measures the presence of the brand and pages in generated answers: mentions, citations, sources cited in their place. The technical foundation is shared, since Google requires a page to be indexed and eligible to be shown with a snippet to appear as a link in AI Overviews. An SEO and GEO audit carried out in one go avoids checking indexing twice.

Can you run a GEO audit for free?

Yes, for a first diagnosis. Read robots.txt and the server logs, inspect the key URLs and open the Search Console generative AI report, then the AI Performance report in Bing Webmaster Tools. Manually record a dozen prompts, each several times. Limits: a small sample, little view of competitors, nothing on ChatGPT or Perplexity beyond your own readings.

How many prompts should you test?

The lab benchmark is 50 to 100 prompts for a baseline, each recorded several times: a practical benchmark, not a statistical threshold. Repetition counts as much as the number. On ChatGPT Web, 40.8% to 44.5% of the candidate URLs retrieved appear in only one run out of 20 (Jiang et al. preprint, October 11, 2026). Then keep the panel fixed to compare months.

What is a GEO score out of 100 worth?

Nothing without its criteria, its evidence and its target query. A score out of 100 depends on the weights chosen, and no study provides transferable coefficients. It can only be compared with itself, in the same grid, for the same page and the same query. A useful score tells you which criterion loses points and why.

How often should you repeat a GEO audit?

No rule has been published. The lab benchmark: a baseline once, monthly tracking of the prompt panel, then a reading of cited sources and a check of brand representation every quarter. Run a full audit again after a redesign, or when a model change is observed on the engines you track.

Does a GEO audit guarantee being cited by ChatGPT?

No. A GEO audit identifies what is blocking and ranks the priorities. How engines choose their sources is neither published nor stable: a review of 45 studies (July 15, 2026) finds no technique with a stable, lasting causal effect across several engines. Google does not guarantee the indexing or display of a page either.

Sources

  1. Google Search Central, AI Features and Your Website, updated on December 10, 2025. Accessed on October 19, 2026.
  2. Google Search Central, Google’s Guide to Optimizing for Generative AI Features on Google Search, updated on July 10, 2026. Accessed on October 19, 2026.
  3. Google for Developers, Google’s common crawlers, updated on October 15, 2026. Accessed on October 19, 2026.
  4. Google Search Central Blog, Introducing Search Generative AI performance reports in Search Console, June 2026. Accessed on October 19, 2026.
  5. Search Console Help, Generative AI performance report (Search), date not shown. Accessed on October 19, 2026.
  6. Bing Webmaster Blog, Introducing AI Performance in Bing Webmaster Tools Public Preview, February 10, 2026. Accessed on October 19, 2026.
  7. OpenAI, Overview of OpenAI Crawlers, date not shown. Accessed on October 19, 2026.
  8. Anthropic, Does Anthropic crawl data from the web, and how can site owners block the crawler?, date not shown. Accessed on October 19, 2026.
  9. Perplexity, Perplexity Crawlers, date not shown. Accessed on October 19, 2026.
  10. Cloudflare, Your site, your rules: new AI traffic options for all customers, July 1, 2026. Accessed on October 19, 2026.
  11. IETF, RFC 9309: Robots Exclusion Protocol, September 2022. Accessed on October 19, 2026.
  12. Vercel, The rise of the AI crawler, December 17, 2024. Accessed on October 19, 2026.
  13. R. Vishwakarma, S. Kumar, R. Jamidar (Sprinklr), What Gets Cited: Competitive GEO in AI Answer Engines, arXiv, May 25, 2026. Accessed on October 19, 2026.
  14. A. Kumar, L. Palkhouski, AI Answer Engine Citation Behavior: An Empirical Analysis of the GEO-16 Framework, arXiv, September 13, 2025. Accessed on October 19, 2026.
  15. P. Aggarwal et al., GEO: Generative Engine Optimization, KDD 2024, arXiv, version of June 28, 2024. Accessed on October 19, 2026.
  16. O. Martinez, Optimizing Visibility in Generative Engines: A Critical Survey of Generative Engine Optimization (2023-2026), arXiv, July 15, 2026. Accessed on October 19, 2026.
  17. K. Zhang, X. He, J. Yao, From Citation Selection to Citation Absorption, arXiv, April 29, 2026. Accessed on October 19, 2026.
  18. L. Ma, J. Qin, X. Xu, Y. Tan, When Content is Goliath and Algorithm is David, arXiv, September 17, 2025. Accessed on October 19, 2026.
  19. Y. Jiang et al., Understanding ChatGPT Citations: Evidence from Production Web Search Across Model Generations, arXiv (preprint), October 11, 2026. Accessed on October 19, 2026.
  20. Ahrefs, An Analysis of AI Overview Brand Visibility Factors, May 26, 2025, modified on April 27, 2026. Accessed on October 19, 2026.
  21. Seer Interactive, AIO Impact on Google CTR: 2026 Update, April 24, 2026. Accessed on October 19, 2026.
Baptiste Clair Avatar

Digital marketing, SEO and GEO consultant

More about the author

Article checked and updated by the author. Sources consulted on the date shown.

Cite this article

Clair, B. (2026, November 4). GEO audit: how do you diagnose your visibility in AI engines?. Elev8 Lab. https://elev8-lab.fr/en/geo/geo-audit/