Skip to main content
Technical implementation · Technical SEO

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. 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.

Server-side rendering

See also

Prerendering

See also

Indexability

See also

Technical SEO

See also

Core Web Vitals

See also

Relevant Plate Lunch Collective Services

AI SEO Context Map