Why ChatGPT recommends your competitor instead of you
By Matvei Belov, founder of Glowsearch · Updated
You ask ChatGPT for the best business like yours, and it names a competitor. Maybe several, but not you. It's not personal, and it's rarely random. There's usually one of a few reasons, and you can find out which by looking at what the assistant read.
First, look at the links
Under ChatGPT's answer there are links to the pages it used. Those pages are the evidence. Open them and ask: does this page mention my competitor? Does it mention me? Could it?
Ask the question a few times, signed out in a private window, and collect the links. The pattern across answers matters more than any single one.
1. It can't read your site
If your site blocks OAI-SearchBot, OpenAI says it won't show your pages in ChatGPT search answers. Some firewalls and bot-protection services block AI crawlers by default, and some sites render their text only with JavaScript, so a crawler sees almost nothing.
How to tell: check your robots.txt for OAI-SearchBot or a rule that blocks all bots, and ask your host or CDN whether AI crawlers are blocked.
What to do: allow OAI-SearchBot and make sure your main text is in the HTML.
2. Your site doesn't answer the question
The customer asked for "a mover for a one-bedroom apartment in Tampa". Your competitor has a page about apartment moves in Tampa. You have a homepage that says "We move you forward".
How to tell: read your own site as if you were the assistant. Is there a page that answers this exact question, in plain words?
What to do: say what you do, for whom and where. Give each service or use case its own page, with prices if you can.
3. Your competitor is on the lists, and you're not
For "best X" questions, assistants lean on pages that already compare options: "best of" articles, review sites, directories. If those pages name your competitor and not you, the assistant is more likely to as well.
How to tell: check whether the cited lists and review sites mention you.
What to do: ask to be added, claim and complete your profiles, and earn reviews from real customers.
4. People talk about your competitor
Assistants cite forum threads, especially Reddit, when people there recommend businesses. In our own scans of local services, Reddit was one of the sites Google's AI Mode cited most.
How to tell: search Reddit for your category and city, or your product category.
What to do: join the threads where people ask for recommendations. Say you're the owner, answer the question honestly, and don't spam.
5. It has old or wrong facts about you
The assistant might think you don't offer a service, closed a branch, or charge more than you do, because an old page or directory says so.
How to tell: ask ChatGPT what it knows about your business, and check each claim.
What to do: fix the pages and listings it got the facts from, and make sure your own site says the right thing clearly.
6. Your competitor is simply better known
When ChatGPT answers without searching, it relies on what it learned in training, and businesses written about for years have the edge. This is the slowest reason to change.
What to do: the same work as above, over time. Every list, review and article that names you adds up.
7. It's the luck of the draw
Assistants don't give the same answer twice. In our scans, asking the same question twice, about half the businesses named appeared in only one of the two answers. If your competitor was named once and you weren't, that may be all it was.
What to do: ask several times and count. You want to know how often you're named, not whether you were named once.
Putting it together
Most of the time it's a mix: your site doesn't answer the question well, and your competitor is on two lists you're not on. Fix the reasons you can see in the links, then check again in a few weeks.
Glowsearch does this every week: it asks your questions on ChatGPT, Claude (on Pro), Gemini and Google's AI Mode, several times on all but Claude, shows who's named instead of you and which cited pages leave you out, and turns that into a list of what to do. For the general playbook, see how to get ChatGPT to recommend your business.