Проверка HTTP-заголовков

Покажем код ответа и полный список заголовков сервера с пояснениями.

Поддерживаются адреса http:// и https://. Результат не сохраняется.

Что такое HTTP-заголовки

Вместе со страницей сервер отправляет служебные строки — заголовки. В них записаны код ответа, тип и кодировка содержимого, правила кеширования, сжатие, cookies и политики безопасности. Пользователь их не видит, но от них зависит скорость загрузки, индексация и защищённость сайта.

Какие заголовки важны

  • Код ответа — 200 для рабочей страницы, 301/302 для редиректа, 404 для несуществующей.
  • Content-Type — тип и кодировка; для HTML — text/html; charset=UTF-8.
  • Content-Encoding — сжатие gzip или br (Brotli). Без него страница весит в 3–5 раз больше.
  • Cache-Control, Expires, ETag, Last-Modified — кеширование в браузере и на прокси.
  • X-Robots-Tag — директивы для роботов на уровне сервера; случайный noindex здесь не видно в коде страницы.
  • Strict-Transport-Security, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy — безопасность.

Как пользоваться результатом

  1. Проверьте код ответа: для живой страницы он должен быть 200 без редиректов.
  2. Убедитесь, что включено сжатие для HTML, CSS и JS.
  3. Посмотрите, нет ли случайного X-Robots-Tag: noindex.
  4. Проверьте заголовки безопасности: HSTS и защиту от встраивания во фреймы.
  5. Если видите редирект — откройте полную цепочку в проверке редиректов.

Заголовки на сайте 1С-Битрикс

Битрикс по умолчанию отдаёт заголовок X-Powered-CMS: Bitrix Site Manager — его можно убрать на уровне веб-сервера, чтобы не раскрывать платформу. Для статики заголовки кеширования настраиваются в nginx, для HTML — через композитный сайт и Last-Modified. Заголовки безопасности удобнее всего добавлять в конфигурацию nginx или в .htaccess.

Полезные материалы Bitrix-Help

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

Как посмотреть заголовки в браузере?
Откройте инструменты разработчика (F12), вкладку Network, обновите страницу и выберите первый запрос — документ. Заголовки ответа будут в разделе Response Headers.
Что значит код 304 Not Modified?
Страница не изменилась с прошлого запроса, и браузер берёт её из кеша. Это нормально и ускоряет повторные визиты.
Почему нет заголовка Content-Encoding?
На сервере не включено сжатие или ответ слишком маленький. Включите gzip или Brotli в nginx или Apache.
Зачем нужен HSTS?
Заголовок Strict-Transport-Security запрещает браузеру открывать сайт по HTTP и защищает от перехвата трафика. Включайте его только после полного перехода на HTTPS.
Что такое X-Robots-Tag?
Аналог meta robots, переданный в заголовке. Работает для любых файлов, включая PDF и картинки.

Вам также может пригодиться

Услуги
Инструменты
База знаний