Google не рекомендует использовать JavaScript для noindex
АктивенTinyMCE Разметка Quill CKEditor Trumbowyg Imperavi Jodit Summernote SimpleMDE
TinyMCE Разметка Quill CKEditor Trumbowyg Imperavi Jodit Summernote SimpleMDE
| ID новости | 192 |
|---|---|
| Тип родительского текста | раздел |
| Родительская модель | SEO-продвижение |
| Название | Google не рекомендует использовать JavaScript для noindex |
| Полное название | Google не рекомендует использовать JavaScript для генерации тега noindex в исходном коде страницы |
| Метки |
Внешняя ссылка:
Внешняя ссылка на изображение:
не определены
Галереи, созданные для модели
Добавить галереюГалереи, связанные с моделью
Связать галлерею-
google-says-dont-use-javascript-to-generate-a-noindex-tag
- Править идентификатор
-
/news/google-says-dont-use-javascript-to-generate-a-noindex-tag/
Google обновил документацию по JavaScript SEO, уточнив, что поисковый робот может пропускать этап рендеринга и выполнения JavaScript. В результате использование JavaScript для управления тегом noindex может работать не так, как ожидается.
Что изменилось
Google обновил раздел документации, добавив следующее пояснение:
«Когда Google сталкивается с тегом noindex, он может пропустить рендеринг и выполнение JavaScript. Это означает, что использование JavaScript для изменения или удаления meta-тега robots с директивой noindex может не сработать. Если вы хотите, чтобы страница индексировалась, не используйте тег noindex в исходном коде страницы».
Как было раньше
Ранее в документации говорилось:
«Если Google обнаруживает тег noindex, он пропускает рендеринг и выполнение JavaScript. Поскольку JavaScript в этом случае не выполняется, удалить тег со страницы невозможно. Использование JavaScript для изменения или удаления meta-тега robots может работать некорректно. Google пропускает рендеринг и выполнение JavaScript, если meta-тег robots изначально содержит noindex. Если существует вероятность, что страницу всё же нужно индексировать, не используйте тег noindex в исходном коде страницы».
Почему Google внёс это изменение
Google пояснил: «Хотя Google может отрендерить страницу, использующую JavaScript, поведение этого процесса чётко не определено и может меняться. Если существует вероятность, что страницу нужно индексировать, не используйте тег noindex в исходном коде страницы».
Почему это важно для SEO
Для важных директив и механизмов блокировки Googlebot и других поисковых роботов безопаснее не полагаться на JavaScript. Если вы хотите гарантированно исключить страницу из выдачи, не стоит использовать JavaScript для выполнения подобных инструкций — тег noindex должен присутствовать сразу в HTML-коде страницы.