Server-side rendering (SSR)
Server-side rendering means the server sends a complete HTML page, rather than sending a near-empty page that JavaScript fills in once it loads in the browser.
It decides whether anything reading your page without running JavaScript can see your content at all.
Google's crawler does run JavaScript, though it queues that work and doesn't always come back promptly.
Vercel reported in December 2024 that OpenAI's and Perplexity's crawlers, among other major AI crawlers, don't render JavaScript, so a page that only assembles in the browser can be invisible to them.
You can test it in a minute: view the page source and search for a sentence you can see on screen, and if it isn't in the source, a machine reading the page may not find it either.
Every page I build renders on the server for this reason.
What this means for you
Server rendering means every system that visits can read the page, which is what makes new content quotable.
This one sits under Web design.
Related terms
Want to know how this looks on your account?
I'll look at what you've got and tell you where it stands, in the same plain terms.
Get in touch