Настройки

Конфиденциальность важна для нас, поэтому вы можете отключить отдельные виды хранения данных, которые не нужны для базовой работы сайта. Блокировка некоторых категорий может повлиять на ваше впечатление от сайта. Подробнее (Политика использования cookie)

Принять все cookie

Бесплатная проверка HTTP-заголовков: изучите заголовки ответа любого URL

Проверьте HTTP-заголовки любого URL бесплатно. Изучите X-Robots-Tag, кеширование, сжатие и заголовки безопасности и найдите директивы, которых не видно в HTML.

Инструменты

Thibault Besson-Magdelain, основатель Sorank

Об авторе

Thibault Besson-Magdelain

Основатель Sorank, более 7 лет опыта в SEO, увлечён GEO.
На этой странице

Узнайте всё о Проверка HTTP-заголовков!

Создано
14/9/26
Последнее обновление:
15/9/26
Коридор из серверных шкафов в современном дата-центре

Кратко

проверка HTTP-заголовков запрашивает любой URL, следует за его редиректами и показывает итоговый код ответа, все заголовки ответа, оценку безопасности по семи заголовкам безопасности, а также заголовки кеширования и сжатия. Сначала смотрите на код ответа и на любой X-Robots-Tag, потому что заголовок может убрать из индекса страницу с идеальным HTML, затем на кеширование и сжатие, затем на безопасность.

Хотите узнать больше? Спросите

Проверка HTTP-заголовков показывает, что ваш сервер сообщает ещё до начала страницы: код ответа, правила кеширования, политики безопасности, а иногда и инструкции по индексации. Эти заголовки не видны в исходном коде страницы, но Google их читает. Любое правило, которое можно задать в метатеге robots, например noindex, можно отправить и в заголовке X-Robots-Tag, и это способ управлять файлами без HTML, такими как PDF или изображения (Google Search Central, метатег robots и X-Robots-Tag). Когда страница выпала из Google, а в её HTML ничего подозрительного нет, следующее место для поиска причины: заголовки.

Ряд стоечных серверов с зелёными индикаторами состояния в дата-центре

Что показывает проверка HTTP-заголовков?

Введите URL. Инструмент запрашивает его, следует за редиректами до конечного адреса и возвращает отчёт из четырёх частей.

Часть отчётаЧто в ней
Ключевые показателиИтоговый HTTP-код ответа, число присутствующих заголовков безопасности из 7, общее число заголовков, название сервера
Заголовки безопасностиПрисутствуют или отсутствуют, со значением и степенью важности каждого
Кеш и производительностьCache-Control, Expires, ETag, Last-Modified, Age, Vary, Content-Encoding и Content-Type
Все заголовкиВсе возвращённые заголовки в алфавитном порядке, отображаются по запросу

Три проверки в день бесплатны, после быстрой проверки от ботов. Отчёт показывает ответ для итогового URL; чтобы увидеть каждый шаг цепочки редиректов, используйте проверку редиректов.

Какие заголовки влияют на SEO?

Четыре вида заголовков меняют то, как поисковые системы сканируют и индексируют URL. Найдите их в полном списке заголовков.

ЗаголовокПримерВлияние на Google
Код ответа200, 301, 404, 503Ответ 2xx может быть проиндексирован; Google проходит до 10 шагов редиректа (Google, HTTP-коды ответа)
X-Robots-TagX-Robots-Tag: noindexТе же правила, что у метатега robots, применимые к любому типу файла
Link, rel="canonical"Link: <https://example.com/page>; rel="canonical"Объявляет предпочтительный URL, полезно для PDF
Link, rel="alternate" hreflangLink: <https://example.com/de/>; rel="alternate"; hreflang="de"Объявляет языковые версии, один из трёх равноценных способов

