Выполнение JavaScript при HTTP-статусах, отличных от 200
ЧерновикTinyMCE Разметка Quill CKEditor Trumbowyg Imperavi Jodit Summernote SimpleMDE
TinyMCE Разметка Quill CKEditor Trumbowyg Imperavi Jodit Summernote SimpleMDE
| ID новости | 194 |
|---|---|
| Тип родительского текста | раздел |
| Родительская модель | SEO-продвижение |
| Название | Выполнение JavaScript при HTTP-статусах, отличных от 200 |
| Полное название | Google объяснил, как выполняется JavaScript при HTTP-статусах, отличных от 200 |
| Метки |
Внешняя ссылка:
Внешняя ссылка на изображение:
не определены
Галереи, созданные для модели
Добавить галереюГалереи, связанные с моделью
Связать галлерею-
google-explains-javascript-execution-on-non-200-http-status
- Править идентификатор
-
/news/google-explains-javascript-execution-on-non-200-http-status/
Google сообщил, что если HTTP-статус страницы отличается от 200 (например, это страницы ошибок с кодом 404), этап рендеринга может быть пропущен.
Компания внесла очередные изменения в справочную документацию по JavaScript SEO, чтобы подробнее объяснить и уточнить, как выполняется JavaScript на страницах с HTTP-статусами, отличными от 200.
Что изменилось
Google написал: «Все страницы с HTTP-статусом 200 отправляются в очередь на рендеринг, независимо от того, используется ли на странице JavaScript».
Также было добавлено уточнение: «Если HTTP-статус не равен 200 (например, на страницах ошибок с кодом 404), рендеринг может быть пропущен».
Кроме того, Google подтвердил, что Googlebot ставит в очередь на рендеринг все страницы, которые возвращают HTTP-статус 200.
Обновлённый раздел документации
Googlebot JavaScript и статус 200
Google пояснил: «Хотя страницы с HTTP-статусом 200 отправляются на рендеринг, это правило может не применяться к страницам с HTTP-статусами, отличными от 200».
Другие изменения в документации
На этой неделе Google внёс и другие правки в документацию по JavaScript SEO, включая:
- уточнение работы каноникализации при использовании JavaScript;
- рекомендацию не использовать JavaScript для генерации тега noindex в исходном коде страницы.
Почему это важно
Это означает, что необходимо следить за тем, чтобы важные страницы сайта возвращали HTTP-статус 200. В противном случае Google может пропустить этап рендеринга.
Если рендеринг будет пропущен, это с высокой вероятностью приведёт к ухудшению позиций страницы в результатах поиска Google.