← Writing

Why AI Recommends Your Competitor Instead of You

The Answered team · 7 min read

TL;DR: Usually one of five things: they have more reviews, they are on the pages that get retrieved, your site blocks the crawlers, your pages are hard to extract from, or the question never triggers a search at all. In that order of frequency.

1. They have more reviews

The most common reason, by a distance.

When a model answers "best X for Y" with a search, review platforms are among the most-retrieved sources. A competitor with 61 G2 reviews to your 11 is not slightly ahead, they are the safe answer, and models default to the safe answer.

Fix: ask existing customers. Eight emails. It is the least fun item on the list and it outperforms everything else, because it feeds both retrieval and what the model already believes.

2. They are on the pages that decide the answer

Every commercial question has a small set of pages that get retrieved for it: a Reddit thread, a G2 category page, two or three listicles. Whoever those pages name is who gets named.

If a specific r/freelance thread supplies a third of the answers for your category and three competitors are in it and you are not, that is the whole explanation.

Fix: find the actual sources, then get onto them, a genuinely useful comment, a listicle inclusion request, a directory listing. Note that Reddit rewards usefulness and punishes promotion; one good comment beats ten, and tools that spam it have generated enough backlash to reach their own third-party reviews.

3. Your site blocks the crawlers

Depressingly common, and almost never deliberate. A security plugin, a CDN rule, or a copied robots.txt blocks GPTBot, ClaudeBot, or PerplexityBot. The model cannot read your pricing page, so it says your pricing is unclear, forever.

Fix: thirty seconds with the AI crawler checker.

4. Your pages are hard to extract from

A page that opens with three paragraphs of context before the answer gets skipped for one that answers immediately. Models lift what is easy to lift: direct answers, clear headings, comparison tables, real FAQ questions as headings.

Fix: restructure your key pages answer-first. Same information, front-loaded.

5. The question never triggers a search

If the model answers from memory, nothing you publish will be read. The article is fine and irrelevant.

Fix: stop publishing for that question. Route the effort to presence, reviews, directories, mentions, entity consistency. This is why measuring whether a search fired matters more than measuring your score.

ReasonHow commonFixTime to impact
Fewer reviewsVeryAsk customersWeeks
Absent from cited sourcesVeryPlacement2–6 weeks
Crawlers blockedCommonrobots.txtDays
Hard to extractCommonRestructure2–4 weeks
No search firesCommonPresence, not contentMonths

First-person view

The instinct is always to write more. In practice the first two reasons cover most cases, and neither is fixed by writing. Diagnose before you produce, the diagnosis takes an afternoon and it usually saves a quarter.

Key takeaways

Do firstThen
Check crawler accessFree, instant, frequently broken
Count reviews vs the competitor being namedUsually the real answer
Find which pages decide your answersThen get on them
Restructure key pages answer-firstCheap, compounding
Check whether search firesStops you wasting a quarter

FAQ

How do I know which reason applies to me?

Read the actual answers. Who is named, what sources are cited, did a search run. A free audit shows the first two in about a minute.

How long until I get named?

Retrieval-mode wins in one to three weeks. Knowledge-mode in months.

Can I get named for a competitor's brand query?

Sometimes, "alternatives to [competitor]" is the highest-intent pattern available and often the easiest to win.

Is AI recommending you?

Find out in 60 seconds. No card, no account.

Check your brand, free

Keep reading