Техническое SEO

Noindex — что это, тег meta robots noindex nofollow

12 мин чтения

Noindex: что это такое и когда использовать тег

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

Что такое noindex на практике? Это инструмент для скрытия служебных, дублирующихся или нежелательных страниц от поисковой выдачи. В статье разберём синтаксис тега noindex в HTML, комбинации с nofollow, отличия от robots.txt и типичные ошибки при использовании.

Что такое noindex

Noindex — это директива для поисковых роботов, которая указывает: «Не добавляй эту страницу в поисковый индекс». Noindex — это способ исключить страницу из выдачи, сохранив возможность её сканирования.

Как работает noindex:

  1. Поисковый робот приходит на страницу
  2. Робот видит директиву noindex в мета-теге или HTTP-заголовке
  3. Робот сканирует контент, но не добавляет страницу в индекс
  4. Страница не появляется в результатах поиска

Что такое noindex в контексте SEO? Это инструмент управления тем, какие страницы сайта видны в поиске. Noindex — это не блокировка доступа (страница остаётся доступной по прямой ссылке), а именно исключение из поисковой выдачи.

Noindex поддерживается всеми основными поисковыми системами: Google, Яндекс, Bing. Директива стандартизирована и работает одинаково.

Тег noindex в HTML

Тег noindex в HTML добавляется в секцию <head> страницы. Noindex HTML — это мета-тег с атрибутом name="robots".

Базовый синтаксис тега noindex HTML:

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

Куда вставлять тег noindex:

Тег размещается внутри <head></head>, желательно в начале секции:

<head>
    <meta charset="UTF-8">
    <meta name="robots" content="noindex">
    <title>Заголовок страницы</title>
</head>

Noindex тег должен находиться именно в <head>. Если разместить его в <body>, поисковики могут его не увидеть.

HTML noindex для конкретного поисковика:

Можно указать директиву только для определённого бота:

  • <meta name="googlebot" content="noindex"> — только для Google
  • <meta name="yandex" content="noindex"> — только для Яндекса

Тег noindex HTML с name="robots" работает для всех поисковых систем одновременно.

Meta robots noindex

Meta robots noindex — полное название мета-тега с директивой запрета индексации. Разберём варианты синтаксиса robots noindex.

Meta noindex — базовый вариант:

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

Meta name robots noindex — расширенный синтаксис:

Атрибут name указывает, для кого директива (robots = все боты), content содержит саму директиву.

Meta name robots content noindex — примеры:

  • <meta name="robots" content="noindex"> — запрет индексации
  • <meta name="robots" content="index"> — разрешение индексации (по умолчанию)
  • <meta name="robots" content="none"> — эквивалент noindex, nofollow

Meta robots noindex — регистр не важен:

Следующие записи эквивалентны:

  • <meta name="robots" content="noindex">
  • <meta name="robots" content="NOINDEX">
  • <meta name="robots" content="Noindex">

Рекомендуется использовать нижний регистр для единообразия. Meta noindex — стандартный способ закрыть страницу от индексации.

Noindex nofollow — что значит

Robots noindex nofollow — комбинация двух директив, которая запрещает и индексацию, и переход по ссылкам.

Meta robots noindex nofollow — синтаксис:

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

Что означает meta name robots content noindex nofollow:

  • noindex — не добавлять страницу в индекс
  • nofollow — не переходить по ссылкам на этой странице, не передавать им вес

Когда использовать robots noindex nofollow:

  • Страницы авторизации и регистрации
  • Личный кабинет пользователя
  • Служебные страницы с внешними ссылками
  • Страницы, которые не должны влиять на ссылочный профиль

Meta robots noindex nofollow — максимально закрытый вариант. Страница не попадёт в индекс, и ссылки с неё не будут учитываться поисковиками.

Альтернативная запись:

<meta name="robots" content="none">

Значение «none» эквивалентно «noindex, nofollow».

Noindex follow — когда использовать

Noindex follow — комбинация, которая запрещает индексацию страницы, но разрешает переходить по ссылкам.

Meta name robots content noindex follow — синтаксис:

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

Что означает noindex follow:

  • noindex — страница не попадёт в поисковую выдачу
  • follow — робот перейдёт по ссылкам и проиндексирует связанные страницы

Сценарии использования noindex follow:

Страницы пагинации

Страницы /catalog/page/2/, /catalog/page/3/ могут быть закрыты от индексации, но ссылки на товары с них должны учитываться.

Архивные страницы

