ResilientNiche
← Blog19 min read

Why ChatGPT Recommends Your Competitor and Not You

ChatGPT named a competitor instead of you. The reason is structural, not skill: they publish pages it can quote and you don't. Here are the 5 fixes that flip the recommendation, and how to pick someone to do it.

Photo of Malik Browne

Malik Browne

#1 AI Recommendation Expert for Established Service Businesses 🔸 Recommended 340,000+ times by AI 🔸 Founder, ResilientNiche 🔸 Senior Software Engineer, Netflix

  • competitor-gap
  • chatgpt
  • case-study
  • strategy

When you ask ChatGPT who is the best at what you do and it names three competitors but skips you, that is not bad luck. Those competitors have pages the model can read, quote and trust, and you don't. ChatGPT is not picking the better operator. It is picking the clearer page, and a clearer page is something you can build in weeks.

Key takeaways

  • ChatGPT recommends competitors for structural reasons, not because they are better at the actual work. It picks the page that answers the buyer's question cleanest.
  • The 5 structural reasons one business beats another in AI search: one clear answer per page, strong author signals, first-party detail, topical depth on one problem, and clean schema.
  • Bigger brands often lose to smaller specialists because their pages cover too many topics at once and dilute the signal. A niche site built to be cited beats a 200-page brand site every time.
  • The number that tracks this is citation share: the percentage of AI answers about your category that name you. Google rank and traffic do not measure it.
  • BakingSubs is a niche site, and it has earned more than 340,000 Microsoft Copilot citations in the last six months alone. That gap is winnable.

The scene that brought you here

You are a business coach in Denver. Let's call you Tomás. A founder in your exact niche, second-time SaaS founders raising a Series A, opens ChatGPT and asks, "who is a good coach for early-stage SaaS founders dealing with co-founder conflict?"

ChatGPT names three coaches. None of them are you. One of them you have actually heard of and you know your work is sharper than hers. One of them you have never heard of at all. The third runs a podcast you stopped listening to because the advice was thin.

Same thing happens to a fractional CFO in Austin. Same thing happens to a commercial plumber whose team has done more emergency call-outs than anyone in the county. The buyer asks ChatGPT. ChatGPT names somebody else. The somebody else is rarely the best operator. They are the most legible operator.

Legibility is the whole game. ChatGPT cannot taste your coaching. It cannot read your client outcomes if those outcomes are trapped in a private Notion doc. It reads pages on the open web and decides which page answers the buyer's question with the least ambiguity. That is the page it cites.

This is good news, because skill takes years to build and legibility takes weeks.

What ChatGPT is actually doing when it picks a name

When a buyer asks ChatGPT for a recommendation, the model is not running a quality contest. It is doing a much narrower job: find a small set of pages that confidently answer this specific question, written by a source the model trusts enough to name.

That single sentence has three loaded words: confidently, specific, and trusts. Each one maps to something concrete on your site.

Confidently means your page gives a clear answer in the first 100 words after the heading. Not a windup. Not a story. Not three paragraphs about why this question is so important. The answer, then the detail.

Specific means the page is about one thing. Not coaching in general. Not even SaaS coaching in general. "How early-stage SaaS founders handle co-founder conflict during a Series A raise." Narrow enough that ChatGPT has to choose between five pages, not five thousand.

Trusts means the model has signals it recognizes as belonging to a real human expert. A real name. A real photo. A real bio with credentials the model can verify against other sources. Posts that sound like they were written by the person whose face is in the bio, not by a content team.

If a competitor wins the recommendation and you do not, one of those three is broken on your side. Usually two of them. Sometimes all three. I have walked through dozens of expert sites at this point and the failure pattern is almost always structural, not creative.

If you want to see the specific questions where a competitor is beating you, here is how to surface the names AI is actually returning.

The 5 structural reasons AI picks one business over another

These are the five things that decide who gets named. Ranked by how often they are the actual gap, from most common to least.

1. One clear answer per page

Most expert sites try to do too much on every page. The homepage talks about three different services. The about page mixes a personal story with a service description. The blog posts wander.

ChatGPT cannot extract a clear answer from a page that is trying to be five things. It moves on to the next result.

