Dynamic rendering
Serving pre-rendered HTML to crawlers and the client-rendered app to browsers.
What Dynamic rendering means
Two code paths to keep in sync, and the crawler path is the one nobody looks at, so it goes stale quietly.
Terms this definition uses
Related terms in Delivery and rendering
What arrives on the wire, and what only exists after something else runs.
broken embed · payload ratio · render dependence · render dependence gap · edge cache pinning · TTFB · Core Web Vitals · CrUX · field data · prompt injection · Hydration mismatch · DOM depth · Edge transformation · 202 interstitial · rate limiting · bot management platform
Questions about Dynamic rendering
What is Dynamic rendering?
Serving pre-rendered HTML to crawlers and the client-rendered app to browsers.
Which area of the glossary does Dynamic rendering belong to?
Delivery and rendering: What arrives on the wire, and what only exists after something else runs.
← Hydration mismatch · DOM depth →
See it in the full glossary · 772 terms across 19 areas.
Free browser extension
See this on any site you visit, in one click.
CrawlCheck for Chrome grades every site you visit A–F and shows, from your own browser, what search engines and AI assistants are actually served. Free, no account.