Яндекс.Метрика

Проверка X-Robots-Tag: как найти и исправить

28 Сентябрь, 2026 • Индексация и поисковые системы • 48 просмотров • 1 минут чтения

Проверка X-Robots-Tag заголовка

Как проверить X-Robots-Tag и найти ошибки индексации. Инструмент SerpMax для проверки HTTP заголовков. Разбор директив noindex, nofollow, none.

X-Robots-Tag — это HTTP заголовок, который управляет индексацией страницы так же, как meta-тег robots. Но есть важное отличие: meta-тег работает только для HTML-страниц, а X-Robots-Tag — для любых файлов. PDF, изображения, видео, документы — всё это можно закрыть от индексации через заголовок.

Проверить X-Robots-Tag онлайн можно через инструмент SerpMax. Он покажет все заголовки ответа сервера, включая X-Robots-Tag и его директивы.

Для комплексной проверки индексации и других технических параметров используйте SEO-аудит SerpMax.

Чем X-Robots-Tag отличается от meta robots

Meta robots стоит внутри HTML-кода страницы. X-Robots-Tag приходит в HTTP заголовке ответа сервера. Оба управляют индексацией, но работают в разных ситуациях:

— meta robots — только для HTML-страниц;

— X-Robots-Tag — для любых файлов, включая PDF, изображения, видео;

— X-Robots-Tag имеет приоритет, если оба указаны и противоречат друг другу;

— meta robots видят все роботы, X-Robots-Tag — только те, что поддерживают заголовок (Google, Яндекс, Bing).

Если нужно закрыть от индексации PDF-файл, meta-тег не поможет — внутри PDF нет HTML. А X-Robots-Tag работает.

Какие директивы поддерживает X-Robots-Tag

Заголовок принимает те же директивы, что и meta robots:

— noindex — не индексировать страницу;

— nofollow — не переходить по ссылкам на странице;

— none — то же самое, что noindex, nofollow вместе;

— noarchive — не показывать копию страницы в кэше;

— nosnippet — не показывать сниппет в выдаче;

— noimageindex — не индексировать изображения на странице;

— notranslate — не предлагать перевод страницы.

Директивы можно комбинировать через запятую:

X-Robots-Tag: noindex, nofollow

Как проверить X-Robots-Tag: пошаговая инструкция

Способ 1: Через инструмент SerpMax

Откройте проверку HTTP заголовков, введите URL и запустите. Инструмент покажет все заголовки ответа. Найдите строку X-Robots-Tag. Если её нет — заголовок не установлен, страница индексируется по умолчанию.

Если заголовок есть, посмотрите директивы. Например:

X-Robots-Tag: noindex — страница закрыта от индексации.

X-Robots-Tag: noindex, nofollow — страница закрыта и ссылки не передают вес.

Способ 2: Через DevTools в браузере

Откройте страницу, нажмите F12, перейдите на вкладку Network. Обновите страницу. Кликните на первый запрос. Справа откроется панель с заголовками. Найдите раздел Response Headers. Там будет X-Robots-Tag, если он установлен.

Способ 3: Через curl

Выполните в терминале:

curl -I https://example.com/page

Флаг -I запрашивает только заголовки. В выводе найдите строку X-Robots-Tag. Если строки нет — заголовок не установлен.

Типичные ошибки с X-Robots-Tag

Ошибка 1: Заголовок закрывает весь сайт

Самая разрушительная ошибка. Если сервер отдаёт X-Robots-Tag: noindex для всех страниц — весь сайт выпадает из индекса. Часто случается при неправильной настройке nginx или Apache. Проверить можно через инструмент SerpMax — если заголовок стоит на главной, скорее всего, он стоит везде.

Ошибка 2: Конфликт с meta robots

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

Ошибка 3: Заголовок стоит на страницах, которые должны индексироваться

Например, после тестирования забыли убрать noindex с раздела блога. Страницы не в индексе, трафик не идёт. Проверить можно через проверку HTTP заголовков SerpMax.

Ошибка 4: X-Robots-Tag для изображений

Если нужно закрыть изображения от индексации, но оставить страницу — используйте X-Robots-Tag: noimageindex. Если поставить noindex на изображение — оно не будет показываться в поиске по картинкам.

Как исправить X-Robots-Tag

Способ зависит от сервера.

Для Apache (.htaccess)

Чтобы закрыть конкретный файл:

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

Чтобы закрыть всю папку:

<Directory "/var/www/staging">Header set X-Robots-Tag "noindex, nofollow"</Directory>

Для nginx

В конфигурации сервера:

location /staging/ {add_header X-Robots-Tag "noindex, nofollow";}

Для конкретного файла:

location = /secret.pdf {add_header X-Robots-Tag "noindex";}

Для PHP

В начале скрипта:

header("X-Robots-Tag: noindex", true);

Для статических файлов на CDN

Многие CDN позволяют добавлять кастомные заголовки через настройки. Найдите раздел Headers или Response Headers и добавьте X-Robots-Tag с нужной директивой.

Как проверить X-Robots-Tag после исправления

Снова откройте проверку HTTP заголовков SerpMax. Убедитесь, что:

1. Заголовок X-Robots-Tag отсутствует на страницах, которые должны индексироваться.

2. Заголовок присутствует на страницах, которые нужно закрыть.

3. Директивы корректны — noindex для полного закрытия, noimageindex для изображений.

4. Нет конфликта с meta robots.

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

FAQ

Влияет ли X-Robots-Tag на позиции?

Да. Если заголовок закрывает страницу от индексации — она выпадает из поиска. Если страница не в индексе — она не ранжируется. Проверяйте заголовок после любых изменений на сервере.

Что приоритетнее — X-Robots-Tag или meta robots?

X-Robots-Tag. Если в заголовке noindex, а в meta — index, поисковик использует noindex. Более строгая директива всегда побеждает.

Можно ли использовать X-Robots-Tag для PDF?

Да, это один из немногих способов закрыть PDF от индексации. Meta-тег внутри PDF не работает. Используйте заголовок.

Как проверить X-Robots-Tag бесплатно?

Через инструмент SerpMax. Вставьте URL, запустите проверку — результат покажет все заголовки, включая X-Robots-Tag.

Что делать, если X-Robots-Tag стоит на всём сайте?

Найдите, где он настроен — в .htaccess, nginx или PHP. Уберите директиву для тех разделов, которые должны индексироваться. Оставьте только для служебных страниц.

Работает ли X-Robots-Tag для Яндекс?

Да. Яндекс поддерживает X-Robots-Tag так же, как Google. Директивы noindex, nofollow, noarchive работают.

Можно ли указать X-Robots-Tag только для одного робота?

Да. Формат: X-Robots-Tag: googlebot: noindex. Это применит директиву только к Googlebot. Для Яндекса: X-Robots-Tag: yandex: noindex.

Как быстро поисковик учтёт изменения X-Robots-Tag?

От нескольких дней до нескольких недель. Ускорить можно через переобход в Яндекс.Вебмастер или Google Search Console.

0 из 0 оценок