Glossary / Technical
JavaScript rendering
What is JavaScript rendering?
Last updated
In practice
Why it matters for AI visibility
This one technical fact silently disqualifies whole classes of websites. A site built as a client-side app can look immaculate in every browser while serving AI crawlers a husk: an empty div and a script tag where the products, prices and answers should be. The study's detail is worth internalising: crawlers sometimes download JavaScript files, ChatGPT's in about 11 per cent of requests, Claude's around 24 per cent, but execute none of it, so nothing the scripts would have drawn ever exists for them. Googlebot, which does render JavaScript for Search, is the exception that breeds false confidence: ranking fine on Google proves nothing about what ChatGPT can read. The test takes a minute, view source and look for your actual content in the raw HTML, and the fix is architectural: server-side rendering or static generation for every page you want quoted in answers, with client-side flourish reserved for what engines never need to see.
Keep reading
Related terms
Sources
- Vercel and MERJ: the rise of the AI crawler (accessed 7 August 2026)
What's your AEO score?
Send your domain and a named expert will run it through all six engines, score the results and email your report within 1 to 2 working days. Free, no card, no signup.
- ChatGPT
- Claude
- Gemini
- Perplexity
- Google AI Overviews
- Google AI Mode