Telegram, WhatsApp+380637610482
Valery Danyuk
Valery DanyukvývojárVývoj nástrojov umelej inteligencie pre firmy. Vysokokvalitné. Cenovo dostupné.Napísať do Telegramu

Kontrola HTTP hlavičiek online: Na čo váš server reaguje a ako to opraviť

Skontrolujte HTTP hlavičky online: zabezpečenie, ukladanie do vyrovnávacej pamäte, kompresia a CORS v odpovedi servera

Čo získate

  • Zoznam hlavičiek odpovedí servera a skóre zabezpečenia v percentách – naraz
  • Pochopenie toho, ktoré nadpisy ovplyvňujú SEO a rýchlosť a ktoré ovplyvňujú ochranu návštevníkov
  • Porovnanie so securityheaders.com, DevTools a curl: Ktorý je pohodlnejší?
Použiť: za 10 minútUložené: Hodiny strávené hľadaním príčiny pomalého načítavania a upozornení „nebezpečné“

Stručná odpoveď: na kontrolu hlavičiek HTTP online vložte adresu stránky do nástroja Kontrola hlavičiek HTTP v PromoPilote a kliknite na tlačidlo „Skontrolovať“. Nástroj zobrazí všetky hlavičky odpovedí servera, percentuálne hodnotenie zabezpečenia, nastavenia vyrovnávacej pamäte, kompresie a CORS, ako aj reťazec presmerovania na konečnú URL adresu. Registrácia nie je potrebná. Nižšie nájdete informácie o tom, ktoré hlavičky sú dôležité, ako čítať výsledky a čo treba opraviť ako prvé.

Pred odovzdaním každého projektu kontrolujem hlavičky: takto odhalím polovicu „záhadných“ problémov – stránku, ktorá neukladá do vyrovnávacej pamäte, zobrazuje stránky bez kompresie alebo zabudla zabezpečiť HTTPS.

Čo ukazuje kontrola HTTP hlavičiek?

Keď prehliadač alebo robot vyhľadávača požiada o stránku, server najprv odpovie servisnými riadkami – hlavičkami – a až potom vráti HTML kód. Tieto hlavičky opisujú, ako sa má stránka ukladať do vyrovnávacej pamäte, či je komprimovaná, či sa dá vložiť na inú webovú stránku a kam presmerovať návštevníka.

Skupina Na čo sa nástroj zameriava? Prečo to stránka potrebuje?
Bezpečnosť Zásady zabezpečenia obsahu, prísne zabezpečenie prenosu (HSTS), možnosti X-Frame Ochrana návštevníkov pred vloženými skriptami a spoofingom, zabezpečenie HTTPS
Stupeň Percento nakonfigurovaných bezpečnostných hlavičiek Stručný prehľad: zlepšilo sa to po úpravách alebo sa to zhoršilo?
Ukladanie do vyrovnávacej pamäte Riadenie vyrovnávacej pamäte, Expirácie, ETag, Posledná úprava Opakované návštevy sa načítavajú rýchlejšie, server je zaťažený
Kompresia Kódovanie obsahu (gzip, br) HTML, CSS a JS sú na mobilných zariadeniach výrazne ľahšie – rýchlejšie
CORS Riadenie prístupu-Povolenie-Pôvod a súvisiace Kto má prístup k vášmu API a fontom z iných domén?
Presmerovania Navigácia k cieľovej URL adrese Ďalšie kroky spomaľujú načítavanie a plytvajú rozpočtom na prehľadávanie.

Skóre zabezpečenia nie je „skóre SEO“. Zobrazuje percento dôležitých bezpečnostných hlavičiek, ktoré sú na mieste. Typickým výsledkom pre stránku, ktorá nebola nakonfigurovaná, je chýbajúci CSP a X-Frame-Options.

Existujú tri situácie, kedy sa oplatí skontrolovať hlavičky: po prechode na nový hosting alebo CDN, po inštalácii pluginov pre vyrovnávaciu pamäť a zabezpečenie a pred spustením reklám, keď každá sekunda načítania stojí peniaze. Nástroj funguje rovnako dobre pre vývojové, testovacie aj produkčné verzie webových stránok, pokiaľ je adresa dostupná z internetu.

