Part 1
Content without JavaScript
Most AI crawlers don't run JavaScript. They read the HTML your server sends, so if a page builder fills the page in afterwards, they see an empty shell.
What I check
- Words in the raw HTML against words once the page has rendered, on every page in your sitemap
- Which pages carry too little text to be worth quoting
- Reviews, prices and service details that only appear once a widget loads
Example from the demo
CriticalYour service pages are empty until JavaScript runs
Homepage: 38 words in the raw HTML, 612 once JavaScript runs. Across 14 pages, 6% of the words are in the HTML.
See finding D1On my own site: all 32 pages carry their text in the HTML. See the AI readiness section