Why ChatGPT Recommends Your Competitors (And How to See the Queries)

    Understand why ChatGPT is recommending your competitors instead of you, and learn how to trace the exact queries to see what's happening.

    Alex Rapier

    AI Visibility Consultant · 10+ years in tech

    December 20247 min read

    You ask ChatGPT "who's the best [your service] in [your area]" and it recommends your competitor. Not you. It's frustrating—especially when you know you're better. So what's going on?

    The answer isn't that ChatGPT thinks your competitor is better. It's that ChatGPT can find and verify your competitor—but it can't find or verify you.

    How ChatGPT Decides Who to Recommend

    When ChatGPT browses the web to answer a recommendation question, it follows a pattern:

    1. Search for options: It runs queries like "best [service] in [location]" and reads the top results
    2. Verify credibility: For businesses that appear, it often searches for reviews, mentions, or credentials
    3. Synthesise a recommendation: It picks businesses it can confidently describe and verify

    Your competitor is getting recommended because they pass all three steps. The question is: where are you failing?

    Step 1: See What ChatGPT is Actually Searching

    First, trace the exact queries ChatGPT runs. Ask a question your customers might ask, then follow up:

    "Who's the best plumber in Manchester for emergency callouts?"

    Then ask:

    "What search queries did you run? Which websites did you read?"

    ChatGPT will tell you exactly what it searched for and which sites it used. Write these down—they're your roadmap.

    Step 2: Run Those Queries Yourself

    Take the queries ChatGPT used and run them on Bing (ChatGPT's search partner). Check:

    • Does your business appear on page 1?
    • Does your competitor appear? In what position?
    • What other sites appear (directories, review sites, comparison articles)?

    If you're not on page 1 of Bing for these queries, you're invisible to ChatGPT. It can't recommend what it can't find.

    Step 3: Analyse What Your Competitor Has That You Don't

    Look at the pages ChatGPT cited when recommending your competitor. What makes them easy to recommend?

    Common differences we find:

    Your CompetitorYou
    "24/7 emergency plumber in Manchester""Quality plumbing services"
    47 Google reviews (4.8 stars)Reviews not visible on site
    Listed on 5 industry directoriesOnly on own website
    "Serving Manchester, Salford, Stockport""Serving the local area"
    Schema markup with business detailsNo structured data

    The difference isn't quality—it's clarity and verifiability. Your competitor made themselves easy to find, understand, and trust.

    The 5 Reasons ChatGPT Picks Competitors Over You

    1. They appear in search results; you don't

    This is the most common issue. If your competitor ranks on Bing for "best [service] [location]" and you don't, the decision is made before ChatGPT even reads a page.

    Fix: Improve your Bing SEO, especially for location-specific queries. Get listed in directories that rank for these terms.

    2. Their site clearly states what they do and where

    ChatGPT needs to understand your business in seconds. If your homepage says "innovative solutions for modern challenges," it doesn't know you're a plumber.

    Fix: State your service, location, and customer type explicitly on your homepage. "Emergency plumber in Manchester for homes and businesses."

    3. They have verifiable reviews; you don't

    ChatGPT often runs verification queries like "[company] reviews" before recommending. If it finds strong reviews for your competitor and nothing for you, guess who gets recommended.

    Fix: Build reviews on Google, Trustpilot, and industry-specific platforms. Embed them on your website with proper schema markup.

    4. They're mentioned in "best of" articles; you're not

    Listicles like "10 Best Plumbers in Manchester" heavily influence AI recommendations. If your competitor is in these and you're not, you're at a disadvantage.

    Fix: Reach out to local bloggers, get featured in industry roundups, or create content that positions you alongside competitors.

    5. Their site has structured data; yours doesn't

    Schema markup makes your business details machine-readable. ChatGPT can instantly parse that you're a plumber in Manchester with a 4.9 rating and 24/7 service.

    Fix: Implement LocalBusiness, Service, and Review schema on your site. It takes an hour to set up.

    A Real Example: Tracing the Gap

    Here's an actual trace we ran for a travel agency:

    Query asked:

    "Can you recommend a travel agent in Plymouth for family holidays?"

    ChatGPT's searches:

    1. "best travel agents Plymouth UK"
    2. "Plymouth travel agency family holiday reviews"
    3. "[Competitor name] Plymouth reviews"

    Sites ChatGPT read:

    • TripAdvisor page for competitor
    • Google Business profile for competitor
    • A "best travel agents in Devon" listicle (our client wasn't in it)

    Result:

    ChatGPT recommended the competitor. Our client was never found in any of the searches.

    The solution? We improved their Bing visibility, got them listed in directories, embedded their reviews on-site, and added structured data. Within weeks, they started appearing in AI recommendations.

    What To Do Now

    1. Trace the queries: Ask ChatGPT questions your customers ask, then ask what it searched for
    2. Run those queries on Bing: See if you appear and where your competitor ranks
    3. Analyse the gap: What does your competitor have that ChatGPT can use? Reviews? Clear messaging? Directory listings?
    4. Fix the basics: Clear positioning, location specificity, review visibility, structured data
    5. Re-test in 2-4 weeks: ChatGPT's results change as the web changes

    Want a complete gap analysis?

    Our AI Visibility Audit traces exactly how ChatGPT, Claude, Gemini, and Perplexity respond to queries about your industry. We compare you against competitors and give you a prioritised fix list.

    Get your AI visibility audit →

    The Bottom Line

    ChatGPT isn't biased toward your competitor—it just can't find you. The search queries it runs, the sites it reads, the verification checks it makes—your competitor passes them all and you don't.

    The good news? Every one of these gaps is fixable. And once you understand what ChatGPT is looking for, you can make sure you're the business it finds and recommends.

    Ready to improve your AI visibility?

    Book a free discovery call to learn how AI assistants see your business and what you can do to get found.

    Book a Discovery Call