Ako skontrolovať HTTP hlavičky webovej stránky online?

Skontrolujte HTTP hlavičky online v 4 krokoch: vložte adresu, spustite kontrolu, skontrolujte hodnotenie a zoznam hlavičiek, opravte na serveri

  1. Otvorte nástroj. Kontrola hlavičiek HTTP funguje vo vašom prehliadači – nevyžaduje sa žiadna inštalácia.
  2. Vložte celú adresu s protokolom: https://example.com/catalog/. Jedna kontrola - jedna URL adresa.
  3. Kliknite na tlačidlo „Skontrolovať“. Odpoveď príde do niekoľkých sekúnd.
  4. Zobraziť hodnotenie zabezpečenia a zoznam chýbajúcich hlavičiek.
  5. Prejdite si vyrovnávaciu pamäť, kompresiu a CORS a potom reťazec presmerovaní.
  6. Opravte nastavenia na vašom serveri, CDN alebo plugine a znova to skontrolujte.

Stránka nástroja obsahuje jedno pole s adresou, overovacie tlačidlo a stručný popis: čo sa analyzuje, ako to používať a aké sú obmedzenia.

Bezplatná stránka kontroly hlavičiek HTTP od PromoPilot: Pole URL a popis kontrol zabezpečenia, ukladania do vyrovnávacej pamäte a CORS

Bočný panel zobrazuje aktuálny počet kontrol. Hostia môžu vykonať niekoľko kontrol denne; po bezplatnej registrácii sa limit strojnásobí a platený plán Pro ponúka neobmedzený počet kontrol.

Ako čítať odpoveď servera a čo opraviť ako prvé?

Nesnažte sa riešiť všetko naraz. Prejdite od toho, čo narúša prístupnosť a HTTPS, k tomu, čo zlepšuje bezpečnosť.

  1. Presmerovania. Reťazec http → https → www → /index.php pozostáva z troch zbytočných požiadaviek. Z akejkoľvek variácie adresy je zvyčajne potrebné jedno presmerovanie 301 na konečnú URL adresu.
  2. HSTS. Ak vaša stránka používa iba HTTPS, pridajte Strict-Transport-Security: max-age=31536000. Začnite s malým max-age ak si nie ste istí, či všetky subdomény podporujú HTTPS.
  3. Kompresia. Ak nemáte v HTML kóde Content-Encoding: br alebo gzip, povoľte kompresiu v nastaveniach servera alebo CDN. Tento jeden riadok konfigurácie môže výrazne zvýšiť rýchlosť.
  4. Ukladanie do vyrovnávacej pamäte. Pre obrázky, CSS a JS s verziou v názve súboru nastavte dlhú vyrovnávaciu pamäť ( Cache-Control: public, max-age=31536000, immutable); pre HTML nastavte krátku vyrovnávaciu pamäť alebo no-cache.
  5. Možnosti X-Frame a CSP. X-Frame-Options: SAMEORIGIN zabraňuje vloženiu stránky do iného rámca. CSP nakonfigurujte opatrne: prísne pravidlá môžu ľahko narušiť analytiku a widgety, preto najskôr povoľte režim Content-Security-Policy-Report-Only.
  6. CORS. Access-Control-Allow-Origin: * pre API s osobnými údajmi je chyba. Prosím, uveďte konkrétne domény.

Častým problémom je Cache-Control: no-store na celej stránke po nainštalovaní bezpečnostného pluginu. Stránka funguje, ale každá návšteva sa načíta, akoby bola prvá.

Takto vyzerá odozva dobre vyladenej stránky – referenčná hodnota na porovnanie výsledkov:

HTTP/2 200
content-type: text/html; charset=utf-8
content-encoding: br
cache-control: no-cache
strict-transport-security: max-age=31536000; includeSubDomains
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
content-security-policy: default-src 'self'; img-src 'self' data: https:

