Technical SEO
CSR (Client-Side Rendering)
Описание термина
Рендеринг в браузере. Плохо для SEO, если не настроен пререндеринг.
Рендеринг в браузере. Плохо для SEO, если не настроен пререндеринг.
Рендер в браузере
При CSR HTML приходит почти пустой; контент собирается в браузере через JavaScript. Роботы выполняют JS, но с задержками и лимитами. Без доп. мер важный контент может не успеть отрисоваться — индексация страдает.
Решения для SEO:
- SSR или SSG: Отдавать готовый HTML (Next.js, Nuxt, Astro).
- Пререндер (Prerender): Роботам отдавать статический HTML, пользователям — SPA.
- Динамический рендер: Определять бота по User-Agent и отдавать упрощённый HTML.
Для интентных и коммерческих страниц CSR без пререндера/SSR — риск недоиндексации.