Два предупреждения из документации Google. Для canonical выбирайте либо HTML-элемент link, либо HTTP-заголовок: использование обоих «чаще приводит к ошибкам», например когда они указывают на разные URL (Google, объединение дублирующихся URL). Для hreflang HTML, HTTP-заголовки и файлы sitemap равноценны, а заголовки удобны для файлов не в формате HTML (Google, локализованные версии). Проверьте сторону HTML с помощью проверки canonical и генератора hreflang.

Как рассчитывается оценка безопасности?

Оценка безопасности = присутствующие заголовки безопасности ÷ 7 × 100. Каждый заголовок учитывается одинаково, независимо от степени важности. Кольцо становится зелёным от 70%, жёлтым от 40%, красным ниже.

ЗаголовокВажностьЧто он делает
Strict-Transport-Security (HSTS)ВысокаяСообщает браузерам использовать для этого хоста только HTTPS
Content-Security-PolicyВысокаяОграничивает, какие скрипты, стили и ресурсы может загружать страница
X-Content-Type-OptionsСредняяНе даёт браузерам угадывать тип файла («nosniff»)
X-Frame-OptionsСредняяНе позволяет другим сайтам встраивать ваши страницы во фреймы
Referrer-PolicyСредняяУправляет тем, что ваши URL раскрывают сайтам, на которые вы ссылаетесь
Permissions-PolicyСредняяОтключает функции браузера, которыми вы не пользуетесь, например камеру
X-XSS-ProtectionНизкаяУстаревший фильтр, теперь признан нерекомендуемым

Оценка проверяет наличие, а не качество: Content-Security-Policy, разрешающая всё, считается присутствующей. И не гонитесь за последним баллом: MDN помечает X-XSS-Protection как устаревший и не советует использовать его в новых проектах (MDN, X-XSS-Protection). Хорошо защищённый современный сайт может намеренно находиться на 86% (6 из 7). Проект OWASP Secure Headers описывает рекомендуемые значения для каждого заголовка (OWASP Secure Headers Project).

Крупный план передней панели сервера с синей подсветкой

Как заголовки кеширования и сжатия влияют на скорость?

Они определяют, сколько повторно скачивает вернувшийся посетитель и насколько тяжёл каждый ответ.

  • Cache-Control задаёт правила. «max-age=N» сохраняет ответ свежим N секунд; «no-cache» разрешает хранение, но требует сверки с сервером перед каждым повторным использованием; «no-store» запрещает хранение (MDN, Cache-Control).
  • ETag и Last-Modified позволяют браузеру спросить, изменился ли файл, и получить короткий ответ вместо всего файла, если он не менялся.
  • Age показывает, как долго CDN хранит ответ: наличие значения означает, что ответ пришёл из кеша.
  • Vary перечисляет заголовки запроса, которые меняют ответ, например Accept-Encoding.
  • Content-Encoding показывает сжатие: gzip, br (Brotli) или zstd. HTML-страница без сжатия скачивается в несколько раз тяжелее, чем нужно.

Типичная схема: статические файлы с версионными именами получают длинный max-age, часто с «immutable»; HTML получает короткий max-age или «no-cache», чтобы обновления появлялись сразу. Измерьте эффект для всей страницы с помощью проверки размера страницы.

Как выглядит здоровый ответ?

Вот типичный набор заголовков для HTML-страницы, которая индексируется, разумно кешируется, сжата и защищена, с пояснением к каждой строке.

Возвращённый заголовокКак читать
HTTP-код 200Страница отвечает нормально и может быть проиндексирована
Content-Type: text/html; charset=utf-8HTML-страница с объявленной кодировкой
Content-Encoding: brСжато с помощью Brotli
Cache-Control: max-age=300Кешируется на пять минут, поэтому обновления видны быстро
Vary: Accept-EncodingКеши хранят отдельно сжатую и несжатую версии
Strict-Transport-Security: max-age=31536000Только HTTPS в течение года
Нет X-Robots-TagНет скрытого ограничения индексации

Если вы видите «X-Robots-Tag: noindex» на странице, которая должна быть в Google, или 302 там, где ожидали 301, исправьте это в первую очередь.

