JavaScript SEO: что Google видит до и после рендеринга страницы
Исходный HTML содержит один пустой контейнер. Текст, ссылки и карточки появляются только после выполнения JavaScript в браузере.
Разделяйте crawl и render
Googlebot сначала получает ответ сервера, затем подходящие страницы с кодом 200 могут попасть в очередь рендеринга, где Chromium выполняет доступные скрипты и строит итоговый DOM. Это два этапа.
Не прячьте основу за ошибкой
Сбой API, blocked script, бесконечный loading state или зависимость от cookie способны оставить роботу пустой шаблон без основного текста и внутренних ссылок. Контент исчезает.
Проверяйте результат робота
Сравните raw response, rendered HTML и screenshot в URL Inspection, затем найдите там заголовок, canonical, важные anchors и данные карточки без ручного клика. Одного браузера мало.
Возьмите один шаблон SPA и отключите сохраненную сессию, cache и расширения браузера перед проверкой. Если ключевой блок отсутствует в rendered HTML, исправляйте доставку данных до оценки позиций.
Общий контур дает материал про технический SEO-аудит. Источник: Google Search Central.
Comments are closed.