Content served in the HTML
What the check finds
The server returns an empty shell and the content is drawn by JavaScript. AI crawlers do not run it, so they see the shell.
Part of the page is rendered only in the browser. Most AI crawlers do not run JavaScript, so whatever appears after render is invisible to them.
Why it matters for AI answers
Most AI crawlers read only the HTML the server sends and do not run JavaScript. Content drawn in the browser is invisible to them, so it cannot be read, indexed or cited.
How to fix it
- Render the main content on the server (server-side rendering) or pre-render the page as static HTML.
- Check with view-source or curl that the text, prices and links are in the raw HTML.
- Keep JavaScript for interaction, not for delivering the core text of the page.
Related checks
Review this finding in context: Content quality guide ›
Still stuck? Contact support ›
