How ChatGPT decides which brands to recommend
When ChatGPT names a brand, it's the output of a retrieval pipeline: a Bing-backed search, OpenAI's own crawl, and the model weighing third-party corroboration and entity consistency. Here's the mechanism — and what actually moves it.
When ChatGPT recommends a brand, it isn't reciting a memorized list — it's running a retrieval pipeline. With search enabled, ChatGPT sends the query to a Bing-backed index, retrieves candidate pages, supplements them with its own crawler (OAI-SearchBot), reads the results, and then names the brands that the retrieved sources corroborate most consistently. The recommendation is a synthesis of what the open web says about your category, not a fixed opinion baked into the model.
That mechanism is the key to influencing it. You don't persuade the model directly; you shape the sources it retrieves and the consistency of what they say about you. Here's each stage of how ChatGPT picks brands, and the practical lever at each one.
Where does ChatGPT get its information?
For live recommendations, ChatGPT relies on real-time retrieval, and that retrieval runs largely on Bing. Seer Interactive analyzed over 500 ChatGPT Search citations and found that 87% matched Bing's top organic results for the same query, versus only 56% for Google. In practice this means your Bing presence — not just your Google ranking — determines whether you're even in the candidate set ChatGPT reads from.
On top of Bing, OpenAI runs its own crawler, OAI-SearchBot, to fetch and refresh specific pages, and ChatGPT-User to retrieve a page when a user's request requires it. So two things must be true before you can be recommended: the retrievable index has to surface your category's key pages, and your own pages have to be crawlable when the model reaches for them. If a crawler is blocked or your Bing footprint is thin, you're invisible before the model even starts reasoning.
How does ChatGPT choose which brands to name?
Retrieval produces a pile of candidate pages; naming is what the model does next. It reads the retrieved content and weights brands by how consistently and credibly the sources support them. A brand named once in a single blog post is a weak candidate. A brand named repeatedly across independent listicles, review sites, and community threads reads as a fact about the category, and the model names it with confidence.
This is why third-party corroboration is the dominant lever. The model is effectively looking for consensus: if five independent, trusted pages agree that you're a top option in your category, that agreement becomes the answer. Your own homepage saying you're the best counts for very little, because the model discounts self-declaration the same way a careful reader would. The work, then, is to be present and consistently described on the pages other people trust — the same principle behind getting cited by ChatGPT.
Why do listicles, review sites, and Reddit matter so much?
Because they are exactly the sources ChatGPT retrieves and trusts. When someone asks for "the best tool for X," the model tends to surface pages that already answer that question in list form — "best X" roundups, comparison articles, review platforms — and community discussions where real users weigh in. In Semrush's most-cited domains study, Reddit and Wikipedia ranked among the most-cited domains across major LLMs, reflecting how heavily these systems lean on aggregated, corroborated opinion.
The practical consequence is that appearing on those pages is often higher-leverage than anything you can change on your own site. If the roundups your buyers' prompts trigger don't mention you, you can't be named — no matter how good your product page is. So the move is direct: find the listicles and threads that come up for your category's prompts, and earn an honest place in them through outreach, reviews, and genuine participation.
How does ChatGPT know two mentions are the same brand?
Through entity consistency. The model has to recognize that "Acme," "Acme Inc.," and "acme.com" are one entity before it can pool the evidence about you. When your name, category, location, and core claims are stated the same way everywhere — your site, directories, review profiles, social pages — the model resolves them into a single, confident entity. When they conflict, the evidence fragments and your signal weakens.
This is the least glamorous lever and one of the most effective. Keep your business name, address, and description consistent across every profile. Use structured data (schema.org) so machines read your entity unambiguously. Make sure the specific claim you want repeated — "same-day service in Leeds," "open-source alternative to X" — is stated identically wherever it appears. Consistency is what lets a model aggregate scattered mentions into a recommendation instead of noise.
What actually moves a ChatGPT recommendation?
Put the pipeline together and the priorities fall out in order. First, get into the retrievable index — a solid Bing presence and crawlable pages, so you're in the candidate set at all. Second, earn corroboration on the third-party pages the model trusts, because consensus across independent sources is what turns a candidate into a named recommendation. Third, keep your entity consistent so the model can pool that evidence under one name. Everything else is secondary.
| Stage | What the model does | Your lever |
|---|---|---|
| Retrieval | Pulls candidates from a Bing-backed index + its own crawl | Bing presence, crawlable pages |
| Weighting | Favors brands corroborated across trusted sources | Mentions on listicles, reviews, Reddit |
| Resolution | Merges mentions into one entity | Consistent name, facts, schema |
| Synthesis | Names the best-supported options | The compound of all three above |
None of this is visible in your analytics, and the same prompt can return a different shortlist on different days. So the only way to know whether your work is landing is to ask the engines on a schedule and track who they name — which is what the free AI-visibility check shows you, and what a measurement program turns into a trend you can track over time.
Frequently asked questions
Does ChatGPT use Google or Bing to find brands?
Primarily Bing. Seer Interactive found 87% of ChatGPT Search citations matched Bing's top organic results, versus 56% for Google. Your Bing presence, not just your Google ranking, determines whether you're in the candidate set ChatGPT reads from.
Can I pay to be recommended by ChatGPT?
No. ChatGPT's organic recommendations come from retrieval and corroboration across the open web, not from paid placement. You influence them by earning consistent, credible mentions on the third-party sources the model retrieves and trusts.
Why does ChatGPT recommend competitors but not me?
Almost always because the sources it retrieves — the "best X" roundups, review sites, and threads for your category — name them and not you. If you're absent from the pages the model reads, it can't name you, regardless of how good your own site is.
How do I get ChatGPT to recommend my brand?
Be present in the retrievable index (Bing plus a crawlable site), earn honest mentions on the listicles, review platforms, and communities your buyers' prompts surface, and keep your name, facts, and claims consistent everywhere so the model resolves you as one trusted entity.
How often do ChatGPT recommendations change?
Frequently. Answers are non-deterministic, so the same prompt can return a different shortlist on different days, and results shift as the underlying sources change. That's why measuring recommendations on a schedule beats any single spot check.
See if AI engines mention you
Run a free AI-visibility check: enter your business and watch whether ChatGPT names you when buyers ask for recommendations — plus the competitors it surfaces and the fixes to close the gap.