AI visibility measurement

AI Overview vs ChatGPT vs Perplexity vs Gemini: why you show up in one but not another

The same prompt, asked the same day, returns different brands in Google's AI Overview, ChatGPT, Perplexity, and Gemini — and nothing is malfunctioning. Each engine runs a different retrieval process over a different index under different rules. Here's why they disagree, and how to measure visibility per provider instead of arguing with one answer.

4 enginesFour different retrieval systems answer the "same" question.
6 causesIndexes, citations, fan-out, context, freshness, and run-to-run variance.
1 ruleNever audit — or optimize — from a single provider's answer.

Ask ChatGPT for the best provider of what you sell, and it recommends you. Ask Perplexity the identical question, and you don't exist — three competitors do, each with tidy citations. Google's AI Overview summarizes two other companies entirely. Gemini mentions you, but describes you from a directory page you'd forgotten you had.

The instinct is to ask which engine is wrong. The useful answer: none of them. If ChatGPT sees you and Perplexity doesn't, both results can be real — accurate outputs of two genuinely different systems. There is no single "AI search" to be visible in. There are several engines with different retrieval layers, different indexes, different browsing and citation behavior, different context, and different update cycles. Treating them as one channel is how businesses end up optimizing against a mirage.

The one-sentence version "AI search visibility" is not one number. It is a set of per-provider results produced by different machinery — so it has to be measured per provider, and fixed per provider, starting from the engine your buyers actually use.

Why the same prompt returns different brands

Every assistant does roughly the same three steps — retrieve candidate sources, decide what to trust, compose an answer — but each implements those steps differently. Six differences do most of the damage.

1. Different retrieval layers and indexes

ChatGPT answers from a blend of what its model learned in training and, when it decides to browse, live web results. A brand can be recommended purely from trained knowledge — or missed because the browsing layer never fired. Perplexity is search-first: it retrieves live sources for essentially every answer, using its own crawling and ranking. Google's AI Overviews and Gemini sit on Google's index and ranking systems. Before a single sentence of "answer" is written, the four engines are already working from different candidate pools — so different finalists are not a bug, they're the default.

2. Different source and citation behavior

Perplexity attaches citations to nearly every claim, which biases it toward pages that are citable: clearly structured, extractable, attributable. ChatGPT often answers without citing anything, so a brand with a strong footprint in training data can win there while losing everywhere citations are mandatory. AI Overviews cite a panel of supporting links chosen from ranked results. Different citation economics reward different pages — and therefore different brands.

3. Query fan-out in Google

Google's AI features don't run your prompt as one search. They break it into multiple sub-queries — a technique Google describes in its own AI features documentation — and assemble the answer from results across all of them. You can rank well for the literal query and still miss the AI Overview because the sub-queries surfaced other sources. That's invisible from a classic rank tracker.

4. Location and context

Engines condition answers on location, conversation history, and account context. The answer you get testing from your office, logged into your own account, after ten prompts about your industry, is not the answer a cold buyer gets two towns over. Two people asking the "same" question are often asking different questions as far as the engine is concerned.

5. Freshness and update cycles

A live index reflects yesterday's web; a trained model reflects its training window. If you rebranded, launched, or fixed your site recently, Perplexity and Google can pick that up quickly, while a non-browsing ChatGPT response may describe the business you were a year ago. The reverse also happens: reputation earned over years can carry you in trained knowledge while your thin current pages fail live retrieval.

6. Repeated-run variability

Even the same engine, given the same prompt, produces different answers across runs — sampling, retrieval ties, and rotating sources see to that. So a manual spot-check in four tools is two layers of noise deep: variance between providers and variance within each provider. That's the core argument of why one AI visibility scan is not enough — a single run per engine tells you almost nothing you can act on.

What this means for how you audit AI visibility

Once you accept that the engines legitimately disagree, three audit rules follow directly.

Don't treat one provider as truth. "We checked ChatGPT and we're fine" is the most common false all-clear in AI visibility. It tells you about one engine's blend of training data and browsing on one day — nothing about the engine your next customer opens. The mirror error is panic: "Perplexity doesn't show us, AI search is broken for us." Maybe only one retrieval path is broken, and it's fixable.

Split every metric by provider. Mention rate, whether you're actively recommended or just named, how you're described, sentiment, and which competitors appear — each of these should exist per engine. An averaged "AI visibility score" across providers hides exactly the signal you need: a 45% overall mention rate could be a healthy presence everywhere or total absence in half your buyers' tools.

Track citations per provider. The URLs each engine cites are your repair map. If Perplexity keeps citing one review platform where you're weak, that platform is your Perplexity project. If AI Overviews cite competitor comparison pages, you're missing a page that can win the fan-out. Citation patterns turn "we're invisible" into a to-do list — which is why the citation column is a required field in a serious AI visibility audit.

The one-engine audit
Misleading
  • One prompt typed into ChatGPT, once
  • Result generalized to "AI search"
  • No record of citations or competitors
  • Next run contradicts it; nobody knows why
  • Fixes chosen by anecdote
