AI crawlers and extractors read your served HTML — most don't run your JavaScript, and many skip elements marked hidden. Paste a URL and see exactly how many words survive: normal flow, hidden streaming blocks, or nothing until JS runs.
Modern frameworks stream page content into blocks marked hidden and reveal them with JavaScript. The words are in the file — a raw-HTML reader finds them — but a text-mode reader that honors the hidden attribute renders a page of 30 words instead of 2000. We found this on our own site first: most of our pages carried their body only in hidden streaming blocks, and we rebuilt them. This tool is that measurement, for any URL.
Total words is what raw-file readers can extract. Flow words is what text-mode readers render. A large gap between them means your content's visibility depends on which kind of reader shows up — and you don't control that. Under 100 total words means the page is a JavaScript shell, invisible to every non-rendering reader at once.
The full SeoVision audit checks your whole AI surface — rendering, crawler access, structure, citability — and measures what assistants actually say about you.
Get your free audit