Definition
Client-side rendering is an approach where a page arrives as a near-empty shell and the browser builds the visible content with JavaScript after loading. The meaningful text exists only after the script runs, not in the initial HTML the server sends.Why It Matters for AI Search
A crawler or model that does not execute JavaScript sees the shell, not the content. Many AI retrieval systems fetch the raw HTML and move on, so a client-side-rendered page can look empty to the very systems deciding whether to cite it. The content is there for a person with a browser and absent for a machine reading the source. Serving the meaningful text in the initial HTML, through server-side rendering or prerendering, is what keeps a page legible to retrieval.Related Terms
Server-side rendering
See also
Prerendering
See also
Indexability
See also
Technical SEO
See also
Core Web Vitals
See also