Rendering Modes and SEO

CSR, SSR, SSG and Hydration from a Crawler's Viewpoint

Every crawler reads the initial HTML response. Only some go on to execute JavaScript and read the rendered DOM: Googlebot renders with an evergreen Chromium 4,389 , Bingbot with Edge's engine (Crawl, Render, Index), and Applebot "may render the content of your website within a browser". Google still recommends server-side or pre-rendering because "not all bots can run JavaScript": a December 2024 Vercel 3,061 and MERJ study found that GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot and Common Crawl's CCBot executed no JavaScript at all.

What crawlers find in the response and after rendering, by rendering strategy
What crawlers find in the response and after rendering, by rendering strategy