Product

Topic Engine Content Engine Code-to-Docs AEO Rank Research-Driven Content Autopilot Visibility Tracking Website & Migration Content Factory Pricing

Resources

Browse all resources → Case Studies Blog FAQ Use Cases Knowledge Base Research Docs

Audit clients for ChatGPT, Copilot, and Google AI Mode

Quick Answer

A defensible client audit samples ChatGPT, Microsoft Copilot and Google AI Mode separately, runs each buyer question many times, and reports every engine on its own line instead of one blended number.

Rankings do not settle it. A 2025 practitioner audit posted on r/SEO_for_AI saw brand mentions in AI answers rise with no movement in traditional search results. Prompts framed as pain points, such as "why X isn't working," drew more mentions than generic keywords. Start the prompt set there.

Did this answer your question?

Key Points

  • In a 2025 r/SEO_for_AI test, a travel blog ranked #1 on Google was cited first by Google AI Overviews and not cited at all by Google AI Mode.
  • On The GEO Show in August 2026, a previously cited domain stayed cited the next day only 37.8% of the time in Google AI Mode and 49.9% in ChatGPT.
  • A defensible audit samples ChatGPT, Microsoft Copilot and Google AI Mode separately, runs each prompt many times, scores answers 0 to 3, and logs mentions apart from cited URLs.
Three things agencies believe about AI audits. Myth or fact?
Call each one, then see how other readers called it.
1 Questions typed into Google AI Mode run longer than the keywords most client audits track.
2 A page at the top of Google's organic results can still be passed over by AI Mode.
3 If ChatGPT cites a client, Google's AI surfaces will cite it too.
Three laptops side by side showing different AI assistant answers next to a printed audit sheet with tally marks

One buyer question, three engines, three different answers.

The ones worth hiring audit several engines, many times each. Most free tools and quick scanners still read markup on one surface and call that visibility.

I would not answer this question with a list of names. A name tells you nothing. Ask what the audit touches. Enterprise platforms such as BrightEdge and Conductor sit at one end of the market and free graders at the other, and the question I put to every provider in between is the same one: how many engines, and how many runs, stand behind the number you are about to show my client?

Even careful practitioners leave gaps. In a November 2025 write-up on r/SEO_for_AI, an in-house marketer described an audit that tracked three signals (whether the brand was named, whether a URL was cited, whether its content themes were paraphrased) across ChatGPT, Google AI Overviews and Perplexity. Copilot was not in the set. Neither was AI Mode.

In the same thread, the TurboAudit founder described asking ChatGPT to rate a page and getting 5/10, then 8/10 after improvements, then 6/10 in a new chat. The page had not moved. The machine had.

And yet buyers left the old search box some time ago. By 2025, marketers were describing people around them searching with ChatGPT instead of Google to save time. Microsoft answers through Bing and Copilot. Google answers on its own page, in AI Mode. So ask any firm one plain question before you sign: which engines does your audit sample, and how many times is each prompt run?

Start with the buyer's questions. Before scoping a client, ask where their buyers actually type the question: inside Microsoft 365, on Google's results page, or in a ChatGPT window.

A thread on r/DigitalMarketing in October 2026 made the problem almost physical. A Kyiv agency, TapTap, appeared in 0 of 9 ChatGPT runs on 19 September 2026. After its site was rebuilt around buyer questions, with robots.txt and sitemap fixes, it ranked first in Google's AI Overview on 26 September 2026, seven days after that baseline. The same poster pointed to an arXiv study of 112 startups in which ChatGPT recognised 99.4% of them by name and recommended only 3.3%.

Known. Not recommended. I keep circling that gap.

The rebuild and the crawler fixes happened together, so nobody can say which one moved the answer. The evidence does not settle it, and I will not pretend it does.

And yet the shape is clear enough to touch. One engine was silent. Another, a week later, spoke the name first. An audit that checked only ChatGPT on the nineteenth would have reported a company that did not exist, in the same week Google was about to name it.

Does your client appear on all three engines, or only one?

Named in AI answers in 90 days, or we work free until you are. That is the AEO Content promise behind every multi-engine audit we run across ChatGPT, Copilot and Google AI Mode.

One engine's silence proves little. Three, sampled again and again, start to speak.

Get your free multi-engine audit

