All notes
·5 min read

Is your website invisible to AI? Test it in seconds

Most modern websites are built as client-side JavaScript apps that ship an almost-empty HTML shell — the real content only appears after the browser runs the code. AI answer engines like ChatGPT, Perplexity, and Google AI Overviews often read the raw HTML and see almost nothing. I built a free tool, the AI Visibility Checker, that fetches any URL, scores how readable it is to AI, and tells you exactly what to fix.

Why so many sites are invisible to AI

When a page is rendered entirely in the browser with JavaScript, the HTML that actually gets served is a shell: a title, some scripts, and an empty container. A human sees the finished page because their browser runs the code. Many crawlers and AI answer engines do not — they read what the server sends, and that is often nothing.

The irony is that the sites most likely to be invisible are modern, well-built React and Vue apps. Looking great in a browser and being readable by a machine are two different problems.

What the checker looks at

The tool scores ten signals that determine whether AI engines and crawlers can read and cite your page. The headline one is whether real content ships in the raw HTML at all:

  • Real content in the raw HTML (not hidden behind JavaScript) — the big one.
  • Structured data (JSON-LD) so engines can extract facts reliably.
  • A clear title, meta description, and a single H1.
  • Open Graph tags for link previews, plus a canonical URL.
  • A reachable robots.txt and XML sitemap.
  • Answer-first depth — enough substantive text to actually quote.

How to fix it

The fix is almost always the same: make your key pages ship real HTML. Server-side render or prerender your marketing and content routes so the text, headings, and schema are in the response, not assembled later by the browser. Add JSON-LD structured data. Lead each page with a direct, factual answer in the first 40–60 words.

None of this means rebuilding your stack. Prerendering the important routes solves the crawlability problem without a rewrite — it is exactly what I did for this site.

Try it

Paste your URL into the AI Visibility Checker and you will get a grade, a breakdown of what is helping and hurting, and the specific fixes. It is free. If the result is ugly, that is the point — now you know, and it is fixable.

FAQ

Does the checker need my login or any access?

No. It only fetches your public page, the same way a crawler would, and scores what it sees. No login, no access, no code changes.

My site looks perfect in a browser — can it still be invisible to AI?

Yes, and that is the most common case. Browsers run your JavaScript; many crawlers and AI engines read the raw HTML the server sends, which for a client-rendered app can be nearly empty.

Check your site now

Paste your URL into the free AI Visibility Checker and get your grade plus the exact fixes in seconds.

Open the AI Visibility Checker