Архив блога по месяцам: сама страница архива не нужна в выдаче, но статьи из неё — нужны.

Страницы тегов

Страница тега может дублировать контент категорий, но ссылки на статьи полезны для индексации.

Страницы фильтров

Результаты фильтрации в каталоге: сами страницы фильтров часто закрывают, но товары на них должны индексироваться.

Noindex follow — оптимальный выбор, когда страница не нужна в выдаче, но содержит важные внутренние ссылки.

Разница между noindex и nofollow

Директивы noindex и nofollow выполняют разные функции. Важно понимать различия для правильного применения.

Параметрnoindexnofollow
Что делаетЗапрещает добавлять страницу в индексЗапрещает переходить по ссылкам
Влияет наВидимость страницы в выдачеПередачу ссылочного веса
Страница в выдачеНетДа (если нет noindex)
Ссылки учитываютсяДа (если нет nofollow)Нет
Типичное применениеСлужебные страницы, дублиНедоверенные ссылки, UGC

Возможные комбинации:

  • index, follow — по умолчанию, можно не указывать
  • noindex, follow — не индексировать, но учитывать ссылки
  • index, nofollow — индексировать, но не учитывать ссылки
  • noindex, nofollow — не индексировать и не учитывать ссылки

Noindex влияет на страницу, nofollow — на исходящие ссылки с неё. Это разные инструменты для разных задач.

Когда использовать noindex

Noindex применяется для страниц, которые не должны появляться в поисковой выдаче. Разберём типичные сценарии.

Служебные страницы

Страницы входа, регистрации, восстановления пароля. Они нужны пользователям, но бесполезны в поиске.

Дублирующийся контент

Если одинаковый контент доступен по разным URL, закройте дубли через noindex (или используйте canonical).

Страницы с параметрами

URL вида /catalog/?sort=price&color=red создают множество дублей. Закрывайте их через noindex.

Результаты внутреннего поиска

Страницы /search?q=запрос генерируются динамически и не несут уникальной ценности.

Личный кабинет и корзина

Персонализированные страницы не нужны в публичном индексе.

Thank you pages

Страницы благодарности после отправки формы или оформления заказа.

Тестовые и черновые страницы

Контент в разработке, который не должен попасть в выдачу раньше времени.

Страницы с тонким контентом

Если страница содержит мало полезной информации и не может конкурировать в поиске — лучше закрыть.

Какие страницы закрывать noindex

Конкретный список страниц, которые рекомендуется закрывать директивой noindex.

Обязательно закрывать:

  • /wp-admin/, /admin/ — административные разделы
  • /login/, /register/, /auth/ — страницы авторизации
  • /cart/, /checkout/ — корзина и оформление заказа
  • /account/, /profile/ — личный кабинет
  • /search/ — внутренний поиск по сайту
  • /thank-you/, /success/ — страницы благодарности
  • Страницы с GET-параметрами сортировки и фильтрации

Рекомендуется закрывать:

  • Страницы пагинации (/page/2/, /page/3/) — опционально
  • Страницы тегов при дублировании категорий
  • Архивы по датам в блоге
  • Страницы авторов (если нет уникального контента)
  • Страницы вложений в WordPress
  • Версии для печати

Не закрывать:

  • Основные страницы сайта (главная, услуги, о компании)
  • Карточки товаров и категории
  • Статьи блога
  • Контактную информацию

Noindex vs robots.txt

Noindex и robots.txt — разные инструменты управления индексацией. Как настроить robots.txt — подробное руководство.

Параметрnoindexrobots.txt
Что блокируетИндексацию страницыСканирование страницы
Робот видит контентДаНет
Страница в индексеНетМожет быть (без контента)
Где указываетсяНа каждой страницеВ одном файле
ГранулярностьПостраничнаяПо разделам/паттернам

Важный нюанс:

Если страница закрыта в robots.txt, робот не увидит мета-тег noindex. При этом страница может попасть в индекс «вслепую» — без контента, только по внешним ссылкам.

Рекомендации:

  • Для надёжного закрытия от индексации — используйте noindex
  • Для экономии краул-бюджета — используйте robots.txt
  • Для максимальной защиты — комбинируйте оба метода

Если нужно, чтобы страница гарантированно не появилась в выдаче — noindex надёжнее, чем robots.txt.

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

Пошаговая инструкция добавления тега noindex на страницу.

