If AI recommends your competitors instead of you, the issue is usually not one missing trick.
It is rarely as simple as “add schema,” “publish more blogs,” or “create an llms.txt file.” Those things may be useful in the right context, but they do not create a reason for ChatGPT, Perplexity, Gemini, Claude, Google AI Overviews, or Google AI Mode to choose your brand over a better-understood competitor.
The better question is not “how do we force AI to recommend us?”
It is: what reason does the answer layer have to include us?
That reason usually comes from a mix of clear positioning, reachable pages, useful content, supporting sources, accurate third-party descriptions, and repeated evidence across the web. If those signals are stronger for competitors, AI systems may recommend them even when your product is good.
So before you start publishing more content or chasing a GEO hack, diagnose the failure mode.
Start with the failure mode
“AI recommended a competitor” is not specific enough. The fix depends on what actually happened.
| What you see | Likely problem | What to check |
|---|---|---|
| AI describes your brand vaguely | Positioning problem | Homepage, product pages, category language, use-case pages |
| AI recommends competitors but not you | Evidence or source gap | Reviews, comparison pages, listicles, directories, forums |
| AI cites competitor sources | Source coverage problem | Cited domains, missing mentions, outdated third-party profiles |
| AI gets your product wrong | Accuracy problem | Docs, pricing pages, feature pages, third-party descriptions |
| AI never cites your pages | Reachability or authority problem | Crawl access, internal links, page quality, source usefulness |
| Answers change constantly | Measurement problem | Prompt set, repeat tracking, systems, dates, source variation |
This is the difference between useful AI visibility work and generic “get mentioned in ChatGPT” advice. You are not looking for one universal tactic. You are looking for the reason competitors look more recommendable in the answer.
AI recommendations depend on evidence, not hacks
AI systems need a reason to include a brand in an answer: clear positioning, retrievable pages, useful content, and supporting evidence. The exact mix depends on the system, prompt, retrieval behavior, and available sources.
Google’s AI search guidance describes its AI experiences as rooted in Search ranking and quality systems, while also describing retrieval-augmented generation and query fan-out as part of AI Search. Google’s AI optimization guide matters here because AI visibility is not only about having a page. It is about whether systems can find clear, useful evidence to include you in the answer.
That evidence can come from your own site, but it can also come from review sites, comparison pages, documentation, partner pages, forums, Reddit threads, YouTube videos, media coverage, directories, and category pages.
Your website tells AI systems what you claim. The wider web can support, repeat, contradict, or ignore that claim.
If the wider evidence layer explains your competitors better than it explains you, AI systems may reflect that.
Failure mode 1: AI cannot explain what you do
Many companies give AI systems very little specific language to repeat.
A homepage that says “AI-powered platform for modern teams” might sound polished, but it does not say much. It does not explain the category, the user, the use case, the alternative, or the reason to choose the product.
When positioning is vague, AI systems often fall back on clearer competitors. The competitor may not have a better product. It may simply have a clearer story.
Check whether your site makes these things obvious:
- What category you belong to
- Who you are best for
- Which use cases you are strongest for
- Which alternatives you replace or complement
- What proof supports your claims
- Why someone would choose you over a similar company
If a person cannot answer those questions after reading your homepage, an AI system may struggle too.
Failure mode 2: competitors have stronger source coverage
AI recommendations are often comparative. People ask for the best tools, alternatives, tradeoffs, pricing differences, easiest setup, strongest integrations, or the right option for a specific use case.
If your competitors appear in more comparison pages, “best tools” lists, review roundups, partner directories, and forum discussions, they may look more established in the source layer around your category.
This does not mean you should create fake listicles or spam forums. It means you should inspect the sources around the answer.
Look at the sources AI cites or seems to rely on when it recommends competitors:
- Are they review sites?
- Are they competitor-owned comparison pages?
- Are they publisher roundups?
- Are they Reddit or forum threads?
- Are they documentation pages?
- Are they partner or marketplace pages?
- Are they pages where your brand is missing, outdated, or described poorly?
A competitor recommendation is often a source-gap clue. The fix may be a better comparison page, an updated directory profile, clearer documentation, more customer proof, or outreach to a page that already covers the category.
Failure mode 3: your content answers topics, not decisions
A lot of content is built for traffic, not recommendation.
It explains the category, defines terms, and answers basic informational queries. That can still be useful, but generic content is easy for AI systems to summarize without mentioning your brand.
Recommendation-friendly content helps someone make a decision. It answers questions like:
- Who is this product best for?
- Who is it not for?
- How does it compare with alternatives?
- What does setup look like?
- Which integrations matter?
- What proof exists?
- What are the limitations?
- What should someone choose if they have a specific constraint?
Google’s AI search guidance says content should be unique, valuable, and satisfying to people, not made only for search systems. That advice is basic but important: content that could have been written by anyone gives AI systems little reason to treat your brand as a special source.
Better inputs usually include product-led examples, use-case pages, comparison pages, customer proof, integration pages, documentation, pricing clarity, and original research.
Failure mode 4: important pages are hard to retrieve
Sometimes the issue is not positioning or content. It is access.
If AI systems cannot fetch important pages, they may not be able to use them as evidence. The problem can come from robots.txt rules, WAF settings, CDN bot protection, 403 responses, server errors, weak internal linking, or important content loaded only after JavaScript runs.
Search Engine Land’s AI crawler guide calls out rendering, internal linking, server errors, and access controls as practical crawler visibility issues. Search Engine Land’s AI crawler guide is useful because it keeps the conversation practical: AI visibility still depends on whether useful pages can be accessed and understood.
This does not mean every AI crawler should be allowed everywhere. It means you should know whether your current setup is blocking the pages that explain your brand, products, documentation, comparisons, or proof.
Failure mode 5: AI has outdated or wrong information
Sometimes AI does mention your brand, but the answer is not helpful.
It may describe an old feature set. It may use outdated pricing. It may place you in the wrong category. It may repeat a limitation that is no longer true. It may compare you against the wrong alternatives.
This is still an AI visibility problem. Visibility is not automatically good if the description is wrong.
Check named-brand prompts regularly:
- What does [brand] do?
- Who is [brand] best for?
- How much does [brand] cost?
- What are [brand]’s main features?
- What are the limitations of [brand]?
- What are the best alternatives to [brand]?
If the answer is wrong, inspect the sources. The fix may be updating your own pages, correcting third-party profiles, publishing clearer documentation, or creating content that answers the misunderstood point directly.
Failure mode 6: you are measuring the wrong prompts
A brand can look invisible if the prompt set is too broad, too narrow, or too far from how people actually ask.
Broad prompts often favor large, well-known brands. Constrained prompts may reveal where smaller or more specialized brands have a stronger fit.
For example, “best CRM software” and “best CRM for a 12-person B2B SaaS team using Stripe and Slack” may produce different answers. The second prompt is usually closer to a real decision.
Track prompt categories intentionally:
- Category prompts
- Problem prompts
- Use-case prompts
- Comparison prompts
- Alternative prompts
- Objection prompts
- Integration prompts
- Named-brand accuracy prompts
We covered this process in more detail in How to Build an AI Visibility Prompt Set.
How to inspect the answer
Do not stop at “we appeared” or “we did not appear.” Inspect the answer like a diagnostic report.
- Run 10 to 20 important discovery, comparison, alternative, and use-case prompts.
- Record which brands appear and which brands are actually recommended.
- Note the first brand mentioned and the language used to explain each brand.
- Collect cited sources where the AI system provides them.
- Compare source types: reviews, docs, listicles, forums, Reddit, YouTube, directories, media, or owned pages.
- Mark accuracy issues, outdated descriptions, missing features, or wrong category labels.
- Decide whether the gap is positioning, content, source coverage, access, accuracy, or measurement.
This turns a frustrating answer into a work plan.
One answer is not enough evidence
AI answers are not fixed rankings. They can vary by prompt wording, model, location, time, retrieved sources, browsing state, and sampling behavior.
A recent arXiv paper on LLM search visibility argues that visibility should be treated as an estimate from a response distribution, not a fixed number from a single run. That framing is useful because it prevents teams from overreacting to a single answer.
If a competitor appears once, note it. If the same competitor appears across many prompt categories, systems, and dates, that is a pattern worth investigating.
What not to do
Weak AI visibility advice often turns into recommendation spam. Avoid tactics that try to manipulate the answer layer instead of improving the evidence behind the answer.
- Do not create fake Reddit or forum discussions.
- Do not publish biased “best tools” pages pretending to be neutral.
- Do not stuff hidden text with brand mentions or prompts.
- Do not create thin pages for every possible fan-out variation.
- Do not treat schema, llms.txt, or any single technical item as a guaranteed path to recommendations.
Google has also broadened its spam framing around attempts to manipulate generative AI responses in Search, including AI Overviews and AI Mode. The Verge covered the update, and the practical takeaway is simple: legitimate AI visibility work should improve clarity, access, usefulness, and evidence. It should not try to poison recommendations.
What to fix first
When AI recommends competitors instead of you, do not start with a giant content plan. Start with diagnosis.
- If AI does not understand what you do: fix positioning, homepage clarity, category language, and product pages.
- If AI understands you but recommends competitors: inspect comparison pages, review sources, proof, and use-case coverage.
- If AI cites competitor sources: map source gaps and look for pages where your brand is missing or outdated.
- If AI describes you wrong: update owned pages, docs, pricing pages, and third-party profiles.
- If AI cannot access pages: check robots.txt, WAF rules, status codes, JavaScript rendering, and internal links.
- If results are inconsistent: track prompts over time instead of reacting to one answer.
The fix depends on the failure mode. More blog posts are not always the answer.
Where SurfacedBy fits
SurfacedBy helps teams track how AI systems mention, cite, compare, and recommend their brand.
That matters when competitors keep appearing instead of you. The useful work is not just knowing that you were missing. It is seeing which prompts triggered the gap, which competitors appeared, which sources shaped the answer, whether the answer was accurate, and what should be improved next.
No honest tool can guarantee AI recommendations. The value is measurement, diagnosis, prioritization, and improvement.
The bottom line
If AI recommends your competitors instead of you, do not assume the answer is a hack.
Look for the real reason:
- Your positioning may be too generic.
- Your competitors may own the comparison layer.
- Your content may answer topics instead of decisions.
- Your strongest evidence may be missing from third-party sources.
- Your important pages may be blocked or hard to retrieve.
- Your AI answer may be outdated or wrong.
- Your prompt set may not reflect how people actually search.
AI visibility is not won by making louder claims. It improves when the right evidence is easier to find, understand, cite, and trust.