How do ChatGPT, Copilot and Google AI Mode retrieve sources differently?

Each engine walks a different road to the same question. ChatGPT rewrites the query and searches partly through Bing, Copilot sits on Microsoft's stack, and Google AI Mode fans out across Google's index.

Before trusting any single result, check three things:

  1. Which retrieval path the engine uses. Bing sits behind part of ChatGPT search and behind Copilot; Google's own index sits behind AI Overviews and AI Mode.
  2. Whether the crawler can reach the site. If robots.txt blocks OAI-SearchBot, OpenAI says the site is not shown in ChatGPT search answers at all, and a CDN or bot-protection rule can block it even when robots.txt allows it.
  3. How the engine reshapes the question. The rewritten query, not the buyer's wording, decides which pages compete.

In 2025, a practitioner on the SEO_for_AI forum ran one local query against a small travel blog that ranked #1 on Google and #4 on Bing. Google AI Overviews cited it first. Google AI Mode did not cite it at all, and seemed to check official sources instead. ChatGPT 5 passed it over for official park sites and bigger publications, while Bing's AI summary used only the two top-most URLs.

Same page. Same question. Four verdicts.

The mechanics explain the strangeness. In 2025, the Inspiring Tech Leaders podcast described AI Mode as running on Gemini 2.5 with a query fan-out technique: it breaks one question into sub-topics, runs several related searches at once, and synthesizes them into a single answer. The same episode placed Microsoft's AI search inside its own line, through Bing and Copilot. ChatGPT does something else again, rewriting the question before it searches at all, and one tester found the API and the chat window named almost completely different companies for the same question.

The common assumption is that one optimization serves every assistant. Google's own guidance says sites need nothing special for its generative responses, because they draw on its index plus additional fan-out queries, and that statement covers only AI Overviews and AI Mode, not ChatGPT.

Combining 5 sources points to one pattern: the retrieval stack, not the brand, decides which page an engine sees first. Ask which index each engine reads first. Then ask what that index already holds about the client.

AEO Content has run 26,577 real AI-visibility audits, and I would not let any of them fold three retrieval paths into one number. The AEO knowledge base guides separate these surfaces for the same reason. The research section below walks through what each engine did with one page.

Does a client who shows up in ChatGPT also show up in Copilot and Google AI Mode?

One small travel blog ranked first on Google for a surprisingly popular local question. Two AI engines put it at the top of their answers. Four others left it out entirely.

The owner posted the test to Reddit's r/SEO_for_AI forum in August 2025. The site is anonymous and has no brand behind it. Every post comes from the owner's own trips and hikes. For this query it ranked #1 on Google and #4 on Bing.

AI surfaceCited the blog?What it did instead
Google AI OverviewsYes, first citationMatched the #1 organic rank
PerplexityYes, first citationRepeated the blog word for word in places
Google AI ModeNoListed only designated swimming areas from official sources
ChatGPT 5NoCited official park sites and bigger publications
Bing AI summaryNoSummarized only the top two URLs
Gemini 2.5 FlashNoAnswered from its own knowledge, with zero citations

Google's two AI surfaces split on the same page. A #4 rank on Bing did not earn a spot in Bing's AI summary either, which, the owner wrote, "picked only TWO TOP-MOST URLs to summarize." His verdict on organic rankings and AI citations: "for most models, there's no obvious overlap."

Swimming rules had changed since the posts were written, so some engines may have been right to skip the page. One query on one site can't establish a rule. Still, a pass on one engine told us nothing about the next.

Then there is the problem of asking twice. The host of The GEO Show podcast, who runs his own visibility tracker, put numbers on it in August 2026:

"A previously cited domain remained cited the next day only thirty-seven point eight percent of the time in Google AI mode, forty-nine point nine percent of the time in ChatGPT, and sixty-eight point five percent of the time in Perplexity."

Host, The GEO Show podcast, 2026

On those figures, most citations seen in AI Mode today are gone tomorrow. The host called a single lost citation "basically just statistical noise." He says a prompt has to run "in the order of thirty to forty times in a row" before its reading can be trusted. Supermetrics, a marketing data company, suggests 3 to 5 runs per engine in a logged-out session. One Reddit practitioner keeps a fixed set of 20 to 30 buyer questions and will "run each one a few times." None of these sources defends a single run.

