If your business is not visible to AI, do not diagnose the cause from one missing mention. The problem could be technical, semantic, competitive, external — or simply the normal variability of a generated response.
The useful approach is to check the failure modes in order, then measure actual visibility repeatedly rather than guessing which one applies.
The five most common causes
1. The content does not exist without JavaScript
Vercel’s network-level analysis found that several dedicated AI crawlers — including OpenAI and Anthropic crawlers — did not execute client-side JavaScript in its tests. Googlebot can render JavaScript, so this is not universal. If your services, prices or descriptions exist only after client-side scripts run, you are making the site harder for part of the AI crawler ecosystem to read. Put the critical facts in the initial HTML.
2. Something is quietly blocking the crawlers
Often nobody set out to. Cloudflare’s managed robots.txt, introduced in July 2025, can add AI-bot disallow rules without the site owner touching a file. Security plugins do it too. And because GPTBot, OAI-SearchBot and ChatGPT-User are separate agents, a rule intended to opt out of AI training frequently blocks AI search by accident.
3. Nothing outside your own website describes you
This is the big one, and the one nobody wants to hear, because it cannot be fixed in an afternoon. In a 75,000-brand study, branded web mentions correlated much more strongly with AI visibility than raw backlink counts. That does not prove that mentions cause recommendations, but it supports a practical point: a business described consistently beyond its own domain gives AI systems more evidence to encounter and reconcile.
4. Your description contradicts itself
Your website says one thing, your LinkedIn says another, your directory listing says a third. That creates an entity-resolution problem: systems have to decide which facts belong together and which source is current. If you are also confusable with a similarly named company in another sector, consistent identifiers and current profiles become even more important.
5. The words on your site are not the words your buyers use
People often ask assistants in natural, specific language rather than in the terminology a company uses internally. If a site never answers the underlying buyer question clearly — who the service is for, where it is available, what it costs, how it differs, what evidence supports it — the content can be relevant yet difficult to use in an answer.
Before you conclude you are invisible
Check properly. SparkToro found less than a 1-in-100 chance that ChatGPT or Google AI return the same list of brands on two runs of an identical question. If you searched once and did not appear, you may simply have caught an unlucky run — and if an agency told you that you were invisible on the basis of a single query, they were reporting noise.
The honest answer to “am I visible?” is a percentage, not a yes or a no.
The order to fix things in
- Make sure you can be read — content in raw HTML, nothing important locked in images or scripts.
- Make sure you are allowed in — check robots.txt and your CDN for accidental blocks.
- Make sure you are unambiguous — one description, identical everywhere.
- Then work on corroboration — the slowest and most valuable step.
The technical and consistency checks can often be corrected quickly. Building legitimate external brand presence usually takes longer, and none of these steps guarantees the final model output. That is why readiness should be fixed first and observed visibility measured afterwards.
Our free scan checks the first three in about a minute.
