Content present in raw HTML (no JS needed)
Your site ships an empty shell that fills in with JavaScript. Most AI assistants don't run JavaScript, so they see a blank page. Serve your real content in the initial HTML.
What this means
Passing: Your pages deliver real content in the HTML. AI assistants read them without running any JavaScript.
Partial: We couldn't load your homepage to check how it renders. Make sure it returns real content, not a loading screen.
Needs work: Your site ships an empty shell that fills in with JavaScript. Most AI assistants don't run JavaScript, so they see a blank page. Serve your real content in the initial HTML.
Render content server-side, not only in JavaScript
Your homepage ships as an empty JS shell, so crawlers and AI assistants see little or no content. Enable SSR/SSG in your framework, or prerender for bots, so the HTML contains real text before hydration.
Want the exact, copy-paste snippet for your own site? Run a free audit and sign in to see it in your report.
Full guide
Step-by-step for your platform, with why AI engines read it and how to confirm it worked: SSR/SSG: content in raw HTML.
