Baza wiedzy

HTTP Status Code

Kod odpowiedzi serwera HTTP informujący klienta o wyniku przetworzenia żądania, np. sukcesie, przekierowaniu, błędzie klienta lub błędzie serwera.

← Wróć do bazy wiedzy

Do czego służą kody HTTP



Każde żądanie HTTP kończy się odpowiedzią serwera zawierającą kod statusu. Kod ten informuje przeglądarkę, crawler lub klienta API, czy żądanie zakończyło się sukcesem, wymaga dalszej akcji czy napotkało błąd.



Główne klasy kodów



  • 1xx - informacje techniczne o przebiegu żądania,

  • 2xx - sukces, np. 200 OK, 201 Created,

  • 3xx - przekierowania, np. 301 Moved Permanently, 302 Found,

  • 4xx - błędy po stronie klienta, np. 404 Not Found, 403 Forbidden, 429 Too Many Requests,

  • 5xx - błędy po stronie serwera, np. 500 Internal Server Error, 503 Service Unavailable.



Znaczenie dla SEO



Kody statusu wpływają na indeksację i sposób interpretacji strony przez roboty. Przykładowo:



  • 404 oznacza brak zasobu i z czasem prowadzi do usunięcia URL z indeksu,

  • 301 przekazuje użytkownika i robota na nowy adres oraz sygnały rankingowe,

  • 500 sygnalizuje problem po stronie serwera i może negatywnie wpłynąć na zaufanie crawlera do witryny.



Znaczenie operacyjne



W logach serwera kody statusu są podstawowym narzędziem diagnostycznym. Pozwalają szybko odróżnić ruch poprawny od błędów, ataków, nieistniejących tras czy nieprawidłowych żądań API.

Przykład wdrożenia
Powiązane pojęcia
Kontakt
Masz pytanie techniczne?

Porozmawiajmy

Chętnie wyjaśnię, jak te pojęcia przekładają się na Twój projekt.

Skontaktuj się