Why ChatGPT Recommends Your Competitor (and How to Fix It)

By the Nyrav team · November 10, 2026 · 6 min read

Short answer

ChatGPT names the businesses it can find and confirm across the web. If it names a competitor and not you, the competitor is usually easier to find, described more consistently, or mentioned on more of the sites ChatGPT reads, such as review sites, directories and list articles. Check which sources ChatGPT cites when it names them, then get your business onto those sources and make your own pages answer the question directly.

ChatGPT recommends businesses it can find, read and confirm across the web. If it names your competitor instead of you, that competitor is usually doing one of three things better: it is easier for ChatGPT's search to find, it is described the same way in more places, or it is mentioned on the sites ChatGPT trusts for that kind of question.

The good news is that all three can be checked and fixed. This guide shows how to work out which reason applies to you, then what to do about it.

How ChatGPT picks which businesses to name

When someone asks ChatGPT a question like "best emergency plumber in Dallas", it usually runs a live web search rather than answering from memory. OpenAI has said ChatGPT search uses third-party search providers plus its own crawler, and Microsoft Bing is one of those providers (Search Engine Land). OpenAI's crawler documentation explains that OAI-SearchBot is the crawler used to surface websites in ChatGPT's search features.

From the pages it finds, ChatGPT writes an answer and names the businesses that come up clearly and repeatedly. In practice the sources are a mix of:

  • Review and directory sites (Google, Yelp, Bing, industry directories)
  • "Best of" and list articles from local news, blogs and comparison sites
  • Forums and community sites such as Reddit
  • The businesses' own websites

So the question is never "why does ChatGPT like them more?" It's "where does ChatGPT find them, and why doesn't it find me there?"

The six usual reasons your competitor gets named

1. ChatGPT can't read your site properly

If your robots.txt, firewall or hosting blocks OAI-SearchBot or Bing's crawler, your own pages may never make it into the answer. This is more common than it sounds, especially with security plugins and CDN bot settings. You can check this free with Nyrav's AI bots checker.

2. Your competitor is on the sites ChatGPT cites, and you're not

This is the most common reason. If ChatGPT cites a "10 best plumbers in Dallas" article and a Yelp list for its answer, and your competitor appears in both while you appear in neither, you won't be named, however good your service is.

3. Your business details don't match across the web

Different phone numbers, an old address on one directory, or a different business name on Yelp make it harder for any system to be sure the listings are the same business. Your competitor, with the same name, address and phone everywhere, is the safer one to name.

4. Your site doesn't answer the question being asked

If someone asks for "a dentist in Houston that does Invisalign", and your competitor has a page called "Invisalign in Houston" while yours only has a "Services" page with a list, the competitor's page is far easier to quote. Specific pages win specific questions.

5. Your reviews are thinner or older

Review volume, freshness and detail all help. Reviews that mention the actual job ("replaced our water heater the same day") give assistants something concrete to say. Google's own guidance on local ranking lists prominence, meaning how well-known a business is, as one of three main factors, alongside relevance and distance (Google Business Profile Help).

6. They're simply better known online

Mentions in local news, community groups, sponsorships and partner websites add up. A business that's talked about in more places is easier to find and to confirm.

How to diagnose which reason applies

Spend 30 minutes on this before changing anything.

  1. List 5 to 10 questions your customers really ask. Use their wording: "best roofer in Tampa for storm damage", "family lawyer in San Diego with free consultation".
  2. Ask each one in ChatGPT with search on, and note who is named and which sources are cited.
  3. Repeat in Gemini, Perplexity and Google (AI Overviews and AI Mode). Different assistants use different sources, so the pattern tells you a lot.
  4. Open every cited source. Note whether you're on it, and whether your details are correct.
  5. Compare your page to the competitor's page for the same question. Does theirs answer it in the first two lines? Does yours?

You can run steps 2 and 3 in one go with Nyrav's free AI visibility check, which asks several assistants your customers' questions and shows who they name instead of you.

