RankWeb Sign up

Why AI recommends your competitor instead of you

By the RankWeb team 5 min read

When ChatGPT, Gemini or Perplexity name a competitor and not you, it is usually one of seven causes: they can’t reach your site, you have no page for that exact question, your key facts are hidden, your facts conflict across the web, third-party pages don’t mention you, your reviews are thin, or your page says less than theirs. You can check each one in a few minutes.

One caution first. No assistant publishes its ranking formula, so none of these is a guaranteed lever. They are the things the platforms’ own documentation and common sense say to rule out, in rough order of how cheap they are to check.

The seven causes at a glance

# Cause How to check Fix
1 Assistants can’t reach your site robots.txt, firewall, noindex Allow the search bots
2 No page for that service and area Search your site for the exact question Publish a specific page
3 Key facts are hidden View the page with images and scripts off Put facts in plain text
4 Your facts conflict across the web Compare your site, Google profile, directories Make every source match
5 Third-party pages don’t mention you Open the sources an answer cites Get listed where rivals are
6 Reviews are thin or generic Read your last 20 reviews Ask for specific reviews
7 Your page says less than theirs Put both pages side by side Add price, process, proof

1. Assistants can’t reach your site

If a search crawler is blocked, your pages can’t be used. OpenAI says OAI-SearchBot controls whether a site can appear in ChatGPT search, and Perplexity says to allow PerplexityBot. Both also say to allow requests from their published IP ranges, so a firewall or CDN rule can block you even when robots.txt is fine.

Google says a page must be indexed and eligible to show with a snippet to appear in AI Overviews and AI Mode, and that you should allow crawling in both robots.txt and your CDN or hosting. A stray noindex tag removes you from Google and so from its AI features.

Check: open /robots.txt, look at your CDN or firewall bot rules, and run the page through the URL Inspection tool in Search Console.

2. You have no page for that exact question

A buyer asks about dental implants in Hackney. If your site has one “Treatments” page, there is nothing specific to match. Google says its AI features may run several related searches, and a page that answers one sub-question clearly is a better candidate than a page that touches many.

Fix: write one page per service and area you genuinely serve, with something true and distinct on it. See location pages that don’t look like doorway spam.

3. Your key facts are hidden

Google tells owners to keep important content in text form. Prices inside an image, hours in a PDF, or services that only appear after a script runs are easy for a person to see and easy for a crawler to miss.

Check: view the page with images off, or select the text. If the price or the service list isn’t selectable text, it may not be read.

4. Your facts conflict across the web

If your site says you open at 8am, your Google profile says 9am and a directory lists an old address, a system reading all three has to choose. Google’s guidance says to keep Business Profile information current. Our reading is that conflicting facts make a confident answer less likely, so treat consistency as cheap insurance.

Fix: write one canonical version of your name, address, phone, hours and service list. Copy it exactly to every profile.

5. Third-party pages don’t mention you

Assistants cite pages beyond your own: local guides, directories, review sites, industry lists. Ask the question, open the cited sources and note which pages repeat. If your competitor is on three of them and you are on none, that gap is visible and fixable.

Fix: request a listing or an honest mention, with real facts. Don’t buy or fabricate mentions. Google’s spam policies target manipulation, and fake mentions are a risk with no upside.

6. Your reviews are thin or generic

BrightLocal’s 2026 survey of 1,002 US adults found 82% read AI-generated review summaries. A summary can only reflect what the reviews say. “Great service!” gives it nothing to say about implants. A review that names the treatment, the area and the outcome does.

This is a plausible link, not a documented ranking factor: no assistant says how it weighs reviews. Asking happy customers to mention what they had done is honest and useful either way.

7. Your page says less than theirs

Open the competitor’s page next to yours. Does theirs state a price, a timeline, who it suits and a named proof point where yours uses adjectives? An assistant choosing what to say about a business can only repeat what the page states.

Fix: replace “affordable, friendly, experienced” with facts: “Implants from £2,400, free scan, 12 years placing implants, evening appointments.”

Part of it is chance

In a study by SparkToro and Gumshoe.ai, the same prompt returned the same brand list in under 1% of runs on ChatGPT and Google’s AI, but some brands appeared in a majority of responses to headphone prompts. The study was run in late 2025, is not peer reviewed, and was partly sponsored by an AI tracking company, which the authors disclosed.

So a single answer that names a rival proves little. Run each question several times and compare the share of runs that name each business. The 30-minute check shows how.

A 15-minute diagnosis

  1. Pick one question where a competitor is named and you are not.
  2. Run it three times and note the sources cited.
  3. Open the cited pages and your competitor’s page.
  4. Walk down the seven causes and mark which apply.
  5. Fix the cheapest one first, usually reachability or a missing page.

To see this across every service and area at once, RankWeb shows who is named instead of you for each buyer question and which sources are cited, then drafts the fix for you to approve.

Frequently asked questions

Is my competitor paying to be recommended?

Almost certainly not for organic answers. OpenAI and Perplexity document their search crawlers as the way sites appear in answers, and neither documents paid placement in organic answers. A rival is usually named because their pages and third-party mentions answer the question more clearly.

Can I stop AI recommending my competitor?

No, and you shouldn't try. The workable goal is to be named alongside them. Look at why they are named, then close the gap on the same pages and sources.

My competitor has fewer reviews than me and is still named. Why?

Review count is one possible input among many, and no assistant documents how it weighs reviews. Check whether their page answers the question more directly, whether they are listed on pages the answer cites, and whether the result was a one-off by repeating the question several times.

How long until fixes change the answers?

It depends on the fix and on recrawling. Robots.txt changes take about 24 hours to apply for OpenAI and Perplexity. For Google, recrawling can take days to months. Re-check monthly with the same questions.

Sources

  1. Google Search Central: AI features and your website
  2. OpenAI: Overview of OpenAI crawlers
  3. Perplexity: Crawlers and user agents
  4. Google Search Central: Spam policies for Google web search
  5. Search Engine Journal: AI recommendations change with nearly every query (SparkToro and Gumshoe.ai study)
  6. BrightLocal: Local Consumer Review Survey 2026

Checked 5 November 2026. Sources can change; check the original before you rely on a figure.

Keep reading