← All writing
GEO Playbook

Why does AI recommend my competitor and not me?

You asked ChatGPT who to use in your category, and it named someone else. If you know you are as good as them, or better, this is why it happens, and what to do about it.

In almost every case, AI recommends your competitor because they are more legible to the model, not because they are better. They are mentioned consistently, their site is structured so the model understands what they are, and trusted sources confirm it. The model is not choosing them over you. It cannot build a confident case for you, so it names the option it can stand behind. The good news: the gap is in your signals, not your business, and signals can be fixed.

That distinction matters, so sit with it for a second. It feels personal, like the model judged you and preferred them. It did not. An AI assistant has no opinion of your quality. It assembles an answer from what the web makes available about each option, and it names the ones it can describe with confidence. Your competitor did not win on merit. They won on legibility. And legibility is something you can build.

The model is comparing evidence, not businesses

When someone asks an assistant for a recommendation, the model gathers what it can find about the options, weighs which sources are clear and credible, and names the ones it can confidently stand behind. It is not comparing how good the businesses actually are. It is comparing how good the evidence is. Your competitor's evidence is clean and consistent. Yours, from the model's point of view, may be thin, scattered or contradictory, even if your actual work is excellent.

Side by side comparison of two equal-quality businesses: the competitor the AI names has consistent mentions, structured data, a clear identity and trusted sources; the skipped business is real but illegible on every signal.
Same quality, different evidence. The model names the one it can describe with confidence, and skips the one it would have to guess about.

The usual reasons it picks them

When I look at why a model names a competitor instead of a client, it almost always comes down to one or more of these, in roughly this order. Read them as a checklist and notice which ones sound like you.

The most common reasons AI recommends a competitor instead of you: the web barely mentions you, your site is unreadable to machines, your identity is unclear, nothing confirms your claims, and your competitor is simply more legible.
The usual causes, in order. Every one of them is a gap in your signals, which means every one of them is fixable.

Notice what is not on that list: being a worse business. Price, quality, experience, none of it is why the model skipped you, because the model never assessed those things. It assessed whether it could clearly and confidently describe you, and the answer was no. Your competitor cleared a bar you did not even know you were being measured against.

Want to see exactly what AI says about you versus your competitor, in your category, today?

Run my free check

Why this is actually good news

If your competitor were genuinely better, catching up would be slow and expensive. But that is not what happened here. They are not better, they are clearer. And clarity is one of the fastest things to fix in this whole game. You do not have to outwork them on quality, you already match it. You have to out-legible them: be mentioned more consistently, structure your site so the model understands you, and give it trusted sources that confirm what you claim.

I have watched this flip happen. A company under a year old, with fewer reviews and less history than its competitors, became the one the model named, because it was made legible and they were not. Age and reputation did not protect the incumbents. Legibility beat them. The same lever works in your favor the moment you pull it.

Your competitor is not winning the recommendation because they are better. They are winning because the model can describe them and cannot describe you. That is a fixable problem.

How to close the gap

The fix follows the gaps directly. Make sure the model can find you, with consistent mentions across credible sources. Make your site legible, with structured data, a clear identity and an llms.txt file the model can read. And build trust, with authoritative third parties that confirm what you say about yourself. Done together, that is the practice of getting mentioned by AI search, and it moves you from the column the model skips into the one it names.

The first step is not building anything, though. It is seeing clearly where you actually stand, which of those gaps is yours, and what the model says about you versus the competitor it currently prefers. You cannot fix a gap you have not measured.

The takeaway

AI recommends your competitor because it can describe them with confidence and cannot do the same for you. It is a legibility gap, not a quality gap, and it is one of the most fixable problems in marketing. Match their clarity and the recommendation can flip, often faster than you would expect, because you already match their quality.

See exactly why AI is naming them, not you.

Send me your business and your main competitor. I will ask ChatGPT, Perplexity and Google AI Overviews the questions your buyers ask, show you who they name, and tell you the specific gaps keeping you out. Free, no obligation, a real answer from me within 48 hours.

Run my visibility check