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.