noindex
noindex
Также: директива noindex, запрет индексирования страницы
Noindex — указание поддерживающей его поисковой системе не включать страницу или файл в поисковый индекс. Его передают в метатеге страницы либо заголовке ответа сервера; это не запрет просмотра ресурса людьми.
Google описывает два способа передачи noindex и требует, чтобы робот мог получить ресурс. [1] Отдельный элемент <noindex> Яндекса относится к исключению текста и рассматривается ниже. [2]
Кратко
- Запрет обхода и запрет индексирования управляют разными этапами работы поиска. [1] [4]
- Правило на странице бесполезно для робота, который не может его прочитать. [3]
- Для PDF в Google используется заголовок ответа сервера. [1]
- При приёмке важны и пропущенные запреты, и запреты, ошибочно попавшие на публичные страницы.
Происхождение и история термина
6 марта 2007 года Google опубликовал объяснение обработки robots meta. В нём уже разбирались noindex, сочетания нескольких правил и конфликт разрешающего и запрещающего указаний. [5] Это подтверждённая веха использования директивы, а не дата её изобретения.
8 июня 2009 года блог Bing также включил метатег noindex в описание удаления адресов из индекса. [6] Два материала показывают применение механизма разными поисковиками. Их старые формы обращений, сроки обработки и перечни параметров не следует использовать как текущую инструкцию.
Связанный механизм robots.txt получил описание в RFC 9309, опубликованном в сентябре 2022 года. Документ посвящён обращениям автоматических клиентов к ресурсам, а не введению метатега noindex. [4] Поэтому дата стандарта не означает дату появления запрета индексирования.
Суть и механизм
Поисковый робот — программа, которая получает ресурсы сайта для обработки поисковой системой. [4] Важно разделять доступ к странице и решение о её присутствии в поиске. Google исключает страницу из результатов после получения и обработки noindex. Если загрузка запрещена через robots.txt, правило на странице не будет прочитано; адрес всё ещё может появиться в выдаче, например благодаря внешним ссылкам. [1]
Для HTML, то есть кода разметки страницы, Google показывает следующий вариант в служебной части head: [3]
html
<meta name="robots" content="noindex">
Это метатег с инструкцией для роботов. Его не нужно оборачивать вокруг текста. В отличие от него, HTTP-заголовок находится в ответе сервера — служебных данных, передаваемых вместе с ресурсом. Для PDF можно вернуть: [1]
http
X-Robots-Tag: noindex
Учебная ситуация: редакция открыла публичный предпросмотр макета по отдельному адресу, но не хочет видеть его среди поисковых результатов. Разработчик задаёт правило для этого адреса. Затем проверяет опубликованный материал: общий шаблон не должен случайно перенести туда то же ограничение. Это две разные проверки, хотя страницы похожи.
Если материал вообще не предназначен посторонним, задача другая: нужен контроль доступа. RFC 9309 прямо предупреждает, что правила для роботов не заменяют защиту содержимого. [4] Исключение из поиска не следует считать способом раздать секретную ссылку: доступность документа и его поисковая видимость проверяются отдельно.
Виды и классификации
Следующая таблица — рабочее разделение статьи по задаче и месту правила. Это не дополнительная классификация поисковых алгоритмов.
| Задача | Яндекс | |
|---|---|---|
| Исключить HTML-страницу | Документирован метатег robots с noindex. [3] | Документирован метатег robots с noindex. [2] |
| Ограничить использование фрагмента | data-nosnippet исключает текст из сниппета — краткого описания результата; это другая задача. [3] |
Элемент <noindex> исключает заключённый текст из индексирования. [2] |
У Яндекса есть и запись через комментарии <!--noindex--> и <!--/noindex-->. Справка предупреждает: если закрывающий тег отсутствует, скрытым считается весь контент страницы; многократная вложенность тоже обрабатывается с ограничением. [2] Поэтому целостность пары проверяют по итоговой разметке.
Отдельная ось — получатель правила. В Google метатег с именем googlebot адресуется его роботу, а общее robots используется для поисковых систем, поддерживающих соответствующие указания. [3] Проверка одного поисковика не подтверждает поведение остальных.
Как применяется на практике
До настройки составляют перечень адресов и ожидаемое состояние каждого. Например, в учебном каталоге есть опубликованная статья, публичный технический предпросмотр и PDF с пробной вёрсткой. Редактор решает, какие материалы предназначены для поиска. Разработчик выбирает место правила. Проверяющий сопоставляет решение с тем, что реально отдаёт сервер.
Удобно записывать не только адрес, но и тип страницы, ответственного за решение, дату изменения и требуемый результат. Для правила на весь шаблон в проверку включают несколько его представителей. Рядом оставляют публичные страницы, которые должны обходиться без этого ограничения. Это предлагаемый порядок приёмки, а не обязательный стандарт платформы.
Образец кода сам по себе ещё не результат внедрения. Нужно проверить конкретный URL — адрес ресурса — и полученный ответ. В учебной ситуации с PDF указание в HTML соседней страницы не заменяет проверку ответа самого файла. Аналогично изменение формы настройки в системе управления сайтом проверяют по опубликованному результату.
Как измерить или проверить
Для Google инструмент проверки URL позволяет посмотреть HTML, полученный Googlebot, а отчёт индексирования — страницы, на которых робот обнаружил noindex. [1] Эти данные полезны вместе с датой собственного изменения. Уже сохранённое правило и уже обработанное поисковиком правило не следует записывать как одно событие.
Учебный расчёт: перед запуском редакция проверила сорок адресов. Для двадцати служебных требовался noindex, для двадцати публичных — его отсутствие. В каждой группе нашлась одна ошибка.
| Группа | Проверено | Соответствуют решению | Ошибка |
|---|---|---|---|
| Служебные, нужен noindex | 20 | 19 | На одном запрета нет |
| Публичные, noindex не нужен | 20 | 19 | Один ошибочно закрыт |
| Всего | 40 | 38 | Два несоответствия |
Рассчитаем долю соответствия техническому заданию:
P = C / N × 100%
Здесь C — число адресов с ожидаемым состоянием, N — число проверенных адресов, P — доля в процентах. Получаем 38 / 40 × 100% = 95%. В числитель входят и правильно закрытые, и правильно открытые для индексирования страницы. Считать только количество обнаруженных noindex было бы ошибкой: в этом примере их двадцать, но два назначения неверны.
Процент характеризует именно выборку и правило проверки. Он не означает, что поисковик уже исключил 95% страниц, и не доказывает отсутствие ошибок за пределами списка. При N, равном нулю, доля не определена. Рядом с итогом сохраняют оба несоответствия: одно требует добавить запрет, другое — убрать его.
Ошибки, ограничения и спорные вопросы
Noindex нельзя заменять похожими по виду указаниями. В спецификации Google nofollow относится к переходам робота по ссылкам; none сочетает noindex и nofollow. Атрибут data-nosnippet управляет использованием фрагмента в описании результата, а не исключением всей страницы. [3]
Для Google запись noindex внутри robots.txt не поддерживается. [1] Не следует рассчитывать и на элемент Яндекса как на замену документированным способам Google: инструкция последнего предусматривает метатег или HTTP-заголовок. Различие касается не регистра букв, а места и области действия правила. [1] [2]
Ещё одна ошибка — считать сохранение настройки моментом исчезновения из поиска. Google должен снова получить ресурс; срок повторного обхода может различаться. [1] После снятия случайного запрета также сначала проверяют новый ответ, затем отслеживают состояние страницы.
Частые вопросы
Как исключить PDF из Google?
Документированный способ — X-Robots-Tag: noindex в ответе самого файла; ресурс должен оставаться доступным роботу для чтения правила. [1]
Элемент `<noindex>` и метатег — одно и то же?
Можно ли закрыть ресурс одновременно в robots.txt?
Если Google не сможет получить ресурс, он не прочитает noindex. [3] Запрет обхода не служит дополнительным подтверждением исключения из поиска.
Связанные термины
Источники
- Google. (n.d.). Block Search indexing with noindex. Google Search Central. Обновлено 10 декабря 2025 г. https://developers.google.com/search/docs/crawling-indexing/block-indexing (дата обращения: 29.10.2026). ↑ а б в г д е ж з и к л м
- Яндекс. Как запретить индексирование сайта или страниц // Справка Вебмастера. URL: https://yandex.ru/support/webmaster/ru/adding-site/indexing-prohibition (дата обращения: 29.10.2026). ↑ а б в г д е
- Google. (n.d.). Robots meta tag, data-nosnippet, and X-Robots-Tag specifications. Google Search Central. Обновлено 24 марта 2026 г. https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag (дата обращения: 29.10.2026). ↑ а б в г д е ж
- Koster, M., Illyes, G., Zeller, H., & Sassman, L. (2022, September). Robots Exclusion Protocol (RFC 9309). RFC Editor. https://www.rfc-editor.org/rfc/rfc9309 (дата обращения: 29.10.2026). ↑ а б в г д
- Google. (2007, March 6). Using the robots meta tag. Google Search Central Blog. https://developers.google.com/search/blog/2007/03/using-robots-meta-tag (дата обращения: 29.10.2026). ↑
- Microsoft Bing. (2009, June 8). How to remove URLs from our index (expanded edition). Bing Webmaster Blog. https://blogs.bing.com/webmaster/2009/6/How-to-remove-URLs-from-our-index-%28expanded-editio/ (дата обращения: 29.10.2026). ↑
Служебный блок
- Версия
- 2.0
- Факты проверены
- Подготовка
- Редакция Медиатрона
- Публикация
- утверждена владельцем издания 4 ноября 2026 г.
Редакция Медиатрона. Факты сверены с первоисточниками на дату проверки, публикация утверждена владельцем издания.
Нашли ошибку? info@mediatrone.ru