Главная страница » Директива noindex: что это и как использовать
noindex

Директива noindex: что это и как использовать

Директива noindex — это специальный метатег, который указывает поисковым системам не индексировать страницу и не отображать её в результатах поиска. Это важный инструмент SEO, позволяющий контролировать, какие страницы сайта должны быть скрыты от поисковых роботов.

Зачем нужна директива noindex

  1. Скрытие дублирующихся страниц
    Если на сайте есть страницы с одинаковым или схожим контентом (например, фильтры товаров в интернет-магазине), noindex помогает избежать проблем с дублированием.
  2. Защита конфиденциальных данных
    Можно скрыть страницы с личной информацией, административными панелями, внутренними отчётами и другими чувствительными данными.
  3. Оптимизация бюджета индексации
    Поисковые системы тратят ресурсы на обход страниц сайта. Закрывая технические и ненужные страницы, можно ускорить индексацию важного контента.
  4. Устранение страниц с низкой ценностью
    Если страница не содержит уникального контента или не приносит пользы пользователям, её можно исключить из поиска.

Как добавить noindex на страницу

1. Через метатег robots

Самый распространённый способ — добавить метатег noindex в <head> страницы:

<meta name="robots" content="noindex, follow">
  • noindex – запрещает индексацию страницы
  • follow – разрешает поисковым роботам следовать по ссылкам на странице

Если добавить nofollow, роботы не будут переходить по ссылкам:

<meta name="robots" content="noindex, nofollow">

2. Через HTTP-заголовки

Этот способ используется, если страница отдаётся динамически или без возможности редактировать HTML:

X-Robots-Tag: noindex, follow

Заголовок можно отправлять с помощью .htaccess, PHP или серверных настроек.

3. Через robots.txt (не рекомендуется)

Добавление Disallow в robots.txt не гарантирует, что страница не попадёт в поиск. Если она уже была проиндексирована, поисковик может сохранить её в базе данных.

Где не стоит использовать noindex

  • На важных страницах (главная, категории, страницы товаров, статьи)
  • Для страниц, где нужно продвигать контент
  • Если страница закрыта только в robots.txt — поисковики могут её кэшировать, несмотря на запрет обхода

Как проверить, работает ли noindex

  1. Открыть исходный код страницы (Ctrl + U) и найти строку с <meta name="robots" content="noindex">.
  2. Использовать инструменты для вебмастеров (Google Search Console, Яндекс.Вебмастер).
  3. Проверить HTTP-заголовки через DevTools (Network → Headers).

Итог

Директива noindex – полезный инструмент SEO, который помогает управлять индексацией сайта. Её правильное использование позволяет скрыть ненужные страницы из поисковой выдачи, оптимизировать бюджет индексации и защитить конфиденциальные данные. Однако важно помнить, что noindex должен применяться осознанно, чтобы не скрыть важные страницы, которые должны привлекать трафик.