Server-Side Rendering (SSR)
01 Definition
Server-Side Rendering (SSR) meaning: Building the full HTML of a page on the server before sending it to the browser.
Server-side rendering generates a page's complete HTML on the server for each request, then sends it to the browser. Crawlers and users receive content immediately without waiting for client JavaScript to build it. This usually helps indexing and can improve how fast content first appears.
Also called
Why it matters
How Server-Side Rendering (SSR) fits the work
Because search engines get fully formed HTML right away, server-side rendering makes JavaScript-based content easier to crawl and index than relying on the browser to build it.
In context
A news site switched to server-side rendering so each article arrived as complete HTML, and crawlers indexed new stories within hours instead of days.
Practical note
SSR adds server load and complexity, and time to first byte can rise if the server is slow. Many teams pair it with caching or a hybrid approach to balance speed.