JavaScript rendering · Googlebot rendering
Rendering is the engine’s execution of JavaScript to obtain the final DOM. Content injected on the client side can be invisible to a crawler that does not render JavaScript, which is the case for most LLM crawlers.
Standalone definition · 37 words
How does Google render pages?
Googlebot crawls the URL, then places the page in a rendering queue where a headless browser runs the JavaScript before indexing. This rendering can happen after a delay. Content present in the initial HTML is available sooner than content that depends on rendering.
And AI crawlers?
According to the Vercel and MERJ study (December 2024), the main AI crawlers tested do not execute JavaScript. Content that exists only after rendering escapes them. For engines backed by Google’s index, rendering depends on Google.
How do you check what is rendered?
Compare the raw source with the rendered DOM, use Search Console’s URL Inspection to see Google’s rendering, and test with curl what a bot without rendering retrieves. Look in particular for headings, text, links and structured data.
Frequently asked questions
Does rendering slow down indexing?
It can delay it, because rendering goes through a queue.
Is dynamic rendering recommended?
Google presents it as a transitional solution, not a lasting one.
How do I test my rendering?
URL Inspection, curl and comparing the source with the DOM.
Related terms
Further reading
- Search Central Live Deep Dive Barcelona 2026: what Google said over the 3 days
- MCP Chrome DevTools & MCP Google Analytics : essential for GEO and LLMs
- Google AI Overviews : the transition from SGE to AI Overviews
- ← Back to the GEO glossary (114 terms)