Field Notes/Explainer·9 min read

ChatGPT, Claude, Gemini and Perplexity name different companies for the same question. Here is why.

Each assistant searches in its own way, reads a different set of pages and remembers a different slice of the web. So one buyer question can get four shortlists. Here is what differs, and how to check all four in one sitting.

Gaurav RajBy Gaurav Raj · Founder, Throughline · Stockholm
ai searchchatgptclaudegeminiperplexity
One question, four assistants. Only one name appears in every answer.

Because each assistant searches with different tools, reads a different set of pages and learned from different training data. ChatGPT, Claude, Gemini and Perplexity can each be right about your market and still name different companies, because each one read a different part of it.

For a buyer, that means the shortlist depends on which assistant they happen to use. For you, it means being named by one assistant tells you little about the others. You have to check each one.

This note explains what each assistant documents about how it searches, why answers vary even within one assistant, and how to check all four with one set of questions in about an hour.

What differs between the assistants?

Where they search, what they read, and what they remember.

Every assistant can answer in two ways. From memory, using what the model learned in training. Or with search, reading pages on the live web before it writes. Both parts differ from one assistant to the next.

How each assistant reaches the live web, from each company’s own documentation (checked 19 October 2026)
AssistantHow it searchesThe search crawler you can control
ChatGPTOpenAI says ChatGPT search uses third-party search providers and content from its partnersOAI-SearchBot. OpenAI says sites that opt out of it will not be shown in ChatGPT search answers
ClaudeAnthropic offers a web search tool, and says citations are always included with its resultsClaude-SearchBot, which Anthropic says crawls to improve search results for users
Gemini and Google’s AI OverviewsGoogle documents grounding Gemini in Google Search. AI Overviews and AI Mode use pages indexed in Google SearchGooglebot for Search. Google-Extended covers Gemini training and grounding outside Search, and does not affect inclusion in Google Search
PerplexityPerplexity says its crawler is designed to surface and link websites in its search resultsPerplexityBot

Some also have a fetcher that visits a page when a user asks it to, such as ChatGPT-User and Perplexity-User. OpenAI and Perplexity both say these fetches, because a user started them, may not follow robots.txt.

Memory differs too. Each model was trained on its own data, up to its own date. A company that was written about widely before one model’s training ended may be well known to that model and barely known to another.

Being named by one assistant tells you little about the others.

Why does even one assistant give different names?

Because the answer is written fresh each time.

An assistant does not look up a stored answer. It writes a new one each time, and the search results it reads can change between runs too. Anthropic’s documentation says results are not fully deterministic even at a temperature of zero, the setting meant to make answers most repeatable.

You can see the spread within one assistant in our own data. On 17 October 2026 we asked Claude, with web search on, fifteen buyer questions in each of eight B2B categories. Each category’s answers named between 112 and 248 different companies, and no company was named in more than ten of its category’s fifteen. Related questions in one category, one assistant, one day, and still a scattered list.

So one answer from one assistant is a sample of one. To say where you stand, you need several questions, more than one assistant, and a count.

How do you check all four in one sitting?

Same questions, same day, same settings, one sheet.

About an hour for ten questions.

  • Write ten buyer questions with no company names in them, in the words your buyers use.
  • Open ChatGPT, Claude, Gemini and Perplexity in fresh chats with personalisation off where you can. Turn web search on where it is optional.
  • Ask each question in each assistant on the same day. Paste every answer into one sheet, one row per answer.
  • For each row, record the companies named, in order, and the cited pages if shown.
  • Count, for each company, how many of the forty answers name it, and in how many of the four assistants.

Then sort the companies into three groups. Named by all four. Named by some. Named by one. Your competitors in the first group are the ones every buyer meets. The second group is where the work pays off fastest, because some assistant already reads about them.

If you are missing from one assistant only, look at what makes it different. A company named by ChatGPT and Perplexity but not by Gemini may be well covered on pages those two read, and weaker in Google’s index. A company named by all of them with search on but none from memory has a footprint problem, not a page problem.

What do you do with the differences?

Fix the shared foundations first, then the gaps per assistant.

Most of the work helps every assistant at once. Plain pages that answer buyer questions in their words. Review profiles that are complete and current. A consistent description of what you do across the web. Search crawlers allowed in.

Then look at the gaps. If one assistant never names you, check its search crawler in your robots.txt and your bot protection, check whether you appear in the search index it draws on, and look at the pages it cites for your questions. Each assistant’s citations are a list of the pages it trusts for your market.

Re-run the same forty answers monthly. The change in each assistant’s count is the result worth reporting. A single run, in a single assistant, is not.

There is no single AI answer. There are four, written fresh each time. Count them all.

See the check page for Claude: Does Claude name you when buyers ask?

See the check page for Gemini: Does Gemini name you when buyers ask?

Questions people ask next

Why does Perplexity name different companies than ChatGPT?

Each searches with its own setup and reads a different set of pages, and each model learned from different training data. The same question can produce a different shortlist in each.

Does blocking GPTBot stop me appearing in ChatGPT?

GPTBot relates to training. Appearing in ChatGPT search depends on OAI-SearchBot, which OpenAI documents separately. OpenAI says each setting is independent of the others.

Does Google-Extended control AI Overviews?

No. Google says Google-Extended does not affect inclusion in Google Search. AI Overviews and AI Mode are part of Search and follow the rules for Googlebot.

Which AI assistant matters most for B2B buyers?

The one your buyers use, which varies by market and role. Ask a few customers which assistant they used while choosing a provider, and check all four until you know.

Can Throughline check how each assistant sees my company?

Yes. Request an AI visibility check. A growth strategist reviews how AI assistants see your company and replies by email within two business days.

Get your AI visibility check

AI visibility check

Does AI name you when buyers ask?

We check

A growth strategist replies by email within two business days. No card required. Or book a call.