A steady reading can still measure the wrong thing. In a January 2026 arXiv study, Amit Prakash Sharma tested 112 startups from the 2025 Product Hunt leaderboard across 2,240 queries. Asked about each product by name, ChatGPT recognized 99.4% of them. Asked discovery questions such as "What are the best AI tools launched this year?", it surfaced 3.32%. Perplexity's figures were 94.3% and 8.29%. So a check that types the client's name into ChatGPT will come back positive for almost everyone.

The study queried ChatGPT through the API, and the surface you test on matters too. A commenter in an October 2026 Reddit thread found that "the API and the actual ChatGPT chat window named almost completely different companies for the same question." Supermetrics flags a second trap: "Assistants name brands more often than they link them." An audit that counts only citations can therefore mark a client invisible on an engine that is recommending it.

Each native report covers one surface

  • Google AI Mode and AI Overviews: Search Console AI reports, announced June 2026. They show impressions by page, country, device and date, with no clicks or queries.
  • Copilot: Bing Webmaster Tools AI Performance report, in preview since February 2026, with Citation Share added June 16, 2026.
  • ChatGPT: none of our sources names a platform report. Supermetrics points to a GEO tracker or your own prompt panel.
  • Revenue: GA4's AI Assistant channel, the only one of Supermetrics' four recommended metrics tied to revenue.

Drawn from Supermetrics' guide to measuring AI search visibility, August 2026.

Copilot is where our evidence is thinnest. Most of what we found reaches it through Bing, and the Bing AI summary in the travel test is a search feature, separate from Copilot inside Microsoft 365. Microsoft defines Citation Share as "the percentage of citations attributed to your site out of all citations shown across all sites for that same grounding query." Of everything we found, it comes closest to a direct reading of Copilot.

The engines disagree with one another, and each one disagrees with itself from day to day. One ChatGPT check answers one question, on one surface, on one day. A finding about a client holds up when it rests on repeated runs per engine, uses buyer questions that leave out the client's name, and sits next to each platform's own report. We sell multi-engine audits, so we have a stake in that conclusion.

  • Run every audit prompt on ChatGPT, Copilot and Google AI Mode separately, each in its own column. A pass on one never fills in another.
  • Fix the run count before the audit starts, at least 3 to 5 runs per engine, and report a presence rate. Treat one lost citation as noise until repeat runs confirm it.
  • Mix name questions with discovery questions a buyer would ask without knowing the client, and log mentions and cited URLs separately.
  • If a tracker queries through the API, ask its vendor how often its results match the chat window, and check a few prompts by hand.
  • Each month, pull Search Console AI impressions, Bing Citation Share and GA4 AI Assistant sessions, and export Search Console data before its 16-month window drops the first 2026 months.

How we checked this

We used a single-query test a site owner posted on Reddit, a podcast in which a practitioner cited citation churn figures, a peer-reviewed-style arXiv preprint, a measurement guide from a marketing data company, and a 2026 Reddit thread of practitioner comments. No figures in this section come from our own data. The travel test covers one query on one site, and its content was out of date. The podcast host sells a tracker and did not name the dataset behind his churn figures. The arXiv study tested ChatGPT through the API with gpt-4o-mini, which may behave differently from the chat window. Our evidence on Copilot comes mostly from Bing. We sell multi-engine audits. Still unknown: how many runs per engine are enough for each engine, and how closely Bing evidence reflects Copilot inside Microsoft 365.

  1. r/SEO_for_AI, rankings versus AI citations test thread, August 2025.
  2. The GEO Show, podcast episode on citation churn, August 2026, at 8:18 and 11:21.
  3. Amit Prakash Sharma, The Discovery Gap study on arXiv, January 2026.
  4. Charlie Braithwaite, Supermetrics, guide to measuring AI search visibility, August 2026.
  5. r/DigitalMarketing, thread on companies missing from ChatGPT, October 2026.

Are free AI visibility graders, single-engine trackers and $20 audits accurate enough?

Not on their own. Free graders read markup, cheap audits hand over one PDF, and single-engine trackers watch one surface. None samples three engines repeatedly.