Когда стоит проверять заголовки?

  • Страница пропала из Google, а её HTML выглядит нормально: ищите X-Robots-Tag, затем подтвердите с помощью проверки индексируемости.
  • После миграции, смены CDN или нового тарифа хостинга, когда правила редиректов, кеша и безопасности переписываются массово.
  • После выхода тестового сайта в продакшен, так как общий заголовок «noindex», выставленный на тестовом сервере, часто переживает переезд.
  • Перед работой над производительностью, чтобы увидеть, что кешируется, что сжимается, а что нет ни того, ни другого.
  • Для PDF и изображений, которые вы хотите индексировать или скрыть, так как заголовки единственный способ дать им инструкции.

Каковы ограничения проверки?

Инструмент видит то, что получает его собственный запрос. Некоторые серверы отвечают по-разному в зависимости от посетителя: брандмауэр может блокировать неизвестных ботов, CDN может отличаться по странам, а некоторые сайты отдают поисковым роботам другой ответ. Если результат вас удивляет, сравните его с инструментом проверки URL в Google Search Console, который показывает, что получил Googlebot. Отчёт также показывает ответ только итогового URL; промежуточные редиректы относятся к проверке редиректов.

Как поддерживать правильные заголовки по всему сайту?

Проверяйте шаблоны, а не отдельные страницы. Заголовки обычно задаются один раз в конфигурации сервера, CDN или фреймворка, поэтому одно неверное правило затрагивает тысячи URL. После каждого изменения инфраструктуры проверяйте по одному URL каждого типа: главная страница, статья, товар, PDF, изображение.

Для более широкой технической проверки запустите аудит SEO на странице и посмотрите нашу статью глоссария о техническом SEO-аудите. Чтобы следить за влиянием ваших исправлений на трафик и на ответы ИИ, используйте дашборд GEO и SEO Sorank или спросите SEO Chat Sorank, что тот или иной заголовок значит для вашего сайта.

Код ответа, X-Robots-Tag, canonical, затем кеш и безопасность: именно такой порядок в первую очередь защищает ваши позиции. Проверьте ключевые URL с помощью инструмента выше, затем посмотрите тарифы Sorank, чтобы следить за сайтом на autopilot.

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

Что такое заголовок X-Robots-Tag?

HTTP-заголовок ответа, который несёт те же инструкции, что и метатег robots, например noindex или nofollow. Поскольку он находится в ответе сервера, а не в HTML, его не видно в исходном коде страницы, и это единственный способ дать инструкции по индексации для таких файлов, как PDF и изображения.

Какие заголовки безопасности должен отправлять сайт?

Strict-Transport-Security, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options (или правило CSP frame-ancestors), Referrer-Policy и Permissions-Policy. X-XSS-Protection устарел, и на современных сайтах его можно не использовать.

Влияют ли HTTP-заголовки на скорость страницы?

Да. Cache-Control, ETag и Last-Modified определяют, сколько повторно скачивает вернувшийся посетитель, а Content-Encoding показывает, сжаты ли ответы с помощью gzip, Brotli или zstd. HTML-страница без сжатия или кеширования это лёгкий выигрыш в скорости, который стоит исправить.

Источники

Другие бесплатные SEO-инструменты

ОНИ ПОПРОБОВАЛИ SORANK ДО ВАС

Отзывы амбициозных основателей

Органический ростЭлектронная коммерция

От 0 до 10000 посетителей за 5 месяцев

Celio Fabianomonrobotlavevitre.fr
Органический ростПрограммное обеспечение

От 0 до 5000 клиентов за 8 месяцев

Thibault BMsorank.com
Органический ростДосуг и авиация

от 0 до 1104 кликов за 4 месяца

Dominiqueflight-sensations-idf.com
Органический ростМузыкальное ПО

Клики x30 за 4 месяца

Valentin Cordiertiger-sounds.com
Органический ростЗдоровье и самочувствие

Клики x30 за 4 месяца

Rodrigue Bretonalthevia.com