Checks / Content and readability
Scripts change or remove what the page says
A crawler reads the HTML the server sends. In a browser, scripts then rewrite the address, change the title, or remove the article and its links. Search engines that render the page index something different from what AI crawlers (which do not run scripts) read, and a page whose address becomes a /#/ route has no address of its own.
js_changes_page · Content and readability · Warning
What to change
Make the server send the final page: the real address, title, H1, text and links in the HTML. Use scripts to add behaviour, not to replace the page, and do not rewrite the address or title.
How common it is
In the audits of our own sites on 26 Oct 2026 (4 sites): finding judged right on hexaciv.com.
Source: finding audit 2026-10-26 (English).
About this check
| Check ID | js_changes_page |
|---|---|
| Report section | Content and readability |
| Severity | Warning |
| How it is decided | Measured: read directly from the page or the server's response. |
| Added | Version 9, 24 October 2026 |
| Status | Measured in every report |
| Report gives the code | No, the fix is described in words |
Related checks
- Page is empty without JavaScript
- Product or item list loads with JavaScript
- Prices appear only after scripts run
- Duplicate or near-duplicate content
- Page is set to noindex
- Long redirect chain
See whether it applies to your site
Paste your address and we crawl up to 10 pages and show every issue we find, with its fix. No account, no card.
Every plan crawls up to its page limit and lists these checks with the fix: plans.
How an audit works: method