AI visibility

How to Find Which Competitors AI Recommends

Every page ranking for this question teaches the same ten-minute test and then offers to run it for you. Across two founder threads where dozens handed over their domain, not one result came back.

By Linkeddit·8 September 2026·9 min read

Key takeaways

  • The output of a discovery run is not a list of competitor names. It is a record you can re-run: fixed prompts, engine, present or absent, who appeared instead, and the source cited.
  • A free audit is not wrong, it is unfalsifiable. Without the prompt list, the repeat count and the date, you cannot compare it to anything, including a second run of the same audit.
  • Rule out the mechanical reasons for absence first. A blocked AI crawler and a weak third-party footprint look identical in the answer and have nothing in common as fixes.
  • One run is a coin toss. Three repeats of the same prompt, in clean sessions, is the smallest thing that deserves to be written down.

01How do you find out which competitors AI recommends instead of you?

Run the questions your buyers ask through each engine yourself, in fresh sessions, and record four things per answer: the prompt, the engine, whether you appeared, and who appeared in your place. Then add a fifth column for the source the engine cited, because that is the column that turns a competitor name into something you can act on.

That is the whole method, and it is not a secret. The page currently ranking first for this question walks through a ten-minute version of exactly this test, with a prompt table and a results table. Another ranking page gives the same manual method and then tells you when to stop doing it by hand. A third spends four thousand words comparing the tools that will do it for you.

What none of them says is how you know the result is real. That is the part deciding whether the exercise is worth an afternoon or is theatre, and it is the part founders get wrong, because most of them answer this question by asking somebody else.

02Why doesn't a free AI visibility audit answer it?

Twice in six months, a builder posted the same offer to founder communities: drop your domain and I will show you which competitors the engines recommend instead of you. Both threads filled up with URLs, categories and positioning, one founder after another.

Curious to see how it shows up across different AI models.
via r/B2BSaaS

In neither thread did a single result get posted back in public. Dozens of domains went in, nothing came out that anyone else could read. The only substantive reply in the second thread was somebody plugging an unrelated tool.

leadverse - find people looking for what you offer on Reddit and X
via r/microsaas

That is the state of the market for this question. The ten-minute test article ends with a free audit delivered inside forty-eight hours. The tool roundups end with a free tier. That is a normal lead magnet, but it means the answer founders most often receive is a one-off number produced by someone else on prompts they never saw.

The problem is not accuracy. It is that the result is unfalsifiable. If an audit says three competitors are named and you are not, you cannot ask the useful follow-ups: which prompts, how many times each, on what day. Without those you cannot compare the number to next month, or to a second run of the same audit. You have a fact with no denominator.

03What has to be in the record for the answer to be usable?

Five fields. Product marketers running this at scale converge on the same short list, and the discipline is in keeping it short rather than in adding columns.

Record thisNot thisWhy
The exact prompt text, frozen between runsA keyword or topicChanging the wording changes the answer and destroys the comparison
The engine, logged separatelyOne blended visibility scoreThe engines disagree, so an average hides which one moved
Present or absentSentiment about your brandSentiment is a different question and it is not what loses the deal
Who was named instead, in orderA mention countThird in a list of five is a different result from first
The source the engine citedA screenshot of the answerThe source is the only field you can go and influence

The fifth field is the one people skip and the one that pays. A competitor name on its own is a fact you can do nothing with. The cited source next to it tells you where the answer was actually assembled, and it is frequently somewhere you would not have guessed.

I always get recommendations of bigger brands on ChatGPT. When i check the links, it's using Amazon as a reference.
via r/GEO_optimization

Read that as a method, not a complaint. Clicking through to the citations turned an unexplainable result into a specific one: the engine was not judging brands, it was reading a marketplace listing. The B2B equivalent is usually a review-site profile, a comparison page on somebody else’s domain, or an old forum thread. Each of those you can go and change. The competitor name you cannot.

04Why does checking your own brand name tell you nothing?

Because the engine knowing who you are and the engine recommending you are two different measurements, and only one affects revenue. Typing your company name into ChatGPT measures whether you exist in the index. It says nothing about the moment a buyer who has never heard of you asks which tool to use.

the funny thing about ai visibility is everyone searches their own brand name, sees themselves mentioned, and celebrates. that's like searching your own house on google maps and claiming you've mastered local seo. discovery prompts are where things get interesting.
via r/b2bmarketing

That is the branded and unbranded split from search, moved to a new surface. Brands win their own name by default and lose the category question, and a practitioner who scanned a large sample of B2B brands found that publishing more owned content did not close that gap on its own.

The second reason to write the prompts before you open any engine is that the engines do not agree with each other. An agency that tracked citation patterns across fifty B2B and consumer sites over a sixty-day window found that sites cited by one engine were often absent from another, and noted in the same write-up that outputs vary run to run and citation behaviour is not deterministic. Both caveats matter more than the findings around them.

This is why traditional SEO metrics alone won't explain LLM visibility anymore. Different models clearly trust different authority signals.
via r/GEO_optimization

Practically: run all three engines, keep the columns separate, and resist averaging them. A number that blends ChatGPT and Perplexity moves without telling you which lever moved it.

05Before you conclude you are invisible, are you reachable?

This is the cheapest step in the exercise and the one almost nobody does first. Absence has two very different causes that look identical from the outside. Either the engines can read your site and are choosing somebody else, or they cannot read it at all.

they have a tool that will check if your site can be reached by the AI indexing bots, as they're so often accidentally blocked
via r/SEO