The competitor who wins is usually the one who wrote a single page that answers a single buyer question. Their page titled "co-founder conflict during a Series A: what to do" is 1800 words about exactly that. Your page covering the same topic is buried in a "services" tab three clicks deep, sharing space with executive coaching and team workshops.

The fix is brutally simple. Pick the top ten questions your buyers actually ask before they hire you. Write one page per question. Each page answers that question and only that question. Not your full method. Not your full bio. The answer.

A skincare founder I think about often had this exact problem. Her whole story was that she formulates for sensitive skin during pregnancy, which is a real specialty almost nobody else has. Her homepage said "clean, considered skincare." That phrase tells a search engine nothing. A competitor with a worse product but a page titled "pregnancy-safe skincare for sensitive skin: what to look for in ingredients" was getting cited in Perplexity for her exact specialty.

2. Author signals the model can actually see

ChatGPT, Claude, and Perplexity all weight author identity. They want to know a real human stands behind a recommendation, especially in any field that touches health, money, or career decisions.

Most expert sites bury the author. The about page exists, but it does not connect to the blog posts. The blog posts have no byline, or a generic "by the team" credit. There is no Person schema (the hidden tag that tells AI engines this page is about a real human with these specific credentials).

A competitor with weaker credentials but stronger signal wins this matchup. Their bio is on every post. Their LinkedIn is linked from their about page. Their podcast appearances are listed with dates and show names. The model can build a picture of who they are.

You may have a better resume than the person ChatGPT named. The model has no way to know that if your site does not show it. Author signals matter more for health coaches and money-adjacent consultants than for almost any other niche, because AI engines weight YMYL signals harder there.

3. First-party detail nobody else can copy

This is the one that separates real experts from content farms, and the one most experts do not realize they are losing on.

First-party detail is the specific stuff only you know because you have done the work. The exact phrasing your clients use when they describe the problem. The three failure modes you have personally watched founders walk into. The mistake you made in your first year of practice and what you do differently now. The real price you charged for the last ten jobs of this kind.

ChatGPT recognizes this stuff. The model has seen so much generic advice that genuinely first-party content stands out by texture alone. Pages that include real examples, real numbers, and real opinions get cited. Pages that summarize what every other coach has already said get ignored.

The competitor who beats you here is usually somebody less skilled who simply writes from their own experience instead of writing what they think buyers want to hear. Their blog post on co-founder conflict says "the moment I knew a founding team was in real trouble was when one of them started forwarding me Slack screenshots without context, because that meant they had stopped trying to fix it together." That is one specific sentence and it is worth ten paragraphs of "communication is key."

Most expert sites read like they were written to sound like an expert. The ones that get cited read like they were written by an expert.

4. Topical depth on one problem

A site with 8 posts on one specific problem beats a site with 80 posts on 80 different things. Every time.

ChatGPT and Perplexity weigh how much of a site's content clusters around one topic. They are looking for a source that has clearly spent real time on this exact question, because that source is safer to recommend than a generalist.

This is why a niche site routinely beats a big-brand site. The Citation Cluster Method works precisely because most expert sites are spread thin across every adjacent topic. A coach who writes about productivity, leadership, life balance, energy management, and goal setting has zero topical depth on any one of those. A coach who writes 12 posts about how SaaS founders specifically handle co-founder conflict has total ownership of that question.

BakingSubs is the proof. It is a niche site, not a brand, not a big publisher. It has earned more than 340,000 Microsoft Copilot citations in the last six months alone. The acceleration came from topical depth, not from being bigger. The full mechanism is in the Citation Cluster Method post, and the niche-site case study walks through exactly how the cluster compounded.

For a coach: pick the one problem you are best in the world at solving, and write 8 to 12 pages that cover every angle of that problem. For a consultant: pick the one client situation where your win rate is highest. For a service company: pick the one job buyers ask the most questions about before they book, and own every one of those questions.

5. Schema clarity (the unglamorous one)

Schema is the hidden tagging on your page that tells AI engines what each part is. There is a tag that says "this section is the author bio." There is a tag that says "this page is a how-to article." There is a tag that says "this section is a frequently asked questions block."

