Search Central LiveDeep Dive Europe 2026

Knowledge base v2.13.0 · Community edition · data through 2 October 2026

Thing · Concept

Rendering

Running a page's JavaScript in a headless Chrome so Google sees the content as a browser shows it.

ConceptAlso calledWeb Rendering Service

Open in Reef mapOpen in Graph

Narrative see the topics How Google renders pages, Debugging rendering

Claims
79
In Google’s docs
13
Said at the event
54
Not in docs
12
Kit items
17

Glossary · Rendering

Running a page's JavaScript in a browser engine to see what users see. Google renders with Chromium and indexes the rendered HTML.

Google’s documentation 13

Documented in

DocsSourceD2-C164

Google says Googlebot and its Web Rendering Service identify resources that do not contribute to essential page content, such as reporting and error requests, and may not fetch them, so client-side analytics may not give a full or accurate picture of their activity.

Google Search Central · Day 2 · Lightning session D: Rendering and JavaScript

DocsSourceD2-C200

In Google's March 2023 SEO office hours, John Mueller said Google handles infinite scroll with viewport expansion, rendering a page like a very long phone, which is not very efficient and can miss content, so pagination links are strongly recommended.

Google Search Central (SEO office hours transcript, March 2023) · Day 2 · Lightning session D: Rendering and JavaScript

DocsSourceD2-C273

Google's March 2023 SEO office hours say Google sees infinite-scroll content through viewport expansion, rendering a page like a very long phone, which is not particularly efficient and can miss infinite content.

Google Search Central (SEO office hours transcript, March 2023) · Day 2 · What is Google friendly JavaScript

DocsSourceD2-C829

Google's guide to fixing Search-related JavaScript problems says the Web Rendering Service may ignore caching headers and so use outdated JavaScript or CSS, and recommends content fingerprinting, which puts a hash of the content in the file name, as in main.2bb85551.js.

Google Search Central · Day 2 · What is Google friendly JavaScript

DocsSourceD2-C445

Google's guide to how Search works says rendering happens during the crawl, and describes indexing as analysing a page's text, key tags and attributes such as title elements and alt attributes, images and videos, and deciding whether the page is a duplicate or the canonical.

Google Search Central · Day 2 · Finding the gold nuggets: structured data, media, and more!

Said at the event 54

Slide and stage claims that name it, the ones Google’s documentation does not cover first.

Not in docs 12

StageNot in docsD3-C628

Gary Illyes said Google keeps saying it renders every URL on the internet and that he would say this is not true, though it is what he was told; he went on to say that Google's logs show the rendering queue cleared within weeks.

Gary Illyes · Day 3 · How long does it take to..?

Consistent with docs 18

SlideConsistent with docsD2-C127

A Google pipeline diagram ran from the crawl queue to the crawler, then through HTML parsing to processing, which passes pages to rendering and gets them back, and then to the index; rendering fetches its JavaScript and CSS through the crawler.

Erin Sparling · Day 2 · Lightning session D: Rendering and JavaScript

Confirmed by docs 9

StageConfirmed by docsD2-C274

Content loaded as elements enter the viewport, for example with an Intersection Observer, does load when Google renders a page, because Google's rendering viewport is very tall.

Erin Sparling · Day 2 · What is Google friendly JavaScript

Nothing to verify 15

SlideD2-C137

The first rendering blind spot a community speaker showed was content changes: text, images and recommendations that differ between the raw HTML and the rendered page, illustrated by a shop page whose rendered version had a whole extra section.

Sören Bendig · Day 2 · Lightning session D: Rendering and JavaScript

Press and analysis 12

AnalysisD1-C542

Google's redirects guide says Google Search follows JavaScript location redirects only after rendering, may never see one if rendering fails, and should be used only when server-side or meta refresh redirects are impossible; its site move guide asks for server-side permanent redirects (301 or 308) where technically possible. The JavaScript in Google's own migration was a fallback ('my only option'), not a pattern to copy.

Ibrahim Anjro · Day 1 · Q&A

AnalysisD2-C109

Ship robots rules in the HTML the server sends and never rely on JavaScript to lift a noindex: Google may skip rendering a page that arrives with noindex, so the page can stay out of the index even if a script removes the tag later.

Ibrahim Anjro · Day 2 · Controlling indexing

AnalysisD2-C855

On stage the rule was absolute (Google won't even process the JavaScript of a page served with noindex), while Google's guide says only that it may skip rendering; either way, a noindex in the served HTML must never be one that JavaScript is expected to lift.

Ibrahim Anjro · Day 2 · Controlling indexing

AnalysisD2-C132

The stage remark that content indexable without JavaScript can pass through without rendering does not mean such pages skip rendering, because Google's guide queues every 200 page for rendering; read it as: content already in the raw HTML does not depend on the slower rendering pass.

Ibrahim Anjro · Day 2 · Lightning session D: Rendering and JavaScript

AnalysisD2-C305

With a headless CMS, choose the rendering per template before launch (server-rendered or pre-rendered for pages that must rank), and make any agent-built test suite assert that the main content and <a href> links are present in the rendered HTML.

Ibrahim Anjro · Day 2 · What is Google friendly JavaScript

AnalysisD3-C630

Put critical content, links and meta tags in the server HTML: content that needs JavaScript reaches indexing only after rendering, usually within hours but sometimes weeks, and even Google's own speaker doubted that every URL gets rendered.

Ibrahim Anjro · Day 3 · How long does it take to..?

AnalysisD3-C676

The stage doubt that every URL gets rendered sits beside Google's JavaScript guide, which says every page with a 200 status is queued for rendering unless a robots rule blocks indexing: queued is not the same as rendered, so do not rely on rendering for critical content.

Ibrahim Anjro · Day 3 · How long does it take to..?

Built on these claims 17

Kit items about Rendering: their own words name it, or several of the claims they rest on do.

Developer requirements 13

8 more

Also inglossary terms Render queue, Rendering, Raw HTML and rendered HTML, Viewport expansion

Connected things 24

Most often named with it

Things named in the same claim, with the number of claims they share.

8 more things

Topics that feature it