Способ 1: Прямое редактирование HTML

  1. Откройте HTML-файл страницы или шаблон в CMS
  2. Найдите секцию <head>
  3. Добавьте строку: <meta name="robots" content="noindex">
  4. Сохраните файл

Пример:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="robots" content="noindex, follow">
    <title>Страница авторизации</title>
</head>
<body>...</body>
</html>

Способ 2: Через CMS

Большинство CMS позволяют добавить мета-теги через интерфейс редактирования страницы или глобальные настройки SEO.

Способ 3: Через PHP (динамически)

Если нужно добавить noindex условно:

<?php if ($page_type == 'search') : ?>
    <meta name="robots" content="noindex">
<?php endif; ?>

Способ 4: Через плагины

SEO-плагины (Yoast, Rank Math, All in One SEO) позволяют добавлять noindex через настройки без редактирования кода.

Noindex в WordPress

Способ 1: Через Yoast SEO

  1. Установите и активируйте Yoast SEO
  2. Откройте редактирование страницы/записи
  3. Прокрутите до блока Yoast SEO
  4. Нажмите «Дополнительно» (Advanced)
  5. В поле «Разрешить поисковым системам показывать страницу» выберите «Нет»

Способ 2: Через Rank Math

  1. Установите Rank Math
  2. В редакторе страницы найдите блок Rank Math
  3. Перейдите в «Advanced»
  4. Переключите «Robots Meta» на «No Index»

Способ 3: Массовое закрытие типов контента

Yoast SEO → Настройки → Типы содержимого → выберите тип (например, «Метки») → «Показывать метки в результатах поиска» → Нет.

Способ 4: Встроенные настройки WordPress

Настройки → Чтение → «Попросить поисковые системы не индексировать сайт» — закрывает весь сайт (только для разработки!).

Способ 5: Через functions.php

Для программного добавления noindex на определённые страницы используйте хук wp_head.

Noindex через HTTP-заголовок

Директиву noindex можно передать через HTTP-заголовок X-Robots-Tag. Это полезно для файлов, у которых нет HTML-разметки (PDF, изображения).

Синтаксис X-Robots-Tag:

X-Robots-Tag: noindex

Или с несколькими директивами:

X-Robots-Tag: noindex, nofollow

Настройка через .htaccess (Apache):

<Files "secret-document.pdf">
    Header set X-Robots-Tag "noindex, nofollow"
</Files>

Для всех PDF-файлов:

<FilesMatch "\.pdf$">
    Header set X-Robots-Tag "noindex"
</FilesMatch>

Настройка через Nginx:

location ~* \.pdf$ {
    add_header X-Robots-Tag "noindex, nofollow";
}

Когда использовать X-Robots-Tag:

  • PDF-документы, которые не должны индексироваться
  • Изображения (редко нужно)
  • Файлы, генерируемые динамически без HTML
  • Когда нет возможности добавить мета-тег

X-Robots-Tag работает аналогично мета-тегу, но на уровне HTTP-ответа сервера.

Как проверить noindex на странице

После добавления noindex убедитесь, что директива работает корректно.

Способ 1: Просмотр исходного кода

  1. Откройте страницу в браузере
  2. Нажмите Ctrl+U (или правый клик → «Просмотр кода страницы»)
  3. Найдите (Ctrl+F) «noindex»
  4. Убедитесь, что тег присутствует в секции <head>

Способ 2: Инструменты разработчика

  1. Нажмите F12 для открытия DevTools
  2. Перейдите на вкладку Elements
  3. Найдите секцию <head>
  4. Проверьте наличие мета-тега robots

Способ 3: Проверка HTTP-заголовков

  1. F12 → вкладка Network
  2. Обновите страницу
  3. Выберите первый запрос (документ)
  4. В Response Headers ищите X-Robots-Tag

Способ 4: Google Search Console

  1. Откройте GSC
  2. Введите URL в строку проверки
  3. Посмотрите статус: «Исключено тегом noindex»

Способ 5: Онлайн-инструменты

Сервисы типа Screaming Frog, Netpeak Spider показывают директивы robots для каждой страницы при сканировании.

URL запрещён к индексированию тегом noindex — как исправить

Ошибка «URL запрещён к индексированию тегом noindex» появляется в Яндекс Вебмастере и Google Search Console, когда важная страница случайно закрыта от индексации. Разберём, как исправить эту проблему.

Шаг 1: Найдите источник noindex

Проверьте, откуда берётся директива:

  • Мета-тег в коде страницы
  • HTTP-заголовок X-Robots-Tag
  • Настройки SEO-плагина
  • Глобальные настройки CMS

