WebmasterID logoWebmasterID
Crawl diagnostics

Fetch and render: how Google sees your page

Google crawls a page, then renders it with a headless Chromium-based engine before indexing, so the indexed content is the rendered DOM, not just the raw HTML. The old standalone Fetch as Google tool has been folded into the URL Inspection live test, which shows the rendered HTML, a screenshot, and loaded resources. Differences between raw and rendered output explain many JavaScript indexing problems.

Verified against primary sources

Crawl, render, index

Google's pipeline has three stages: crawling (fetching the URL), rendering (executing the page in a headless browser to build the DOM, including JavaScript), and indexing (storing the rendered content). Google has stated its rendering uses an evergreen, Chromium-based Web Rendering Service kept up to date with current Chrome.

Because indexing uses the rendered output, the question is not just what your server returned, but what the page looked like after scripts ran and resources loaded. Raw HTML and rendered HTML can differ substantially on JavaScript-driven sites.

Testing rendering today

The standalone Fetch as Google tool was retired and its capabilities moved into Search Console's URL Inspection tool. Run Test Live URL, then open the rendered HTML, the screenshot, and the list of page resources. Resources Google could not load — blocked by robots.txt, timed out, or erroring — are flagged, and any missing resource can mean missing rendered content.

Compare the rendered HTML against what you expect: if key text or links exist in the browser but not in the rendered HTML, Google likely is not seeing them, which explains why such content may not be indexed or followed.

Common rendering pitfalls

Blocking JavaScript or CSS in robots.txt is a frequent cause of incomplete rendering: if Google cannot fetch the scripts that build the page, it cannot render that content. Heavy client-side rendering that depends on slow or fragile requests can also fail within rendering limits.

Mitigations include keeping critical resources crawlable, ensuring important content does not depend solely on user interaction (clicks, scrolls) to appear, and considering server-side rendering or pre-rendering for content that must be reliably indexed. The live test is the ground truth for whether these efforts worked.

How it appears in analytics and logs

Because Google indexes the rendered page, content that only appears after JavaScript runs depends on successful rendering. If a resource fails to load or scripts error, rendered content can be missing even though the page looks fine in a browser.

Diagnostic use case

Verify what Google actually renders for a page — especially JavaScript-built content — using the URL Inspection live test, and fix gaps where rendered content is missing.

What WebmasterID can help detect

WebmasterID records which resources crawlers fetch server-side, helping confirm whether the scripts and assets a page needs to render were actually requested by the crawler.

Common mistakes

Privacy and accuracy notes

Rendering inspection concerns how a crawler processes a page, not visitor data. WebmasterID records crawler fetches without attaching them to any person.

Frequently asked questions

Where did Fetch as Google go?
Its functionality moved into the URL Inspection tool in Search Console. Use Test Live URL and view the rendered HTML, screenshot, and loaded resources to see how Google renders the page.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.