agentic‑readiness docs
/
Build one › Run a scan ›

DocsContentServer-side rendering

Server-side rendering

Whether the content exists before JavaScript runs. Most agents never run it.

adoption Web baselinetrend ► flatchecked on every pagechecks 3verified 2026-08-12
Set up Server-side rendering on your site Why an agent often sees an empty page, and how to check what yours returns before any script runs.
Free Serve content without JavaScript

Why an agent cares

Many crawlers and answer engines read only the raw HTTP response, so content that appears after hydration is invisible to them. This is measured as a heuristic comparison of the raw body against the rendered DOM, not as a spec check.

Adoption

Web baseline. Standard equipment on the web. Its absence is the exception rather than its presence.

Direction of travel: ► flat, as at .

The default posture of every mainstream framework, and long-standing Google JavaScript-SEO guidance.

What we check

Absence is never a finding. Every check below runs only once ssrPresent is true, so a site that has not adopted this is not assessed on it and appears in no report. 3 of these 4 can fail it. In a Lumar crawl these land on the page's own row.
CheckSeverityRaisesOn whose authority
ssrPrimaryContentEmptyhighusabilityinference
ssrContentOnlyAfterJshighusabilityinference
ssrBoilerplateOnlymediumusabilityinference
ssrLowStaticShareinformationalnothingLumar readiness profile

Specifications

DocumentRevisionKind
WHATWG HTML — the main elementLiving Standardspecification
Google Search: JavaScript SEO basicslivingguidance

Last re-read against the published documents: .