Шаг 2: Удалите noindex

В зависимости от источника:

  • Удалите мета-тег из HTML-кода
  • Уберите X-Robots-Tag из .htaccess или конфига сервера
  • В Yoast/Rank Math: переключите на «Да» в настройках индексации
  • Проверьте глобальные настройки типов контента

Шаг 3: Проверьте изменения

Откройте страницу и убедитесь, что noindex больше нет в коде.

Шаг 4: Запросите переиндексацию

  • Яндекс Вебмастер: Индексирование → Переобход страниц → добавьте URL
  • Google Search Console: Проверка URL → «Запросить индексирование»

Шаг 5: Дождитесь обновления

Переиндексация занимает от нескольких часов до нескольких дней. Статус в панели вебмастера обновится после повторного сканирования.

Ошибки при использовании noindex

Типичные ошибки, которые приводят к проблемам с индексацией.

Ошибка 1: Noindex на важных страницах

Проблема: случайно закрыли от индексации страницы услуг, товаров или статьи.

Причина: массовая настройка типов контента в SEO-плагине, забытый тег после тестирования.

Решение: регулярно проверяйте отчёт «Исключённые страницы» в GSC и Вебмастере.

Ошибка 2: Noindex в сочетании с блокировкой в robots.txt

Проблема: страница закрыта в robots.txt, и робот не видит noindex.

Решение: если нужен noindex — откройте страницу в robots.txt.

Ошибка 3: Noindex на всём сайте

Проблема: галочка «Попросить поисковые системы не индексировать сайт» в WordPress осталась после разработки.

Решение: проверьте Настройки → Чтение после запуска сайта.

Ошибка 4: Конфликт мета-тегов

Проблема: на странице два тега robots с разными директивами.

Решение: оставьте один тег. При конфликте поисковики выбирают более строгую директиву.

Ошибка 5: Noindex вместо canonical

Проблема: дубли закрывают через noindex, хотя лучше указать canonical.

Решение: для дублей используйте canonical, noindex — для страниц, которые вообще не нужны в выдаче.

Ошибка 6: Забыли снять noindex после редизайна

Проблема: при переносе сайта скопировали noindex с тестовой версии.

Решение: чеклист запуска должен включать проверку директив robots.

Часто задаваемые вопросы

Что такое noindex?

Noindex — это директива для поисковых роботов, которая запрещает индексировать страницу. Страница с noindex не попадёт в поисковую выдачу. Используется в мета-теге: <meta name="robots" content="noindex"> или в HTTP-заголовке X-Robots-Tag.

Чем noindex отличается от nofollow?

Noindex — запрет индексации страницы (не показывать в выдаче). Nofollow — запрет переходить по ссылкам на странице (не передавать вес). Можно комбинировать: noindex, nofollow — страница не индексируется и ссылки не учитываются.

Чем noindex отличается от robots.txt?

Robots.txt запрещает сканирование — бот не увидит содержимое страницы. Noindex разрешает сканирование, но запрещает индексацию. Важно: если страница закрыта в robots.txt, бот не увидит noindex. Для надёжного закрытия от индексации используйте noindex.

Какие страницы закрывать через noindex?

Типичные кандидаты: страницы авторизации, личный кабинет, корзина, результаты поиска по сайту, страницы пагинации (опционально), технические страницы, страницы с дублирующимся контентом, thank you pages после форм.

Как исправить ошибку «URL запрещён к индексированию тегом noindex»?

Найдите и удалите мета-тег noindex из кода страницы или настроек CMS. Проверьте плагины SEO (Yoast, Rank Math) — там может быть галочка noindex. После удаления запросите переиндексацию в Яндекс Вебмастере или Google Search Console.

Проблемы с индексацией сайта?

Проведём технический аудит, найдём и исправим ошибки индексации. Обращайтесь за услугой Технический аудит сайта.

Проверено экспертом

Статья прошла профессиональную проверку качества

Фото Рамазан Миндубаев

Рамазан Миндубаев

Tech Head of SEO, TRINET.Group

Проверено: 29 января 2026

Области экспертизы:

Техническое SEOОбучениеКарьера в SEO

Теги:

NoindexMeta тегRobotsТехническое SEOИндексация
Поделиться статьёй:

Читайте также

Понравилась статья?

Закажите профессиональный SEO-аудит и мы применим эти знания для улучшения вашего сайта.

Заказать аудит