Client-Side Rendering
Building page content in the browser with JavaScript after the server has already sent its response.
What it means
The server sends a small document and some script. The script runs, fetches data, and builds the page. A person with a browser sees a full page. A retriever reading the raw response sees an empty frame.
Most AI crawlers do not execute JavaScript, and the ones that do treat it as expensive and optional.
The part a short definition leaves out
This is not an argument against JavaScript frameworks. It is an argument for server-side rendering or pre-rendering the content those frameworks produce, which every major framework now supports and which is a build decision rather than a content one.
Where this comes from
See whether this is costing you anything
The inspection reports on this signal directly, alongside thirty-seven others, and tells you whether it is a quick fix on your site or something deeper.