Что показывает проверка HTTP-заголовков
Введите любой URL, и мы запросим его с нашего сервера точно так, как это сделал бы браузер, не переходя по перенаправлениям автоматически. Это позволяет показать вам каждый шаг в цепочке перенаправлений с кодом состояния и временем ответа, а затем полные заголовки ответа конечной страницы и оценку заголовков безопасности.
Шпаргалка по кодам состояния HTTP
| Код | Значение | Примечание для SEO |
|---|---|---|
| 200 OK | Страница загрузилась нормально. | Может индексироваться. |
| 301 Moved Permanently | Постоянное перенаправление. | Передаёт сигналы ранжирования; используйте при переносе домена и переходе с HTTP на HTTPS. |
| 302 / 307 Temporary redirect | Временный перенос. | Поисковые системы сохраняют в индексе исходный URL. |
| 308 Permanent Redirect | Как 301, но сохраняет метод запроса. | Обрабатывается как 301. |
| 304 Not Modified | Кешированная копия по-прежнему актуальна. | Нормально для повторных визитов. |
| 403 Forbidden | Доступ запрещён, часто из-за межсетевого экрана или защиты от ботов. | Может блокировать поисковых роботов. |
| 404 Not Found | По этому URL нет страницы. | Со временем выпадает из индекса. |
| 410 Gone | Удалена намеренно. | Удаляется из индекса быстрее, чем при 404. |
| 500 / 502 / 503 | Ошибка сервера или вышестоящего сервера. | Постоянные ошибки 5xx мешают обходу сайта. |
Рекомендации по перенаправлениям
- Ограничивайте цепочки одним шагом:
http://example.comдолжен вести сразу наhttps://www.example.com/, а не через два-три промежуточных URL. - Для постоянных переносов используйте 301 или 308, чтобы поисковые системы передавали сигналы ранжирования.
- Избегайте циклических перенаправлений и смешанных переходов с HTTPS на HTTP.
Рекомендуемые заголовки безопасности
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; frame-ancestors 'self'
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: camera=(), microphone=(), geolocation=()
Добавляйте HSTS только тогда, когда каждый поддомен поддерживает HTTPS, а CSP сначала внедряйте в режиме Content-Security-Policy-Report-Only. Проверить сторону TLS можно с помощью нашего инструмента Проверка SSL-сертификата.
Часто задаваемые вопросы
Почему я получаю 403, хотя сайт открывается в моём браузере?
Некоторые сайты с помощью защиты от ботов блокируют автоматические запросы или запросы из облачных дата-центров.
Какие порты можно проверить?
Порты 80, 443, 8080 и 8443 на публичных адресах. Частные и внутренние адреса блокируются из соображений безопасности.
Обновлено