DEV Community

Ke Gao
Ke Gao

Posted on

Your product doesn't exist to ChatGPT — a 20-minute AI visibility audit you can run yourself

Ask ChatGPT "what's the best tool for X" and you'll get three or four brand names. If yours isn't one of them, you have a problem Google Analytics will never show you: the user never reached your site, so there's no traffic to attribute.

I've been chasing this for my own tool. Here's the checklist I use, the data I got, and the fixes that actually moved the needle.

Why LLMs ignore your product

LLMs don't "browse" a category. They answer from:

  1. Parametric memory — whatever was in the training data. You can't change this directly.
  2. Retrieval — the pages that get pulled in for a query (docs, listicles, directories, Reddit threads, comparison pages).
  3. Entity consistency — does the model have a stable idea of what you are? One-sentence description, same everywhere, with a category.

Most indie products fail on #2 and #3, not #1. The model doesn't know you because nothing on the open web says the same, boring sentence about you ten times.

The audit (20 minutes)

Pick 4 prompt families, and 3 variants each — 12 prompts total:

Family Example
Category "best AI visibility tools", "tools to check if ChatGPT mentions my brand"
Problem "how do I know if AI search engines recommend my product"
Comparison "brand monitoring vs AI visibility trackers"
Brand "what is bidvix" (baseline: does the model know you at all?)

Run each prompt 3 times in ChatGPT, Gemini, Claude, Perplexity, and DeepSeek. Score:

  • Mention rate — how often you appear (out of runs).
  • Position — first three brands mentioned, or buried in a list.
  • Sentiment — recommended, neutral, or described wrongly.
  • Cited sources — which URLs the model actually read. This is the gold. Those pages are your real competitors for attention.

Track it in a sheet. Repeat weekly. A single check is noise; a trend is a signal.

What my own audit showed

For bidvix, brand prompts were fine — the model knew the name. Category prompts were the problem: my tool was absent from "best AI visibility tools" answers, while the cited sources were almost entirely directory listings and listicles, not vendor sites.

Two conclusions that changed my plan:

  • Being findable on Google is not the same as being quotable by a model. Directories and comparison pages get retrieved; your beautiful landing page often doesn't.
  • Consistency beats cleverness. When 6 sources describe you with 6 different categories, the model hedges and leaves you out.

Fixes, in order of effort-to-impact

  1. One canonical sentence. Write it once: X is a [category] that [does the thing] for [who]. Use it verbatim on your site, your profiles, and every directory submission. Don't get creative — get repetitive.
  2. Answer pages, not blog posts. One page per question your users actually ask ("does ChatGPT mention my brand", "how to track AI search visibility"). Lead with a 40-word answer, then details. These are the pages retrieval likes.
  3. Get into the sources that get cited. Directories, "best of" lists, comparison pages, community threads. Not 60 of them — 10 that the models already read for your prompts.
  4. Keep a public changelog / docs page that states what the product does and doesn't do. Models respect hedged, factual pages far more than marketing copy.
  5. Measure again after 2–4 weeks. Retrieval-heavy models (Perplexity, ChatGPT with search) move fast; parametric answers move slowly.

The uncomfortable part

You can't A/B test your way into this. There's no dashboard that tells you "you were cited 4 times today" unless you build or buy one — which is, admittedly, why I built mine. If you want to skip the spreadsheet, bidvix runs the same 12-prompt check across five models and gives you a mention rate plus the cited URLs.

But the audit above works with a notebook and 20 minutes. Do that first — the numbers will tell you whether you have a content problem or an entity problem, and those have very different fixes.

If you run it, I'd genuinely like to see your results — especially the cited-URLs column. That list is usually a shock.

Top comments (0)