The provider-split audit
Actionable
  • Same prompt set across all four engines
  • Repeated runs; rates, not anecdotes
  • Mentions, sentiment, citations per provider
  • Competitor overlap tracked per engine
  • Fixes assigned to the engine that needs them
Same effort class, completely different information. The split audit tells you where the problem lives; the single check just tells you a story.
Run one fixed prompt set across every engine your buyers use
Repeat each prompt several times per provider before concluding anything
Record mention, recommendation, and sentiment separately per provider
Log every cited URL and which engine cited it
Track which competitors each engine names alongside you
Compare trends per provider over time, not one-day snapshots

Provider comparison test protocol

Compare providers with the same prompt set, same target location, same date window, and repeated runs. Record raw answer, cited URLs, whether the brand was mentioned or recommended, and whether the answer used owned, third-party, community, or competitor sources. Do not compare Google AI Overview citation count one-to-one with Perplexity; the products expose sources differently.

ProviderCommon source behaviorPrimary fix lever
Google AI OverviewIndex, local/entity graph, query fan-outTechnical SEO, GBP, schema, authoritative pages
PerplexityCitation-forward, source-selectiveCitable pages, source freshness, third-party proof
ChatGPTEntity understanding plus web evidence when browsingConsistent entity footprint and answer assets
GeminiGoogle ecosystem sensitivityIndexed facts, local corroboration, clean structured data

What to fix, provider by provider

First, the honest caveat: the overlap is bigger than the differences. Crawlable pages, direct answers to real buyer questions, consistent facts everywhere you're listed, and genuine third-party corroboration help all four engines, and nobody can guarantee you a slot in any of them. What follows is where each engine puts extra weight — useful once your per-provider measurements tell you which gap to close first.

You can see the disagreement in our own exploratory data. When we rank which site and brand signals correlate with visibility in each engine across our scans, the order comes out different for every provider — a signal near the top for one engine can sit far down the list for another. Read the table below as a set of hypotheses worth testing in your category, not as a ranking of causes:

