• Naucz się SEO

Co to są kody stanu HTTP

  • Felix Rose-Collins
  • 2 min read

Intro

Kody statusu odpowiedzi lub protokołu przesyłania hipertekstu są zwracane, gdy wyszukiwarki lub odwiedzający zgłaszają żądanie HTTP. Kody te składają się z trzech cyfr i oznaczają różne odpowiedzi na żądanie HTTP.

Najlepsze wskazówki i porady

Wybierając metodę przekierowania, wybierz 301 przekierowania zamiast 302s, aby wykorzystać link juice między stronami. Strony, które przez dłuższy czas odpowiadają kodem HTTP 404 (nie znaleziono pliku), powinny zostać przekierowane na 301. Aby zapobiec utracie użytkowników, zaleca się utworzenie spersonalizowanej strony 404 (błąd), umożliwiającej wybór nawigacji. Każdy kod HTTP oznacza stan różnych kategorii elementów internetowych. Pierwsze trzy cyfry kodów rozpoczynają się od liczby jeden do pięciu.

Objaśnienie kodów stanu HTTP

Trzycyfrowe kody, które są wysyłane przez serwery w celu określenia stanu elementu WWW, noszą nazwę kodu stanu HTTP. Podział kodów jest następujący: pierwsza cyfra zaczyna się od 1 do 5. Kody zaczynają się od 100, a kończą na 500. Kody dzielą się na różne kategorie, które szczegółowo opisano poniżej.

Kody statusu od 100 do 500 dzielą się na wcześniej ustalone kategorie.

Poziomem 100 jest poziom Informacyjny. Oznacza to, że żądanie zostało odebrane i przetworzone, ale jeszcze nie odebrane. Oznacza to, że proces jest kontynuowany.

  • Sukces to poziom 200. Żądanie zostało wykonane i odebrane, a cały proces zakończył się sukcesem.

  • Przekierowanie to poziom 300. Żądanie zostało odebrane, ale przed zakończeniem zadania należy wykonać dodatkowe czynności.

  • Błąd klienta to poziom 400. Ten błąd oznacza, że żądanie zostało wykonane, ale strona nie jest poprawna.

  • Błąd serwera to poziom 500s. Ta strona oznacza, że zostało wykonane prawidłowe żądanie, ale serwer zawiódł i zakończone żądanie nie może zostać dostarczone.

Istnieją również inne kody HTTP, jednak nie wszystkie one mają związek z prawidłową budową strony pod kątem SEO. Większość kodów statusu HTTP nie ma bezpośredniego wpływu na działanie wyszukiwarek.

  • Kod 200 oznacza, że żądanie zostało przetworzone. Żądanie jest w porządku i zakończyło się sukcesem. Jest to uważane za udane zapytanie.

  • Kod 301 to kod znaleziony, który jest odpowiedzią na stałe przeniesienie. Strona jest uważana za przekierowaną z jednego identyfikatora URI na inny. Takie przekierowanie jest nazywane przekierowaniem 301 i powinno być stosowane, gdy jeden adres URL musi zostać skierowany do innej lokalizacji.

  • Kod 302 oznacza, że serwer odpowiada na żądanie, ale strona znajduje się w innej lokalizacji. Nie jest to regularnie używany kod i nie jest zalecany. Ten kod nie jest uznawany za skuteczny sposób informowania wyszukiwarek o przeniesieniu strony.

  • Kod 404 oznacza, że plik nie został znaleziony. Serwer komunikuje, że nie znalazł niczego, co pasowałoby do zapytania lub żądania URI.

  • Kod 410 oznacza, że dane zostały przeniesione lub po prostu zniknęły. Oznacza to również, że w ich miejscu nie pozostawiono żadnego adresu przekierowania. Jest to uważane za stan permanentny dla strony. Ponieważ kod ten jest tak trwały, jeśli serwer nie jest pewien bieżącego statusu strony, powinien zmienić kod na 404 (nie znaleziono) zamiast 410 (zniknęła).

  • Kod 503 oznacza, że żądana usługa nie jest dostępna. Serwer przekazuje informację, że nie jest w stanie obsłużyć żądanego zapytania. Ten kod zapewnia, że wyszukiwarka wie, że należy powrócić, ponieważ strona jest tylko tymczasowo niedostępna.

Top SEO Tactics: Kody stanu HTTP

Bezpośrednie użycie kodu 301.
Jest to zalecane kodowanie do przekierowywania witryn lub stron. Jest to zalecane kodowanie, ponieważ w przeciwieństwie do kodu 302 instruuje ono boty wyszukiwarek o lokalizacji strony.

Bezpośrednie użycie kodu 404

Jeśli strona ma duży ruch i musi być w ograniczonym stopniu przeszukiwana przez boty, kod 404 jest przydatny, aby powstrzymać roboty indeksujące przed przeszukiwaniem strony i indeksowaniem informacji oraz ciągłym robieniem tego podczas każdej wizyty.

Błędne jest przekonanie, że najlepsze praktyki SEO sugerują kierowanie 301 stron przekierowanych zwróconych na kodzie 404 na stronę główną dowolnej domeny. Jest to nierozważne, ponieważ może to frustrować użytkowników, gdy zdadzą sobie sprawę, że ich strona nie istnieje.

Strony błędów tworzone poprawnie

Odwiedzający, który otrzyma przekierowanie o kodzie 404, powinien mieć inne możliwości nawigacyjne, aby nie opuścił witryny w wyniku frustracji.

  • Powinno być powiadomienie o tym, że strona już nie istnieje.

  • narzędzie do wyszukiwania lub nawigacji

  • Droga powrotna do strony głównej witryny.

Felix Rose-Collins

Felix Rose-Collins

Ranktracker's CEO/CMO & Co-founder

Felix Rose-Collins is the Co-founder and CEO/CMO of Ranktracker. With over 15 years of SEO experience, he has single-handedly scaled the Ranktracker site to over 500,000 monthly visits, with 390,000 of these stemming from organic searches each month.

Zacznij używać Ranktrackera... Za darmo!

Dowiedz się, co powstrzymuje Twoją witrynę przed zajęciem miejsca w rankingu.

Załóż darmowe konto

Lub Zaloguj się używając swoich danych uwierzytelniających

Different views of Ranktracker app