What you findLikely reasonFirst fix
You're not on the cited sitesMissing from sources (2)Get listed or mentioned on those exact sites
Your listings show different detailsInconsistent details (3)Correct name, address, phone and hours everywhere
Cited pages are the competitors' own service pagesYour site doesn't answer (4)Write a specific page for that question
AI bots checker shows blocksSite not readable (1)Unblock OAI-SearchBot and Bingbot
You're listed but with few, old reviewsReviews (5)Ask recent customers for detailed reviews

The plan to close the gap

Week 1: make sure you can be found

  1. Unblock search crawlers. Allow OAI-SearchBot, Bingbot and Googlebot in robots.txt and in your firewall or CDN settings.
  2. Claim and complete your Google Business Profile and Bing Places listing. ChatGPT uses Bing as one of its search providers, so Bing Places is worth the 15 minutes.
  3. Fix your name, address, phone and hours so they match on your site and every profile.

Week 2: answer the questions on your own site

  1. For each question from your list, make sure one page answers it directly.
  2. Put the question (or close to it) in a heading, and answer it in the first one or two sentences.
  3. Add the details assistants look for: the towns you serve, hours, prices or price ranges, credentials, and a short FAQ.

Our guide to getting recommended by ChatGPT covers the page structure in more depth.

Weeks 3 to 8: get onto the sources that are cited

  1. Work through the cited sources from your diagnosis, starting with the ones that appear for several questions.
  2. Create or complete directory profiles on those sites.
  3. Ask recent customers for reviews on the platforms that are cited most.
  4. Contact the authors of cited "best of" articles. Offer something genuinely useful, such as a short expert quote or accurate business details they can add.

Every week: measure

Ask the same questions every week and record who's named. AI answers vary from run to run, so look at the trend over several weeks rather than a single answer.

What not to do

  • Don't stuff keywords or city names into pages. It reads badly and doesn't help; the original research on generative engine optimization found keyword stuffing didn't improve visibility (GEO paper).
  • Don't buy fake reviews. They break review site rules and can get your listing removed.
  • Don't try to "trick" the assistant with hidden text or instructions on your pages. Be the clearest, most consistent answer instead.

The bottom line

When ChatGPT recommends a competitor, it's telling you where it found them. Follow its citations, get your business onto those same sources with matching details, and make sure your own pages answer the exact question. Then check every week.

Nyrav does this as a routine: it asks ChatGPT, Gemini, Perplexity, Claude and Google's AI features your customers' questions every week, shows who they name and which sites they cite, and drafts the page fixes and listings for you to approve. Plans start at $49 a month (pricing).

Frequently asked questions

Is ChatGPT paid to recommend my competitor?

No. OpenAI keeps ads separate from its answers, and you can't pay to be named. A competitor appearing usually means they are easier for ChatGPT to find and verify on the web, not that they paid for it.

How do I see which sources ChatGPT used?

When ChatGPT searches the web it shows citations next to the answer, usually as small source links. Ask your customer's question, then open the sources it lists. Those sites are your target list.

My competitor is smaller than me. Why do they get named?

Size doesn't matter much to an AI assistant. What matters is whether the business appears clearly on the pages it reads. A smaller business with a complete Google and Bing profile, good reviews and a mention in a local 'best of' list can easily beat a larger one that has none of those.

How long does it take to start appearing?

Fixing your own site and profiles can show up within days to weeks, as those pages are recrawled. Earning reviews and mentions on other sites takes longer, usually weeks to a few months. Check the same questions weekly so you see the trend.

Should I check other assistants too?

Yes. Gemini, Perplexity, Claude and Google's AI Overviews often name different businesses for the same question, because they use different search systems and sources. Checking several shows you where the gap really is.

See whether AI assistants recommend your business

Nyrav's free check asks ChatGPT, Gemini, Perplexity, Claude and Google's AI the questions your customers ask, and shows who they name instead.

Keep reading