Kody statusu HTTP dla właścicieli stron

Kody statusu HTTP dla właścicieli stron: znaczenie i SEO | We.Inc

Każdy popularny kod statusu HTTP prostym językiem: co widzą odwiedzający, jak traktuje go Google, 301, 302 i 410, soft 404 oraz jak naprawić błędy 403, 404, 500, 502 i 503.

Kody statusu HTTP dla właścicieli stron

Kod statusu HTTP to trzycyfrowa liczba, którą serwer wysyła przed każdą stroną. 2xx oznacza, że się udało, 3xx, że strona została przeniesiona, 4xx, że żądanie było błędne lub strony brakuje, a 5xx, że zawiódł serwer. W SEO używaj 301 dla trwałych przeniesień, 404 lub 410 dla usuniętych stron i 503 na czas prac technicznych.

Pięć klas

Dokumentacje dla programistów wymieniają każdy kod, jaki kiedykolwiek zdefiniowano. Właściciele stron potrzebują czegoś węższego: jaki kod zwraca moja strona, co widzi odwiedzający, co zrobi z nią Google i jak to naprawić. Przeszukaj poniższą tabelę po numerze lub słowie, a potem przeczytaj sekcje o SEO i naprawach.

Najczęściej zadawane pytania

Czym różni się 301 od 302 pod względem SEO?

Google traktuje 301 i 308 jako silny sygnał, że w wynikach wyszukiwania powinien być pokazywany nowy URL, a 302 i 307 jako sygnał słaby. Używaj 301, gdy przeniesienie jest trwałe, a 302 tylko wtedy, gdy oryginalny URL wróci.

Używać 404 czy 410 dla usuniętej strony?

Oba działają. Dokumentacja Google mówi, że wszystkie kody 4xx poza 429 są traktowane tak samo: URL nie jest indeksowany, a zaindeksowane adresy, które je zwracają, są usuwane. 410 precyzyjniej komunikuje, że usunięcie jest celowe i trwałe.

Czym jest soft 404?

Soft 404 to strona, która informuje, że nie istnieje, albo jest prawie pusta, podczas gdy serwer nadal zwraca 200. Search Console je raportuje. Napraw je, zwracając prawdziwy 404 lub 410 albo umieszczając na stronie przydatną treść.

Czy błędy 500 szkodzą pozycjom?

Krótkie awarie są tolerowane. Google zwalnia indeksowanie, gdy widzi odpowiedzi 5xx lub 429, a adresy URL, które stale zawodzą, są w końcu usuwane z indeksu. Szybko naprawiaj utrzymujące się błędy serwera i używaj 503 na czas planowanych prac.

Czym różni się 307 od 308?

Oba zachowują oryginalną metodę żądania, więc POST z formularza pozostaje POST po przekierowaniu. 307 jest tymczasowy, a 308 trwały. 301 i 302 pozwalają klientom zmienić POST na GET, dlatego API wolą 307 i 308.

Dlaczego kod jest ważniejszy niż tekst strony

Łańcuchy przekierowań

Jak naprawić popularne błędy

Co sprawdzić najpierw, w zależności od hostingu

Ustawianie właściwego statusu w kodzie

Trwałe przekierowanie i usunięta strona w Apache

Trafia do .htaccess. Pierwsza linia wysyła stary URL do zamiennika z kodem 301, druga zwraca 410 dla strony, której już na dobre nie ma.

Przekierowania i fallback SPA w Netlify

Plik _redirects w folderze publikacji. Ostatnia reguła serwuje powłokę aplikacji dla tras po stronie klienta ze statusem 200.

Odpowiedź na czas prac technicznych z Retry-After

Malutki handler Node, który każe robotom wrócić za godzinę zamiast indeksować komunikat o pracach.

OK

Strona ładuje się normalnie

Created

Zwykle odpowiedź API po zapisaniu czegoś

No Content

Nic się nie zmienia na ekranie

Moved Permanently

Automatyczne przejście na nowy URL

Found

Tymczasowe przejście na inny URL

See Other

Przejście na stronę wyniku po wysłaniu formularza

Not Modified

Wyświetla się kopia z pamięci podręcznej

Temporary Redirect

Przejście w inne miejsce z zachowaniem tej samej metody

Permanent Redirect

Przejście w inne miejsce z zachowaniem tej samej metody

Bad Request

Strona błędu: link lub dane formularza są nieprawidłowe

Unauthorized

Prośba o zalogowanie

Forbidden

Komunikat o odmowie dostępu

Not Found

Twoja strona z informacją o braku strony

Method Not Allowed

Błąd po wysłaniu formularza w niewłaściwy sposób

Gone

Twoja strona z informacją o braku strony

Too Many Requests

Komunikat o limicie żądań

Unavailable For Legal Reasons

Informacja, że strona jest zablokowana z przyczyn prawnych

Internal Server Error

Ogólna strona błędu

Bad Gateway

Błąd z proxy lub CDN przed Twoją aplikacją

Service Unavailable

Strona prac technicznych lub przeciążenia

Gateway Timeout

Strona się zawiesza, a potem pokazuje błąd

Wyszukiwarka kodów statusu

Szukaj po kodzie lub słowie

np. 503 lub przekierowanie

Filtruj według klasy

Wszystkie

Pokazano {n} z {total} kodów

Popularne kody, co widzą odwiedzający i jak reagują wyszukiwarki

Kod

Nazwa

Co widzą odwiedzający

Wyszukiwarki

Zacznij za darmo · Bez karty kredytowej

Powiązane: Poradniki

Produkt

Dla kogo

Funkcje

Zasoby

Firma

Mapa strony