Kód odpovede je 200, stránka je komprimovaná pomocou Brotli, HTML nie je dlhodobo ukladané do vyrovnávacej pamäte, HTTPS je uzamknuté na rok a vkladanie do iných rámcov a nahrádzanie typov súborov sú zakázané. Ak je váš kód odpovede 301 alebo 302 namiesto 200, neskontrolovali ste konečnú URL adresu – skontrolujte reťazec presmerovaní a vložte konečnú URL adresu.

Porovnanie: PromoPilot a alternatívy pre kontrolu nadpisov

Existuje niekoľko spôsobov, ako si zobraziť titulky, pričom každý z nich je vhodný pre svoju vlastnú situáciu.

Nástroj Čo je zadarmo? Obmedzenia Pre koho je vhodný?
PromoPilot — Kontrola HTTP hlavičiek Všetky hlavičky, hodnotenie zabezpečenia, vyrovnávacia pamäť, kompresia, CORS, reťazec presmerovaní Jedna URL adresa na šek, denný limit hostí Rýchla kontrola vašej alebo cudzej webovej stránky bez inštalácie
securityheaders.com Písmená pre bezpečnostné hlavičky Iba zabezpečenie, žiadna vyrovnávacia pamäť ani kompresia Pre tých, ktorí si nastavujú ochranu
Nástroje pre vývojárov prehliadača Chrome, karta Sieť Hlavičky každej požiadavky na stránku Musíte vedieť, kde hľadať; žiadne odsudzovanie ani náznaky Pre vývojárov pri ladení
curl -I v termináli Nespracované hlavičky odpovedí Príkazový riadok, bez interpretácie Pre administrátorov serverov

Záver: Pre jednorazovú kontrolu s jasným posúdením a výzvami je pohodlnejší online nástroj, zatiaľ čo DevTools a Curl sú dobré, keď už viete, čo hľadáte. Securityheaders.com dopĺňa kontrolu, ak je vaším cieľom čisto ochrana.

Toto je len jeden z 87 bezplatných SEO nástrojov od PromoPilot: Medzi ďalšie nástroje patria kontroly SSL certifikátov, presmerovania a DNS záznamy – tie sú popísané v článkoch v tejto sekcii.

Obmedzenia kontroly hlavičiek: Čo nástroj nezobrazí

Kontrola sa zameriava na hlavičky jednej URL adresy, nie na celú stránku. Len preto, že hlavná stránka je správne nakonfigurovaná, neznamená to, že stránka produktu alebo súbor v priečinku /uploads/ bude reagovať rovnako.