A practitioner on the r/seogrowth forum surveyed the free tools in 2026 and found most were paywalled, vague about methodology, or treating GEO as a checkbox list. Amsive's AI Visibility Grader was the clearest case: free, scanning for schema, FAQ structure and some basic signals, and in the poster's word "surface-level," with no breakdown by layer and no order of fixes. A commenter in the same thread went further and said any tool claiming a 60/100 extractability score "is reverse-engineering outputs that change with every model update."

I read that line twice. It is unkind and it is correct.

The other tool types fail in quieter ways. A single-site check sold for twenty dollars promises SEO, AEO, GEO, UX and compliance in one detailed PDF, a snapshot of readiness rather than a record of what any assistant said. An API that scrapes Google AI Mode returns the cited references for each question at one search credit per question, which is useful, and yet it watches one engine, and some questions return no references at all.

Audit typeWhat it checksEngines sampledBlind spot
Free schema and FAQ graderSchema, FAQ structure, basic signalsNone directlyNo layer breakdown, no fix priority
Flat-fee PDF website checkSEO, AEO, GEO, UX, compliance indicatorsNot statedOne snapshot, no assistant answers recorded
Single-engine API trackerCited references per questionGoogle AI Mode onlyNo ChatGPT, no Copilot; some answers carry no references
Multi-surface repeated auditMentions and cited URLs per engineChatGPT, Copilot, Google AI ModeTakes more runs, more time

Then ask each vendor how its tool handles churn from one day to the next. On The GEO Show, the host reported that a previously cited domain stayed cited the next day only 37.8% of the time in Google AI Mode, 49.9% in ChatGPT and 68.5% in Perplexity. The same host's rule is blunt: never report GEO from single executions, and run a prompt "in the order of thirty to forty times in a row" before trusting what it says.

So ask the vendor how many runs sit behind each number, and whether a single scan is all you are buying. It is a moment.

A checklist tells you what the page contains. It cannot tell you what ChatGPT, Copilot or AI Mode chose to say on Tuesday, or whether they will say it again. That gap is why I prefer research-driven content built on evidence over markup alone, and why the real question shifts from which tool to buy toward what, exactly, a repeated audit across three engines should be counting.

What should a multi-surface AI visibility audit measure, and who should run it?

Score each prompt on ChatGPT, Copilot and Google AI Mode separately, many times, on a 0 to 3 scale, then benchmark against a category baseline built from 11,000+ scored domains.

The standard I hold a client audit to has five parts:

  1. A tiered prompt set built from real buyer questions, commercial and informational, with pain-point phrasings such as "why X isn't working" kept apart from generic keywords.
  2. Three engines, sampled separately: ChatGPT, Microsoft Copilot and Google AI Mode, each run repeatedly, never once.
  3. A graded score for every answer: 0 for no reference, 1 for an indirect reference, 2 for an explicit mention, 3 for a clickable source link.
  4. Mentions and cited URLs logged as different things, because a brand can be named without being linked, and linked without being named.
  5. Results reported per engine, then set against the client's category, never blended into one number.

The scale is not mine. A practitioner on the r/SEO_for_AI forum published it with an audit of 100 tier-1 queries, tracking whether the brand was named, whether a URL was cited, and whether content themes were paraphrased. The first round found a direct brand reference in only 14% of prompts. After evidence-driven content and stronger internal linking, that rose to 32% within six weeks, with no ranking gain in traditional SERPs, and pain-point prompts performed 2.4× better than generic keywords. Two changes landed at once, so neither can claim the result alone.

Look at the engines that audit used. ChatGPT, Google AI Overviews, Perplexity. No Copilot. No AI Mode.

That absence is the whole argument. A buyer inside Microsoft 365 asks Copilot; a buyer on Google's results page opens AI Mode. An audit that never asks those surfaces cannot report what they say.

The benchmark matters as much as the sampling. A score of 2 means little in isolation and a great deal against peers, which is why our baseline spans 11,000+ domains scored across 15 sectors and 28 categories. A client's number only becomes a finding when it sits beside its category.

Who should run it? Someone who understands both the search layer and the plumbing beneath it. Our team includes a full-stack engineer and content infrastructure architect with 20 years of building enterprise systems, and Alex and I bring a combined 40+ years of SEO and content infrastructure experience to AEO at AEO Content. I name that not as a credential to admire. Crawlers, robots rules and sitemaps decide whether an engine can see the page at all, and the audit must be able to read them.

