Налаштування

Ми цінуємо вашу приватність, тому ви можете вимкнути певні типи зберігання даних, які не потрібні для базової роботи вебсайту. Блокування категорій може вплинути на ваш досвід користування сайтом. Докладніше (Політика щодо файлів 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 оберіть або елемент link у HTML, або 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 Project описує рекомендовані значення для кожного заголовка (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, зображення.

Для ширшого технічного огляду запустіть аудит on-page 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