Why the same question gets a different answer
Ask an AI assistant the same thing twice and the brands can change. That is not a bug in your tool. Here are the six things that move an answer, and what each means for measurement.
The first time most people run an AI visibility check, they do the obvious thing: they open ChatGPT, type the same question, and compare. The brands are different. Then they ask again, and the brands change again.
It is tempting to decide that either the tool or the assistant is broken. Neither is. AI answers are generated, not looked up, and several things feed into each one. Once you know what they are, the variation stops being alarming and starts being something you can plan for.
Two ways an assistant can answer
The biggest switch is whether the assistant searches the web before it answers.
From what the model learned
The model writes from patterns in its training data. No pages are fetched.
- Can be months out of date
- Usually no sources shown
- Newer brands are often missing
With a live web search
The assistant searches, reads a handful of pages, then writes.
- Reflects what is online now
- Often lists the pages it used
- Changes when those pages change
The crawler documentation makes the split visible. OpenAI separates GPTBot, used for training models, from OAI-SearchBot, which surfaces sites in ChatGPT’s search answers. Anthropic lists ClaudeBot for training alongside Claude-SearchBot and Claude-User for search and user requests. Perplexity describes PerplexityBot as indexing sites for its search results and says it “is not used to crawl content for AI foundation models.”
For measurement this matters a lot. A tool that asks a model without search can report your brand as missing, while the version real people use, with search switched on, names you. Ask any vendor which mode each platform is collected in.
Six things that move an answer
The third one surprises people. Ahrefs describes fan-out queries as “extra questions that AI platforms generate when answering a user’s prompt”. The reader never sees them, but they decide which pages the assistant reads. Two slightly different questions can fan out into quite different searches.
What good tools do about it
- Fix the conditionsSame wording, platform, country and language every run.
- Repeat the questionSeveral runs, so one odd answer doesn’t swing the result.
- Show the sampleRates with a count, such as “12 of 30 answers”.
- Keep the textSaved answers let you check what actually changed.
None of this removes variation. Our guide to reading AI visibility results covers what to look for in the saved answers. It makes the variation visible, so you can tell a real shift from a coin toss. Our piece on reading week-to-week movement shows how to do that with a simple rule.
Checking an answer yourself
Spot checks in your own browser are still worth doing, as long as you read them for what they are.
A note on Google
Google’s AI Overviews and AI Mode are built on Google Search itself. Google’s own guidance says there are “no additional requirements to appear in AI Overviews or AI Mode”, and that their traffic is counted inside the normal Search Console performance report. If Google is your main concern, your existing search data is part of the picture. AI visibility tools add the answer text and the competitor view on top.
Sources
- OpenAI: Overview of OpenAI crawlers viewed 11 Nov 2026
- Perplexity: Perplexity crawlers viewed 11 Nov 2026
- Anthropic: Does Anthropic crawl data from the web? viewed 11 Nov 2026
- Ahrefs: How to view fan-out queries generated by AI viewed 11 Nov 2026
- Google Search Central: AI features and your website viewed 11 Nov 2026
Directory figures come from Hyperfind’s profiles of 34 tools, not the whole market. Prices follow each provider’s published offer on the date shown in its profile.