← All posts

ExplainerJuly 25, 20267 min read

By Loren Castillo, Founder, Outpace Media

Why does ChatGPT recommend my competitors instead of me? (and how to fix it)

ChatGPT names your competitor because it read a page that named them and not you. We checked the 24 articles the engines cite most: the market leader was in 20, we were in 0. The four real reasons, and how to find and fix the sources beating you.

The short answer: ChatGPT recommends your competitor because it read a page that named them and not you. AI assistants do not recommend from memory or opinion. When someone asks for a recommendation, the engine runs a quick search, reads a handful of pages, and repeats the names it finds. If your competitor is in those pages and you are not, they get named. It is that mechanical, and that fixable.

How we know this is the reason

We proved it on our own business. We ran 48 recommendation questions across six AI engines in our category and looked at what they cited. Then we took the 24 "best tools" articles the engines pulled from most and checked them by hand. The market leader appeared in 20 of the 24. We appeared in 0. Our absence from the answers was not a verdict on our product; it was an exact reflection of our absence from the sources the AI reads.

The most-cited source across all those answers was not any company's website. It was Reddit, then YouTube, then a set of list posts written by other people. The engine learns who is good from third parties talking about you, not from you talking about yourself. Once you accept that, the reasons your competitor keeps winning get very concrete.

The four real reasons a competitor gets named instead of you

They are in the list posts the AI actually reads

Every category has a small set of "best [X] tools" and "top [X] in [city]" articles that rank for buying questions. Those are the pages the engines retrieve. If your competitor is listed in them and you are not, they are in the answer and you are not. In our data, fewer than 50 pages carried almost all the citation weight, and being in one of those lists mattered far more than ranking first inside it.

They show up on Reddit and YouTube

These were the two most-cited sources in our study, and it was not close. A helpful competitor answering questions in the subreddits your buyers read, or a YouTube review that mentions them, becomes a source the AI trusts. If you have decided those channels are beneath your brand, you have decided to be absent from the AI's two favorite places.

Their information is consistent everywhere

AI trusts a story that repeats. If a competitor's name, category, and pitch are described the same way across their site, their listings, and the articles about them, the model has an easy, confident answer. If your own details are inconsistent or thin across the web, you are easy to leave out.

They have third-party proof and you have claims

Reviews, comparisons, and independent write-ups are exactly what an engine reaches for. A competitor with real coverage on review sites and in roundups gives the AI something to cite. Your own homepage saying you are the best does not.

How to find out which sources are beating you

You do not have to guess. Ask the buying question yourself in ChatGPT with web search on, and look at the sources it lists under the answer, those are the pages it read. Do that across a few engines and a pattern appears fast: the same handful of articles and threads keep showing up, and your competitor is in them.

A tracker automates this. When a competitor is named and you are not, SearchVis shows the exact sources behind that answer, so "they beat us" becomes "we're missing from these five pages." That list is your to-do list.

How to fix it

Work the sources, in this order:

  1. Get into the cited list posts. Find the articles the engines pull from for your questions and get your business added. This is the single highest-leverage move, because you are inserting yourself into the exact text the AI copies.
  2. Show up honestly on Reddit and YouTube. Answer real questions where you have genuine expertise, disclose who you are, and be useful. One well-written answer reaches Google searchers, AI-search users, and future AI training at once.
  3. Make your facts consistent. Same name, category, and description across your site, your listings, and your profiles. Give the model an easy, repeatable story.
  4. Earn third-party coverage. Reviews, comparisons, a mention in a roundup. Independent proof is what the engine wants to cite.

Your own website still has to be accurate and easy for a machine to read, but it will not win an answer that was assembled from someone else's pages. Fix the sources first. The full playbook is in our answer engine optimization guide.

Frequently asked questions

Why does ChatGPT recommend my competitor and not me? Because it read a third-party page (a list post, a Reddit thread, a review) that named them and not you. AI answers are assembled from sources retrieved at answer time, so being absent from those sources means being absent from the answer.

Does this mean my product is worse? No. In our own test we finished last in the answers while the reason was purely that we were missing from the cited pages, not that the product was weaker. Recommendation and quality are not the same signal here.

How do I see which sources the AI used? Ask the question in an engine with web search on and read the sources it lists, or use a tracker like SearchVis that records the sources behind every answer automatically.

How fast can I change it? Faster than classic SEO in one sense: because answers are built from freshly retrieved pages, getting added to a frequently-cited source can move you within weeks. Earning those placements is the slow part.

The takeaway

Your competitor is not winning because the AI likes them better. It is winning because it is in the pages the AI reads and you are not. Find those pages, get into them, and the recommendations follow. Start by seeing where you actually stand with a free visibility check.