Page content only appears after scripts run
76.1%
of the 3,044 free scans considered in the last 30 days raised this finding. That is 2,316 scans across 2,300 distinct sites. 95% interval 74.3% to 77.8%.
What it means
The HTML the server sends carries almost no readable text, so a reader that does not run scripts sees an empty shell. Search crawlers usually render the page eventually; most AI answer engines read what the server sent, and here that is close to nothing.
How to fix it
Server-render or pre-render the pages that describe the business, so the positioning copy is in the first response. Put the actual words in the page, not only in images or scripts.
How to check it yourself
View source, not DevTools, on the page and search for your key sentences. If the visible text is missing from that raw HTML, it only appears after scripts run.
What fixed looks like
View source on the page shows the positioning copy already present in the raw HTML.
How we measured this
Go Voltic scans a site and records which findings it raises. The share above is over every free four-page scan in the last 30 days that loaded at least one page, which is 3,044 scans. Deep scans of paid reports and of the research sweep read a site at a different depth and are a separate population, never in this denominator. It is not a survey and it is not an estimate: it is a count of what our own scanner found. Sites are counted once each in the distinct-sites figure, so a site scanned twice does not weigh double there.
The interval is a 95% Wilson interval. A share printed without its sample size reads as certainty and is indistinguishable from a guess, so both are always shown. Figures on this page were computed on 2026-09-08.
The same share sits beside every other finding on the benchmarks page, which also carries the whole table as CSV and JSON and says how to cite it.
Check your own site
The free scan reads four pages and reports every finding it raises, including this one. It takes about ten seconds and asks for nothing but the address.