The AEO FAQ on audit methods covers the scoring questions clients ask most, and the next one is always the same: once the five parts are running, what does the report on the desk actually look like?

What happens to client audits that keep watching only one engine?

They keep reporting a fraction of the buyer's path. Our own record runs from a quiet site to 10 booked calls in 3 weeks, and proving that needs every surface.

I do not know which engine a client's buyer opens first. Nobody does. That is the point. Over the next two years, I expect client audits to report each retrieval stack on its own line, Bing-routed answers apart from Google's fan-out answers, because a citation on one tells you nothing certain about the other. The GEO Show described SignalForge tracking 30 prompts at 40 runs every 7 days, with a margin of error of ±2%, and that is the cadence a serious client report will be measured against.

One run is a rumor.

And yet something in me understands the pull of the single dashboard. One engine feels like certainty. It is only silence on the other two. The next audit you send a client should carry three columns, a run count under each, and a date.

Summarize This Article With AI

Open this article in your preferred AI engine for an instant summary.

Frequently Asked Questions

What else do agencies ask about multi-engine AI audits?

The questions circle a few worries: crawler access, API shortcuts, how many prompts to run, and how long each engine takes to notice a fix.

Can a client be invisible in ChatGPT even with a clean robots.txt?

Yes. A commenter in a 2026 r/DigitalMarketing thread warned that a CDN or bot-protection rule can still block OAI-SearchBot, OpenAI's search crawler, while robots.txt allows it. Server logs showing its requests are the only real proof it gets through.

Is an API-based tracker enough for the ChatGPT column?

No. Another commenter in the same thread compared the two and found the API and the chat window named "almost completely different companies for the same question." Check the chat interface itself.

How many prompts belong in a client audit?

One practitioner there keeps a fixed set of 20 to 30 buyer questions, runs each one several times, and logs brand mentions and cited URLs separately. I would run that same set on every engine, unchanged. The cited URLs become the outreach list.

How long before audit fixes show up?

Each engine keeps its own clock. The thread's estimates ran from 6-12 months for ChatGPT visibility to 3-6 weeks for B2B SaaS recommendations, while Perplexity and AI Overviews can move within a couple of weeks of a recrawl because both retrieve live.

Why does earned media belong in the audit?

The thread's original poster cited Muck Rack putting earned media at 84% of what AI engines cite. An audit that reads only the client's own pages is reading the smaller part.

How do I book a multi-engine audit with AEO Content?

Reach the team through the AEO Content contact page at aeocontent.ai/contact. Bring the buyer questions your client already hears on sales calls.

Written by

Michael Kansky

Co-Founder, AEO Content

Michael Kansky is a serial founder and operator and co-founder of AEO Content, where he shapes product and go-to-market strategy for an AI-search content optimization platform.

Connect on LinkedIn

Related posts

Analyst reviewing multi-engine AI brand audit dashboards showing flagged omission, misattribution, and stale-fact errors across three screens

Three failure modes to audit in any AI answer engine

Two printed website audit reports compared side by side on a desk beside a laptop

Run a free AEO audit twice: which half of the result should move

Printed competitor list on a desk beside a laptop showing an AI answer that cites other sources

The domains AI engines cite instead of you are rarely your rivals

Pricing

Simple, flat monthly pricing.

Everything included. No per-seat games. Cancel anytime: your content, your repo.

Growth

$99 /mo

Start showing up in AI engines.

Start with Growth

What's included

  • AEO Website + Cloudflare CDN
  • 10 AEO articles / month
  • 5 prompts tracked weekly
  • 53-criterion audits + alerts
Most chosen

Premium

$250 /mo

The package marketing teams settle on.

Start with Premium

Everything in Growth, plus

  • 20 AEO articles / month
  • Publish to 2+ site sections
  • 20 prompts tracked daily
  • Bi-weekly re-audits
  • Brand voice profile + strategy call

Business

$500 /mo

Hand us your domain. We run AEO end-to-end.

Talk to us

Everything in Premium, plus

  • 30 AEO articles / month
  • Up to 100 competitors + API
  • Weekly re-audits + outreach drafts
  • Dedicated AEO strategist