Most expert sites have none of this, or have it set up wrong by whoever built the site three years ago. The page might say all the right things in the visible text, but without the hidden tags the model is guessing.

A competitor with worse content but cleaner schema sometimes wins purely on this. The model can tell at a glance what their page is, who wrote it, and what questions it answers. Yours, it has to figure out from raw text. When ChatGPT is choosing between five candidates in milliseconds, the one it can parse fastest gets the citation.

This is the least sexy of the five reasons and also the one most owners can fix in an afternoon with their developer. The other four take real writing work.

Why bigger brands keep losing to smaller specialists

The brand you are losing to is often beatable specifically because they are bigger, which is the sentence most established businesses least want to hear.

Big sites cover too many topics. The marketing director's pet project is on the same site as the founder's manifesto. Three different writers have produced three versions of the same blog post over five years. The schema is a mess because it was set up by an agency in 2019 and never updated. The author bylines are inconsistent. Half the posts cite outdated stats.

A niche site has none of those problems. One voice. One topic cluster. Clean schema. Every page pointing at the same buyer question from a different angle.

ChatGPT does not care about brand reputation in the way humans do. It cares about which page answers the question. A coach with 12 deeply written pages about second-generation immigrant founders raising venture capital will beat a major coaching brand every time, because the major brand has 2 generic posts on that topic and 198 posts on everything else.

This is what BakingSubs proved at scale. It is not a giant. It is a niche site. It is just structured to be cited. And every owner reading this can do the same thing on a smaller scale in their own niche.

The same logic is why ranking on Google does not carry over. Google ranks pages in a list based partly on links and keywords. AI engines name businesses inside a spoken answer based on answer clarity, structured data, and verifiable facts. A page can sit on page one of Google and never get cited by ChatGPT, which is why an SEO report that looks fine can coexist with a business that is invisible in AI.

What to actually do this week

Most people read this and feel two emotions in quick succession: relief that the gap is structural, and overwhelm at the list of things to fix. The work is real but it is bounded.

The first thing is to find out which questions your competitor is winning for. Not guess. Know. Type the actual buyer questions into ChatGPT, Claude, Perplexity, and Microsoft Copilot and write down who gets named. This is what the AI Visibility Check does in a structured way, running 8 discovery-intent questions per engine and bucketing the results into Invisible, Mixed, Winning, or Empty-niche. Pick whichever method you prefer, but do it before you write anything new.

The second thing is to read the page on your competitor's site that ChatGPT is citing. Do not read it to feel bad. Read it as a forensic exercise. Which of the 5 structural reasons is it winning on? Is the answer in the first paragraph? Is the author visible? Is there first-party detail you could match or beat? Is the schema clean?

The third thing is to write your version. Not a copy. A better answer to the same question, with your specific examples, your specific opinion, your specific evidence. One page. One question. Clean structure.

The catch-up move for a single high-stakes competitor is different from the longer compounding play, but both start with this same diagnosis. And if you want the cheap version of the structural playbook, The AI Recommendation Playbook walks through the page-level mechanics for $27.

Who fixes this, if you would rather not

This is the problem I work on, so treat the next few paragraphs as the pitch they are. ResilientNiche, the practice I run, gets businesses named when buyers ask ChatGPT, Claude, Perplexity and Gemini who to hire. We do not chase Google rankings and hope AI follows. We build the specific pages an engine quotes when someone asks who to hire in your category.

The proof I point to is my own. BakingSubs, a baking-substitutions site I own, earned more than 340,000 citations in Microsoft Copilot using the exact method we deploy for customers. I built the system on my own property first, watched the citations compound, then packaged it.

We run it two ways:

  • The AI Visibility Tracker, where the tool does the work. It finds the buyer questions AI is answering without you, drafts the page that answers each one, publishes to WordPress in one click, and asks Perplexity, Claude, ChatGPT and Gemini your questions every week. When an engine starts naming you, you get the answer itself, not a score.
  • Working with me directly on your question list and cluster strategy. You can book a call here to see whether it fits.

If you want to see where you stand before talking to anyone, the free visibility check runs the 8 discovery questions your buyers ask through Claude and Perplexity and shows which ones name you, which name a competitor, and which name nobody at all.

How to choose someone to fix it