Accidentally is the word doing the work. Nobody sets out to block an AI crawler. It happens through a bot rule a security vendor shipped by default, a robots.txt written before these user agents existed, or a site that renders only in the browser. Your own server logs settle it in an afternoon, and we wrote up what AI crawler traffic looks like in access logs if you want to check yours.

06How many times do you have to run this?

More than once, which sounds obvious and is the step that gets silently dropped. People build the prompt matrix, run it across the engines, feel informed, and never open it again. Three weeks later the snapshot is describing a world that has moved.

I'd also track results over time across multiple sessions, since AI recommendations can change. Consistency is a better KPI than a single positive result.
via r/GEO_optimization

Consistency as the metric is the sharpest reframing in any of these threads. It changes what you are looking for. You are not asking whether a competitor was named today, you are asking whether they hold that answer across repeats and across days. One vendor building in this space describes measuring exactly that.

That is how frequently is a brand cited for a specific search phrase, overtime. Or in other words, if the same search phrase is made every day for 10 days, does the brand in question get cited every day.
via r/GEO_optimization

For a founder doing this by hand, the honest minimum is smaller than that and still useful:

  • Ten to twenty prompts, written once and frozen. Category questions, alternatives to your named competitors, and problem-first questions that never mention a product. If you would not recognise the phrasing from a sales call, it is your wording and not a buyer’s.
  • Three repeats of each, in clean sessions. No chat history, no logged-in personalisation. One run tells you who won a coin toss.
  • A weekly or fortnightly cadence. Direction of travel on the same questions is the signal. A precise number is available to nobody, including the vendors selling one.
  • A dated file per run, never overwritten. The history is the asset, and you will want answers you never thought to save.

07When does the spreadsheet stop working?

Twenty prompts across three engines with three repeats is around one hundred and eighty answers to read and log every week. That is the wall, and product marketers who run this describe hitting it at roughly ten prompts before the manual version stops being realistic. What actually breaks first is not the running, it is the history: keeping last month’s answers in the same shape as this week’s, so a comparison means something.

The category that sells you out of that problem is real and crowded. Practitioners name the same handful.

The leaders in the space focusing just on AI visibility seem to be: Profound, Searchify, Peec AI, AthenaHQ.
via r/SEO

Take that as a map, not a recommendation. What those threads never resolved is worth saying plainly: nobody compared the accuracy or pricing of any two of these tools against each other, and the roundups ranking for this question do not either. The one on this query lists six platforms with feature tables and no test of whether any two return the same result for the same brand. Until someone publishes that comparison, you are choosing a measurement instrument on trust, which is reason enough to keep your own small run going alongside whatever you buy.

There is a counter-position worth stating, because it cuts against our own category and it is held by serious people.

While LLMs are suggesting more, they don't (yet) represent a significant portion of search. Maybe 5-10%. Gemini is going to dominate anything in AI Answers on Google. Build for humans.
via r/GEO_optimization

If that is your read of your market, the right response to this article is an hour a quarter, not a weekly process. The reason to do it at all is that the losses are invisible: a buyer who gets three competitor names and contacts one never shows up in your analytics as anything.

The last honest admission is the biggest one. Every thread behind this article stops at detection. Not one of them described what to do once you know you are losing a specific prompt, and the reason is that the fix is slow, indirect and specific to whichever source the engine happened to cite. Knowing who is recommended is the diagnostic. The treatment is a separate question, and we took a run at it in why ChatGPT recommends your competitors.

Run it on your own prompts, then keep the history

Answer Radar runs a fixed prompt set across the engines on a schedule, records who was named instead of you and which source the answer cited, and keeps every run so this week compares against last month. The evidence is the output, not a score.
See how Answer Radar works

Frequently asked questions

How do I find out which competitors ChatGPT recommends instead of me?+

Write ten to twenty questions a buyer would type before they know your name, run each one in a fresh session in ChatGPT, Perplexity and Gemini, and record four things per answer: the prompt, the engine, whether you appeared, and who appeared instead. Add the source the engine cited. That last column is the one that turns a competitor name into something you can act on.

Is a free AI visibility audit worth running?+

As a first look, yes. As evidence, no. A free audit hands you a score and a competitor list without the prompt list, the number of repeats, the retrieval mode or the date, so there is nothing to compare it against later, including a second run of the same audit. If you cannot reproduce it yourself, you cannot tell an improvement from run-to-run noise.

How many times do I need to run the same prompt?+

At least three, in clean sessions, before you record a result. Answers vary between sessions and days, so a single run tells you who won one coin toss. What you want to know is whether the same competitor holds the answer across repeats. Practitioners put it as consistency being the better metric than any single positive result.

Why do ChatGPT, Perplexity and Gemini name different competitors?+

Because they retrieve from different places and weight authority differently. Agency testing keeps finding that a site cited by one engine is absent from another, so a single-engine check is a partial answer. Run all three, record them separately, never average them.

What if I am absent from every engine?+

Check that your site is reachable by AI crawlers before you conclude anything about your content. Blocked user agents, an over-tight robots.txt, or content that only renders in the browser are mechanical reasons to be missing, and they are cheap to rule out. Absence caused by a blocked crawler has a completely different fix from absence caused by weak third-party coverage.

When does a spreadsheet stop being enough?+

Around twenty prompts, three engines and three repeats, which is roughly one hundred and eighty answers to log by hand every week. Before that a sheet is honest and cheap. After that, what breaks is the history: you need last month's answers in the same shape as this week's, and nobody keeps that by hand for long.

Does knowing who gets recommended actually change anything?+

Only if you also captured why. A competitor name on its own is a fact you cannot act on. The cited source next to it, a review-site profile, a comparison page, a forum thread, is the thing you can go and influence. Discovery stops at detection, which is where the work starts.