Signal Perplexity ChatGPT Claude Google AI Overview Blended model
Topic coverage
Topics covered (count) #1 #4 #3 #2 #16
Topic coverage ratio (share of category topics) #2 #5 #4 #3 #17
Topic leadership (topics where you're the top source) #3 #6 #5 #4 #18
Demand-weighted topic coverage #4 #7 #6 #5 #19
Existing AI-referral traction
Share of traffic from AI assistants #5 #1 #7 #9 #25
AI-driven monthly visits #6 #2 #8 #10 #26
AI traffic × brand recognition #7 #3 #9 #11 #27
Trust and reputation
BBB customer review count #8 #11 #1 #6 #10
Authority × content freshness #1
SSL certificate type #10 #10 #10 #13 #28
Domain expiring soon #8
Conversion path
Call-to-action in the AI handoff path #9 #9
Signal ranks from one exploratory Plastorium cross-engine analysis (lower rank = more strongly associated with visibility in that engine; “—” = not among that engine's ranked signals). These are associations, not measured causes, from a single internal dataset whose study design we have not yet published. The ranks shift as engines update and as the business mix changes, which is why they are a starting hypothesis rather than a finding.

Three patterns stand out — as patterns, with the caveats below attached to each. Topic coverage ranks high for Perplexity and Google AI Overview. ChatGPT's strongest correlates are existing AI-referral traction and brand recognition. Third-party customer reviews rank first for Claude. And the blended model's top correlate — authority combined with content freshness — tops no single engine's list: averaging across providers hides exactly the differences that decide where you show up. That last point is the one we would defend hardest, because it does not depend on any individual signal's rank being right.

How to read this table — and how not to

A ranked correlation table is easy to over-read, so here is what this one can and cannot support.

  • Association, not causation. A signal ranking high means it moved together with visibility in this dataset. It does not mean changing it moves visibility.
  • Some signals almost certainly run backwards. “Share of traffic from AI assistants” and “AI-driven monthly visits” are plausibly results of being visible in AI answers, not upstream causes of it. Treat ChatGPT's top two ranks as a likely reverse-causality artifact until a study design rules it out.
  • Some are probably proxies for something else. BBB review count largely encodes “US local business with an established profile”, which is a category and market signal as much as a trust signal. SSL certificate type and domain expiry are more plausibly incidental correlates of an actively maintained business than drivers of an answer.
  • Ranks are unstable. Correlated features trade places between runs, sparse categories produce artifacts, and provider updates reshuffle the order. Small rank differences (#4 vs #6) carry no meaning here.
  • We have not published the study design. Sample size, business mix, target definition, missing-data handling, importance method, and out-of-sample performance are not disclosed yet, so the table cannot be independently audited. Our measurement methodology covers the metrics themselves; this feature analysis is not yet part of it.

The defensible use is narrow: as a shortlist of things to test in your own category, with your own prompt panel, before spending money on any of them. If you want a claim you can act on directly, use the per-provider measurements from your own scans — those describe your category, not an average of ours.

Google AI Overviews and AI Mode: foundational SEO, done properly

Google is explicit that there is no special markup or separate optimization track for its AI features — its AI optimization guidance amounts to the fundamentals enforced strictly: pages Google can crawl and index, content that is genuinely helpful and answers the question on the page, and technical health that doesn't get in the crawler's way. Because of fan-out, coverage matters too — the sub-questions around your main query each need a home. For local and commerce businesses, your Google Business Profile and product feeds are first-class inputs: keep hours, services, categories, and product data current, because the AI surfaces read them directly.

Perplexity: be the page worth citing

Perplexity needs something to cite, so the work is making your pages citable — a direct, self-contained answer under a clear heading, specifics a fact-checker could verify, honest dates — and being present in the authoritative third-party sources it already trusts: review platforms, industry publications, comparison and "best of" pages. Your citation log tells you which of those sources dominate your queries; that's the outreach list.

ChatGPT: entity clarity and web-wide consistency

Because ChatGPT leans on trained knowledge plus intermittent browsing, it rewards brands that are unambiguous everywhere: the same name, description, and facts on your site, your directories, your social profiles, and the third-party pages that mention you. Structured data and sameAs links help engines resolve you into one entity; independent validation — reviews, press, expert mentions — is what makes that entity worth recommending. Contradictions between sources don't just cost trust; they can make the model hedge you out of the answer entirely.

Gemini: the Google ecosystem, indexed

Gemini's grounding runs through Google, so most of the AI Overviews work transfers: indexed, helpful content; a complete and current Business Profile; healthy reviews on Google's surfaces. The difference is conversational context — Gemini composes longer, chat-shaped answers where your description gets paraphrased, so the accuracy of the source material it finds (including that forgotten directory page) matters as much as being found at all.

Google AI Overviews / AI Mode Foundational SEO: crawlability, helpful content that survives fan-out, current Business Profile and product feeds.
Perplexity Citable pages — direct, extractable, verifiable — plus presence in the authoritative sources it already cites.
ChatGPT Entity clarity: one consistent identity across the whole web, backed by independent third-party validation.
Gemini The Google ecosystem: indexed content, Business Profile, reviews — with source pages accurate enough to paraphrase.
Where each engine puts extra weight. The shared foundation — legible, question-shaped, corroborated content — comes first; these are the per-provider second moves.
Fix, then re-measure — per provider Every fix above is testable. Ship the change, then re-run the same prompt set across the same providers and watch the per-provider mention and citation rates. Expect the engines to move at different speeds: live-retrieval engines can react in days, while answers that lean on trained knowledge shift slowly. A fix that "didn't work" in one engine may simply not have reached it yet.

The practical takeaway

When ChatGPT recommends you and Perplexity ignores you, you haven't found a contradiction — you've found two measurements of two different systems, and both are telling you something specific. The businesses that win AI visibility stop asking "are we visible in AI?" and start asking "what is our mention rate, per provider, per prompt, this month versus last?"

Measure each engine on its own terms, fix what each engine's citations tell you to fix, and judge progress by per-provider trends — not by whichever answer you happened to see today.

FAQ

Why does ChatGPT mention my business but Perplexity doesn't?

Because they retrieve from different places. ChatGPT blends what its model already learned during training with web results when it browses, so a brand with a strong, consistent web-wide footprint can be recommended even without a fresh citation. Perplexity retrieves live sources for every answer and tends to name brands it can back with citable pages. If you are absent there, the usual cause is that the pages and third-party sources it retrieves don't mention you clearly enough to cite.

Which AI engine should I optimize for first?

The one your buyers actually use — measured, not guessed. Run the same prompt set across ChatGPT, Perplexity, Google AI Overviews, and Gemini, compare mention and citation rates per provider, and start where the gap between buyer usage and your visibility is largest. The fundamentals — crawlable pages, direct answers, consistent facts, third-party corroboration — improve all four at once, so provider-specific work comes second.

Do Google AI Overviews and Gemini show the same results?

They overlap more than the other pairs because both draw on Google's index and ranking systems, but they are not identical. AI Overviews are grounded in a specific set of ranked search results assembled through query fan-out, while Gemini is a conversational assistant that mixes model knowledge, search grounding, and conversation context. It is common to appear in one and not the other, so measure them separately.

How often should I re-check visibility in each engine?

On a schedule, with repeated runs — never from a single check. Answers vary between runs of the same engine, and providers refresh their indexes and models on different cycles. A workable baseline is several runs per prompt per provider, repeated monthly and after any significant site or listing change, tracking mention rate and citations per provider as a trend rather than a snapshot.

See where the engines disagree about you.

Plastorium runs your buyer prompts across providers and repeated runs, then reports mentions, recommendations, sentiment, competitors, and citations split by engine — so you fix the right provider instead of optimizing from one misleading answer.