Why AI Recommends Your Competitor Instead of You
Your competitor is easier to describe, not better, and a thirty-minute evidence diff shows you exactly which facts they publish and you do not.
Updated
Free: see what ChatGPT, Gemini, Claude and Perplexity say about your businessBy the Alphaa team — we build an AI agent that checks what ChatGPT, Gemini, Claude and Perplexity say about local businesses. Last updated 3 August 2026.
Short answer: An AI assistant names your competitor because it can describe your competitor with more confidence, not because it judged them to be better. Assistants recommend whoever has the most consistent, specific, verifiable evidence across the sources they retrieve — so the fix is never "be better," it is "be describable." The practical method is a diff: run the query, capture who gets named, then compare their public evidence against yours, field by field.
How does AI decide which business to recommend?
AI names the business it can attach concrete, grounded attributes to from the documents it retrieves. There is no ranking table inside ChatGPT. When someone asks "who is the best commercial cleaner in Manchester," the assistant runs a search, retrieves a handful of documents, and writes a summary of what those documents support. It will only name a business it can attach concrete attributes to, because a hedged answer — "there are several options" — is a safer output than a specific claim it cannot ground.
That produces a consistent bias with a name worth knowing: describability beats quality. A mediocre competitor with published prices, a service-area page, 40 detailed reviews and a slot in two "best of" listicles is trivially easy to describe. An excellent business with a beautiful site that says "quality service, trusted since 2009" gives the model nothing to say, so it says nothing.
The same logic explains why the answer moves around between sessions. Different retrieved documents produce different summaries — we unpacked that in why AI answers change every time. Before concluding you are excluded, run the query more than once.
Why does AI recommend my competitor instead of me?
Usually they appear in third-party lists, have specific reviews, publish constraint facts, have a unified entity, or are simply retrievable. Usually, the cause is one of five things, roughly in order of frequency:
- They appear in third-party lists and you do not. Roundups, directories, local press, Reddit threads and "best X in Y" pages are disproportionately retrieved, because they answer the question's exact shape. If two such pages name your competitor and none name you, the candidate set was decided before your website was ever considered.
- Their reviews contain specifics and yours contain adjectives. "They fixed a burst pipe at 11pm on a Sunday and charged the quoted price" is evidence. "Great service!" is not. Assistants quote review text; specific reviews get quoted, generic ones do not.
- They publish the constraint facts you withhold. Price ranges, hours, service radius, who they are for, what they refuse. Most real queries carry a filter — cheap, near, open late, beginner-friendly — and a business with no public facts cannot satisfy a filter.
- Their entity is unambiguous and yours is fragmented. Different business names, addresses or phone numbers across your site, Google, Bing, Yelp and your Facebook page split one strong entity into several weak ones. See entity SEO for the mechanics.
- They are retrievable and you are not. Blocked crawlers, key facts rendered only in client-side JavaScript, a thin or missing index presence. Rare, but total when it happens.
How can I compare my AI evidence against a competitor's?
Run a 30-minute diff: collect the answers, identify the repeat winner, build an evidence table, and read the gaps. This is the exact workflow we use before recommending anything. Do it manually once — it teaches you more about your visibility than any dashboard.
Step 1 — Collect the answers
Write down the three to five questions a real customer would ask. Not your brand name — the category question: "best [service] in [city]," "who should I call for [problem] in [city]," "[service] near me that does [constraint]." Ask each one in ChatGPT, Gemini, Perplexity and Claude, in a fresh chat with no memory of you. Record every business named, in order.
Step 2 — Identify the repeat winner
One or two names will recur across engines. That is your real competitor for AI visibility — often not the competitor you think about commercially. Pick the one that appears most often.
Step 3 — Build the evidence table
Open their site and their profiles beside yours and fill in a plain two-column comparison. The rows that matter:
| Evidence row | What to check |
|---|---|
| Pricing | Is any number public — a range, a starting-from, a call-out fee? |
| Service area | Are towns and neighbourhoods named in text, or only implied by a map? |
| Who it is for | Is there an explicit sentence naming the customer served — and refused? |
| Review count and text | How many, and do the recent ones mention services and staff by name? |
| Third-party lists | Search "best [category] [city]" — who is on page one's roundups? |
| Name/address/phone | Identical across site, Google, Bing, Yelp, Facebook, industry directories? |
| Schema | View source, search for application/ld+json. Present or absent? |
Step 4 — Read the gaps, not the totals
You are not scoring who wins overall. You are looking for the two or three rows where they have a fact and you have a blank. Those blanks are your work order, in priority order. In most audits we run, the top two are third-party list presence and published constraint facts — and both are fixable without touching your site design.
How do I close the gap with a competitor AI prefers?
Publish the facts you withhold, get onto the lists that decide your category, ask for specific reviews, unify your entity and add schema. Working the diff in order of effort-to-impact:
- Publish the withheld facts this week. A price range, a named service-area list, an explicit "who we are for / not for" paragraph, response times. This is a one-afternoon content change that converts you from undescribable to describable.
- Get onto the lists that already decide your category. Find the roundups being cited, then contact the ones with real submission or update processes. The method is in how to get into the "best of" lists AI recommends from.
- Change how you ask for reviews. Stop asking for "a review"; ask the customer to mention which service they used and what the outcome was. Specific reviews are quotable reviews.
- Unify the entity. One exact business name, one address format, one phone number, on every profile. Boring, and it is the cheapest confidence gain available.
- Add schema and check crawlability. Typed facts and an unblocked crawler are the floor, not the strategy.
What will not help me beat a competitor in AI answers?
Attacking the competitor and publishing thin content for volume will not work. Two temptations are worth naming, because both are common and both backfire. The first is attacking the competitor — comparison pages that disparage them, or negative reviews. Assistants summarise the consensus; feeding the consensus more sentences that pair your competitor's name with your category strengthens their association, not yours. The second is volume for its own sake: twenty thin blog posts that never state a fact add nothing retrievable. One page with real numbers outperforms a month of filler.
And the honest limit: none of this guarantees you get named. AEO shapes the public evidence an assistant reads — it cannot edit the model, and no vendor can insert you into an answer. Outputs vary by phrasing, by user, by engine and by model version. What you control is whether the evidence exists at all, which is precisely what your competitor got right and you did not.
What else do people ask about losing to competitors in AI?
My competitor is smaller than us. How are they being recommended?
Because size is invisible to a retrieval system and specificity is not. A small firm that publishes prices and collects detailed reviews presents more usable evidence than a large one that publishes brochure copy.
Should I mention my competitor on my own site?
Only in a genuinely fair comparison where you also state where they are the better choice. Honest comparison pages get cited because they read as trustworthy; one-sided ones read as marketing and mostly reinforce the competitor's association with the category.
How long before the answer changes?
Indexable on-site changes can be picked up within days to weeks. Shifts driven by reviews and third-party mentions typically take a couple of months to accumulate, and they are gradual rather than a flip. Our realistic timeline breakdown is in how long AEO takes.
Is this happening at enough scale to matter?
It is a real research channel now: 65% of consumers use AI tools to research products before buying (Clutch, 2026), and roughly two-thirds of Google searches now end without a single click to a website (SparkToro/Similarweb, 2026). When the answer is the destination, being the named business in it is the whole game.
So how do I get AI to recommend me over my competitor?
Your competitor is not winning a quality contest. They are winning an evidence contest, usually by default, usually with a handful of facts you chose not to publish and a couple of pages you never asked to be listed on. Run the diff, find the two blanks, fill them. That is the entire mechanism.
The key takeaway is that AI recommends whoever it can describe with confidence, so run the diff against the repeat winner and fill the two or three evidence gaps where they have a fact and you have a blank.
Sources
- AI Features and Your Website — Google Search Central
- Tips to improve your local ranking on Google — Google Help
- Creating Helpful, Reliable, People-First Content — Google Search Central
- Local Business (LocalBusiness) Structured Data — Google Search Central