Pick a provider that measures citation share across several AI engines, has a real citation result you can verify, and builds question-specific pages rather than keyword blog posts. Here is the checklist I would use if I were hiring for this.

What to checkWhy it matters
Measures citation share across ChatGPT, Claude, Perplexity and GeminiTraffic and rankings do not tell you whether AI names you
A verifiable citation result of their ownProves the method works, not just the pitch
Builds question-specific pagesEngines quote direct answers, not brand pages
Publishes and tracks in one placeCuts the gap between writing a page and learning whether it worked
A named operator accountable for the workYou know who is doing it

One thing worth checking on any vendor in this category, including the ones I rate highly: the engine list on the marketing page and the engine list on the pricing page are frequently different documents. I found the same pattern across six vendors, written up in the tools comparison.

Tools that generate AI content at volume can fill a site fast. The gap I see is measurement and structure: publishing a lot of pages is not the same as publishing pages engines cite, and volume without citation tracking leaves you guessing whether any of it worked. Ten citation-engineered pages beat a hundred generic ones, because the model only needs one clean answer to name you, and a hundred vague pages give it zero.

The one thing I would not do: hire anyone who talks only about Google rankings for this problem. Ranking and being cited are different games, and confusing them is the most common reason businesses stay invisible in AI while their SEO report looks fine.

A note on speed

The other thing nobody tells you about AI citations is that they compound faster than Google rankings ever did.

In old SEO, a new page could take 6 months to show in search results. In AI search, a well-structured page on a clear question can get cited by Perplexity within days and by ChatGPT within a few weeks of being indexed. The model is not waiting for backlinks. It is waiting for a clear answer that matches the question being asked.

This cuts both ways. A competitor who publishes one well-structured page next week can take the citation from you next month. The flip side is also true: you can take it back the week after that by publishing a better-structured page. The race is not over. It barely started.

What BakingSubs earned once the structure clicked is the whole point. The first 50,000 citations took years. Everything after that arrived far faster. That is the curve everyone is on right now if they are building citation clusters correctly.

Frequently asked questions

Why does ChatGPT recommend my competitor and not me?

Almost always for structural reasons, not because the competitor is more skilled. Their site has a clearer answer per page, stronger author signals, more first-party detail, more topical depth on one problem, or cleaner schema. ChatGPT picks the most legible page, not the best operator. The good news is legibility is fixable in weeks.

Is my competitor paying for AI citations somehow?

No. There is no paid placement in ChatGPT, Claude, or Perplexity recommendations the way there is in Google Ads. The competitor is winning because their pages are structured to be cited. The mechanism is the same one I broke down in the Citation Cluster Method post, and it does not involve money changing hands.

How fast can I flip the recommendation in my favor?

Faster than most people expect. A single well-structured page on a clear buyer question can get cited within weeks, not months. For a single high-priority question, expect 2 to 6 weeks from publishing a properly structured page to seeing your name appear. The first named answer is the hardest, and each additional page makes the engine more confident about naming you.

Do I need to outrank my competitor on Google too?

Helpful but not required. AI engines pull from a wider set of signals than Google rankings alone, and a niche site can win AI citations without dominating Google search. What matters is whether your page answers the buyer question cleanly enough for an AI model to feel safe naming you.

Can I fix this myself, or do I need help?

You can do it yourself if you are willing to research buyer questions, write direct-answer pages, add schema markup, and check the engines by hand every month. Most owners get help because the tracking and the page structure are the parts that go wrong. Start with the free visibility check and decide from there.

What if I do not know which questions my competitor is winning?

Run the test. Either do it manually by typing buyer questions into each engine and noting who gets named, or use the AI Visibility Check which does this with 8 discovery-intent questions per engine and sorts the results for you. You cannot fix the gap until you know which specific questions are losing.

What to do next

Pick the one buyer question that matters most to your business. Type it into ChatGPT right now. Write down which competitor it names and click their page.

If it is not naming anyone, even better. That is an open niche question waiting for the first expert to answer it cleanly.

Read their page like a forensic investigator. Find which of the 5 structural reasons they are winning on. Then go write a sharper version with your specific evidence and your specific opinion. The recommendation moves to whoever earns it next, and the gap closes faster than you think.