Skip to content
regensbot
DEV-REN-01Should1 of 10 in REN

Server-render the main content and everything indexing depends on (SSR, static generation or hybrid)

Level
Should

Recommended: skip it only for a reason you can name.

Documentation

Documented

At least one cited Google document states or supports it.

Covered

Automatic

Decided automatically once Regensbot renders your pages.

Why it matters

Every 200 page waits in a render queue, for seconds or longer, and rendering can fail or time out; content already in the server HTML does not depend on that slower pass. Google named server-side rendering as the fix for slow live reads of a page, and a community speaker stressed that AI systems that cannot render JavaScript see only the raw HTML. Said at Search Central Live (October 2026): content that JavaScript adds is usually seen by indexing within a few hours but at worst within weeks, and a Google speaker doubted that every URL is actually rendered; Google's JavaScript guide says every 200 page is queued for rendering, and queued is not the same as rendered.

How to meet it

Choose the rendering mode per template before launch: server-render or pre-render every template that must rank (product, category, article, landing pages), including the title, meta description, canonical, robots meta tag, hreflang, main text, prices and internal links. Hydrate on the client for interactivity only. With a headless CMS, render on the server or at build time rather than only in the browser.

How to test it

curl -s the page and find the main heading, price and key links in the raw HTML; compare with the rendered HTML in URL Inspection; with JavaScript disabled in DevTools the page still shows its main content.

How Regensbot covers it

AutomaticNeedsRendering in headless Chromium

Decided automatically once Regensbot renders your pages.

Headless Chromium renders the page on an isolated render service, and the raw and the rendered HTML run through the same parsers.

How verdicts workWhat you connect

Sources

Google documents02

  1. 01Understand the JavaScript SEO basicsGoogle Search Central (opens in a new tab)
  2. 02Dynamic rendering as a workaroundGoogle Search Central (opens in a new tab)

Claims in the knowledge base11

  1. D2-C131SourceLightning session D: Rendering and JavaScriptGoogle's documentation
  2. D2-C172SourceLightning session D: Rendering and JavaScriptGoogle's documentation
  3. D2-C124ConsistentLightning session D: Rendering and JavaScriptSaid on stage
  4. D2-C139ConsistentLightning session D: Rendering and JavaScriptSaid on stage
  5. D2-C133n/aLightning session D: Rendering and JavaScriptThe author's interpretation
  6. D2-C125n/aLightning session D: Rendering and JavaScriptThe author's interpretation
  7. D3-C627ConsistentHow long does it take to..?Said on stage
  8. D3-C628UndocumentedHow long does it take to..?Said on stage
  9. D3-C676n/aHow long does it take to..?The author's interpretation
  10. D2-C247ConsistentLightning session D: Rendering and JavaScriptSaid on stage
  11. D2-C249UndocumentedLightning session D: Rendering and JavaScriptSaid on stage

Claim IDs refer to the Search Central Live 2026 knowledge base. The knowledge base (opens in a new tab)

Consistent
Google's documentation supports it without stating it.
Undocumented
Said or shown at the event, not in the documentation.
Source
The claim is the cited document itself.
n/a
Nothing to verify: a quotation, framing, opinion or analysis.

Audit

Check it on your site.

One audit checks a URL against all 138 requirements and returns one finding for each, with its source. One URL decides 66; for each of the others, the finding says which source to connect.