Skip to content
Platforms

Server-side rendering (SSR)

Server-side rendering is generating a page's full HTML on the server for each request, before sending it to the browser, rather than sending a mostly empty page and building the content with JavaScript in the visitor's browser. It gives both search crawlers and visitors complete content immediately, without waiting on rendering.

Also called: SSR

Why it matters to a buyer

SSR removes one of the more common technical SEO risks in modern web development: a search crawler receiving an empty or incomplete page because meaningful content only appears after client-side JavaScript runs, which can delay indexing or cause content to be missed entirely on a crawler's first, cheaper pass. For a buyer choosing a framework or evaluating a proposed rebuild, confirming the approach renders real content on the server, rather than relying on the crawler to execute JavaScript correctly, is a meaningful, low-effort risk reduction.

How it is measured or applied

A framework like Next.js renders a page's HTML on the server, or ahead of time through static generation, and sends that complete markup to the browser on the first request, with JavaScript then adding interactivity on top rather than building the content from scratch. It is verified by comparing a page's raw HTML source, viewed directly rather than through the browser's inspector, against what actually appears on screen, and by using Search Console's URL inspection tool to confirm Google's rendered version matches. It is measured in practice through faster Largest Contentful Paint and more reliable, faster indexing than an equivalent client-side-rendered page.

Sources

  1. SSR (Server-side rendering), MDN Web Docs

Thirty minutes to see where your site is invisible.

Book a free consultation with Ibrahem and Jeremy. We look at your site on search, AI answers and conversion while we talk, and you leave with a prioritised plan.

30 minutes. No pitch deck. You leave with a prioritised plan.