Niektoré hlavičky sa pridávajú na úrovni CDN alebo proxy a môžu závisieť od cesty a dokonca aj od regiónu, z ktorého požiadavka pochádza. Výsledok sa preto môže líšiť od toho, čo vidíte vo svojom prehliadači. Ak je pravidlo v CDN nakonfigurované iba pre /blog/*, ostatné sekcie ho nedostanú.

A čo je najdôležitejšie: nadpisy sú nastavenia, nie obsah. Nástroj nekontroluje názov, text ani značky – na to existujú samostatné kontroly stránok.

Ešte jedno upozornenie týkajúce sa zmien. Po úprave konfigurácie servera sa výsledok nemusí okamžite aktualizovať: CDN uchováva starú odpoveď vo vyrovnávacej pamäti. Vymažte vyrovnávaciu pamäť CDN alebo počkajte niekoľko minút a potom spustite kontrolu znova.

Kedy bezplatný nástroj nestačí?

Kontrola HTTP hlavičiek online a konfigurácia servera špecialistom: čo robí každá možnosť

Nástroj vám úprimne povie, ktoré hlavičky chýbajú. Ich pridanie si však vyžaduje prácu so serverom, CDN alebo webovým enginom. Budete potrebovať špecialistu, ak:

  • Po povolení CSP sa formuláre, platby alebo analytické nástroje pokazili;
  • rôzne sekcie majú rôzne nadpisy a nie je jasné, kto ich nastavuje – server, plugin alebo CDN;
  • stránka je pomalá, hoci vyrovnávacia pamäť a kompresia sú „zapnuté“;
  • Nemáte prístup k serveru a hostingová spoločnosť odpovedá šablónami e-mailov.

Čo môžem urobiť pre vašu webovú stránku?

Volám sa Valerij Danjuk, som vývojár a SEO špecialista: za posledných 12 rokov som vytvoril webové stránky a systémy pre viac ako 200 klientov. Nadpisy sú súčasťou SEO, ktorú klienti zvyčajne nevidia, ale ja ich nastavujem ako prvé.

SEO a propagácia

Webové stránky a internetové obchody

CRM, účtovníctvo a automatizácia

V mojom portfóliu je viac projektov. Pošlite mi adresu vašej webovej stránky na Telegram – skontrolujem titulky a poviem vám, čo mi prinesie okamžité výsledky.

Výsledok

  1. Kontrola HTTP hlavičiek online v priebehu niekoľkých sekúnd ukazuje, ako server reaguje na prehliadač a vyhľadávací robot.
  2. Opravte to v poradí: presmerovania → HSTS → kompresia → vyrovnávacia pamäť → X-Frame-Options a CSP → CORS.
  3. Skontrolujte viac než len domovskú stránku: CDN a pluginy môžu rôznym sekciám priradiť rôzne hlavičky.
  4. Ak nastavenia servera nie sú k dispozícii alebo sú v konflikte, je jednoduchšie delegovať úlohu na špecialistu alebo vytvoriť stránku na 1001site, kde je HTTPS a vykresľovanie už nakonfigurované.

Skontrolujte si svoju domovskú stránku hneď teraz: spustite bezplatnú kontrolu HTTP hlavičky a ak máte akékoľvek otázky, napíšte mi na Telegram.

Zdroje

  • Stránka nástroja na kontrolu hlavičiek HTTP v PromoPilot – zoznam kontrol a obmedzení.
  • securityheaders.com – Popis vyhodnotenia bezpečnostnej hlavičky.
  • Dokumentácia k Chrome DevTools – Panel siete a zobrazenie hlavičiek.

Zdroje a referencie

Otázky a odpovede

Ktoré bezpečnostné hlavičky sú dôležité pre SEO?

HTTPS priamo ovplyvňuje umiestnenie vo vyhľadávaní a HSTS ho posilňuje: prehliadač už neotvára stránku cez HTTP. CSP a X-Frame-Options chránia návštevníkov pred vkladaním skriptov a vkladaním stránok do iných rámcov. Napadnutá stránka so škodlivým kódom stráca dôveru vyhľadávačov, takže tieto hlavičky slúžia ako poistka pre umiestnenie vo vyhľadávaní.

Ako ovplyvňuje ukladanie hlavičiek do vyrovnávacej pamäte rýchlosť?

Cache-Control a ETag informujú prehliadač o tom, ako dlho má ukladať obrázky, štýly a skripty. So správnou vyrovnávacou pamäťou sa pri opakovanej návšteve stiahne iba to, čo sa zmenilo, a stránka sa načíta citeľne rýchlejšie. Bez vyrovnávacej pamäte prehliadač zakaždým všetko znova stiahne, čo je obzvlášť viditeľné na mobilných zariadeniach.

Je možné skontrolovať hlavičky webovej stránky niekoho iného?

Áno. Hlavičky odpovedí sú viditeľné pre každý prehliadač, takže nástroj kontroluje akúkoľvek verejnú adresu – vašu vlastnú, konkurenciu alebo adresu dodávateľa. Nie je potrebný prístup k serveru ani registrácia.

Prečo sa názvy rôznych stránok webu líšia?

Niektoré hlavičky pridáva CDN alebo proxy a pravidlá môžu závisieť od cesty: domovská stránka má jednu sadu, zatiaľ čo súbory /api/ alebo statické súbory majú iné. Preto skontrolujte nielen domovskú stránku, ale aj kľúčové vstupné stránky.

Skontrolovali sme webovú stránku, ale nikto to neopravil?

Tento bezplatný nástroj odhalí problémy. Analyzujem správu, stanovím priority a opravím ich: SEO audit, zrýchlenie, optimalizácia a migrácia na novú stránku bez straty hodnotenia.