Nagłówki odpowiedzi serwera: czego w nich szukać
Nagłówki odpowiedzi — informacja serwisowa, którą serwer przekazuje przed samą stroną: kod odpowiedzi, typ zawartości, zasady cache, kompresja, ochrona. W nich widać to, czego nie widać w kodzie strony. Można to sprawdzić sprawdzaniem nagłówków.
Co sprawdzać
| Nagłówek | O czym mówi |
|---|---|
| Kod odpowiedzi | 200 dla działającej strony; 3xx, 4xx i 5xx wymagają analizy |
| Content-Type i kodowanie | Błędne kodowanie psuje wyświetlanie tekstu |
| Cache-Control i ETag | Jak cache'owana jest strona; wpływa na szybkość ponownych wizyt |
| Content-Encoding | Czy kompresja jest włączona — na stronach tekstowych to zauważalna oszczędność |
| X-Robots-Tag | Ukryty zakaz indeksacji: meta-tag na stronie nie istnieje, a zakaz jest |
| Nagłówki bezpieczeństwa | Ochrona przed osadzaniem i wstrzykiwaniem kodu — analiza |
| Server i X-Powered-By | Wersja oprogramowania: lepiej ukrywać ją przed skanerami podatności |
X-Robots-Tag: w kodzie strony wszystko czysto, a strony nie ma w indeksie. Jeśli indeksacja nie zachodzi bez widocznych przyczyn, sprawdzaj nagłówki — zob. sprawdzenie indeksacji.Jak samodzielnie sprawdzić nagłówki
Narzędzie jest wygodniejsze, ale to samo widać w przeglądarce: otwórz narzędzia dewelopera, zakładkę zapytań sieciowych, przeładuj stronę i wybierz pierwsze zapytanie — tam będą nagłówki zapytania i odpowiedzi. To samo miejsce pokazuje rzeczywistą sekwencję przekierowań i to, jaką odpowiedź otrzymała przeglądarka przed wszystkimi skryptami.
Kiedy to potrzebne
- Strona nie jest indeksowana, chociaż wygląda normalnie.
- Strona jest wolna przy szybkim hostingu — sprawdź kompresję i cache.
- Po przeniesieniu: kody odpowiedzi i przekierowania widać od razu.
- Przy ustawianiu ochrony — upewnić się, że nagłówki są rzeczywiście przekazywane.
Nagłówki i szybkość
Dwie linie w odpowiedzi rozwiązują więcej, niż się wydaje: prawidłowe cache'owanie statyki oszczędza powracającym odwiedzającym ładowania tych samych plików, a kompresja zmniejsza tekstowe odpowiedzi kilkakrotnie. Obie ustawienia robi się raz po stronie serwera i działają na całej stronie — to najkorzystniejszy rodzaj optymalizacji pod względem wysiłku i rezultatu.
Obok
Łańcuchy przekierowań, certyfikat i pełna analiza techniczna strony w SEO Audit.