Kody statusu HTTP w SEO: wyjaśnienie kodów 200, 301, 404, 403 i 500
Dowiedz się, co mówi każda odpowiedź, czego nie potwierdza i które problemy wymagają zmiany treści, dostępu lub serwera.
Spis treści
Co mówi kod statusu HTTP#
Gdy przeglądarka lub narzędzie sprawdzające żąda zasobu, serwer może zwrócić kod statusu opisujący obsługę tego żądania. W raporcie o linkach pomaga to rozróżnić udane odpowiedzi, przekierowania, problemy żądań po stronie klienta i awarie serwera.
Odpowiedź dotyczy jednego żądania w określonym momencie. Inna sesja, stan logowania lub metoda żądania mogą dać inny wynik. Zapisuj adres URL i końcowy adres docelowy wraz z kodem. Jeśli żądanie sieciowe nie powiedzie się przed otrzymaniem prawidłowej odpowiedzi, zbadaj ten błąd osobno zamiast przypisywać mu wymyślony status HTTP.
200 OK: sprawdź treść i połączenie#
Odpowiedź 200 oznacza, że żądanie zostało poprawnie obsłużone na poziomie HTTP. Otwórz ważne strony, aby potwierdzić, że odpowiedź zawiera treść opisaną przez link źródłowy. Link do dokumentu prowadzący na ogólną stronę główną może nadal być błędny, nawet jeśli strona główna poprawnie się ładuje.
Niektóre witryny zwracają zwykłą odpowiedź dla komunikatu błędu, pustego wyniku wyszukiwania lub usuniętego produktu. Może to przypominać pozorny błąd 404: odpowiedź techniczna i treść nie są ze sobą zgodne. Sprawdzanie linków pomaga ustalić, gdzie szukać, ale przed uznaniem adresu docelowego za przydatny trzeba ocenić faktyczną stronę.
301 i 302: sprawdź, gdzie kończy się link#
Przekierowanie zmienia adres docelowy żądania. Stałe przekierowania, takie jak 301 lub 308, odpowiadają trwałemu przeniesieniu; odpowiedzi tymczasowe, takie jak 302 lub 307, opisują inne zamierzone zastosowanie. Wybieraj sposób przekierowania zgodnie z faktyczną zmianą treści, a nie dlatego, że jeden kod brzmi korzystniej.
W przypadku linku wewnętrznego, nad którym masz kontrolę, rozważ bezpośrednie wskazanie zamierzonego aktualnego adresu URL. Zachowaj potrzebne przekierowania dla starszych odnośników i zakładek. Zbadaj łańcuch przekierowań, gdy tworzy zbędne przejścia, prowadzi do nieodpowiedniego adresu docelowego lub zapętla się między adresami URL.
| Odpowiedź | Co sugeruje | Pierwsza kontrola |
|---|---|---|
| 200 | Udane żądanie | Treść odpowiada linkowi źródłowemu. |
| 301 / 308 | Stałe przekierowanie | Przeniesienie i końcowy adres docelowy są odpowiednie. |
| 302 / 307 | Tymczasowe przekierowanie | Tymczasowe działanie jest zamierzone. |
| 404 / 410 | Brakujący lub celowo usunięty zasób | Czy istnieje przydatny zamiennik. |
| 401 / 403 | Uwierzytelnianie lub ograniczenie dostępu | Czy zamierzeni odbiorcy mają dostęp. |
| 429 | Ograniczenie liczby żądań | Liczba żądań i czas ponownej próby. |
| 500 / 502 / 503 | Problem z dostępnością serwera lub usługi nadrzędnej | Czy awaria usługi się powtarza. |
404 i 410: zdecyduj, czy treść powinna istnieć#
404 oznacza, że żądanego zasobu nie znaleziono. 410 wskazuje, że zasób usunięto. Najpierw sprawdź pisownię, wielkość liter tam, gdzie ma znaczenie, rozszerzenie pliku i ścieżkę. Następnie ustal, czy treść przeniesiono, celowo usunięto, czy nadal powinna być dostępna.
Jeśli zasób ma odpowiedni zamiennik, popraw odnośniki wewnętrzne i rozważ właściwe przekierowanie ze starego adresu URL. Jeśli nie ma zamiennika, usuń lub przeredaguj mylące odnośniki. Kierowanie każdej usuniętej strony na stronę główną może dezorientować użytkowników i nie czyni niezwiązanej treści przydatnym zamiennikiem.
403, 429 i błędy serwera wymagają innego zbadania#
Odpowiedź 403 może wynikać z reguł dostępu lub ochrony przed żądaniami. 429 może wskazywać na zbyt wiele żądań. Żaden z tych kodów nie dowodzi automatycznie, że adres docelowy usunięto. Otwórz adres URL w zamierzonych warunkach dostępu i sprawdź, czy witryna wymaga uwierzytelnienia lub ogranicza automatyczną aktywność.
Błędy serwera, takie jak 500 lub 503, mogą być tymczasowe, ale powtarzające się awarie wymagają interwencji technicznej. Porównaj kilka obserwacji z różnych momentów i zapisz, czego użytkownik faktycznie doświadcza. Nie zmieniaj prawidłowego odnośnika wyłącznie dlatego, że jedno żądanie nie powiodło się podczas awarii.
Kiedy ponowić próbę?
Ponów próbę po rozsądnym czasie, gdy istnieje prawdopodobne tymczasowe wyjaśnienie. Jeśli odpowiedź wskazuje na ograniczenie liczby żądań, zmniejsz aktywność i stosuj zalecenia usługi docelowej. Wielokrotne intensywne ponawianie żądań nie jest naprawą.
Kiedy przekazać sprawę dalej?
Przekaż do odpowiednich osób powtarzające się awarie stron kluczowych dla firmy, kilka błędów z tego samego serwera i reguły dostępu uniemożliwiające zamierzonym odbiorcom wykonanie zadania. Dołącz znaczniki czasu i przykładowe adresy URL.
Jak wykorzystać kody statusu na liście napraw SEO#
Zachowaj osobne kategorie dla brakujących treści, nieaktualnych odnośników, przekierowań wymagających uproszczenia i żądań wymagających zbadania. Ułatwia to przypisanie odpowiedzialności i zapobiega tworzeniu nowych problemów przez jedno uniwersalne działanie.
Linky raportuje odpowiedzi zaobserwowane podczas skanów strony i całej witryny. Korzystaj z nich wraz z kontekstem źródłowym i ręczną weryfikacją. W sprawach indeksowania Google sprawdzaj też Search Console; raport rozszerzenia nie pokazuje dokładnie, co otrzymał Googlebot ani jak Google oceniło stronę.
- Zapisz źródłowy adres URL, adres docelowy, odpowiedź i czas kontroli.
- Zweryfikuj treść kryjącą się za udanymi odpowiedziami i przekierowaniami.
- Oddziel tymczasowe problemy dostępności od trwałego usunięcia.
- Sprawdź ponownie naprawione linki i zbadaj powtarzające się wzorce.
Najczęściej zadawane pytania#
Czy każdy błąd 404 szkodzi SEO?
Brak zasobu nie oznacza automatycznie błędu w strategii publikacji. Celowo usunięta treść może zwracać odpowiedź o brakującej stronie. Napraw linki wewnętrzne, które nadal obiecują tę treść, i oceń, czy istnieje odpowiedni zamiennik.
Czy odpowiedź 200 oznacza, że Google zindeksowało stronę?
Nie. Udana odpowiedź i indeksowanie w wyszukiwarce to osobne obserwacje. Strona może nadal mieć ograniczenia indeksowania, konflikty adresów kanonicznych lub inne przyczyny nieobecności w wynikach wyszukiwania.
Dlaczego narzędzie sprawdzające linki otrzymuje 403, gdy strona otwiera się u mnie?
Twoja sesja przeglądarki może mieć uprawnienia lub pliki cookie niedostępne dla tego żądania albo witryna docelowa może stosować ochronę przed automatycznymi żądaniami. Sprawdź warunki dostępu przed zastąpieniem linku.
Zastosuj ten proces w praktyce
Przeczytaj powiązaną dokumentację Linky aby poznać opcje i limity produktu użyte w tym artykule. Skontaktuj się z pomocą jeśli wynik wymaga dalszego zbadania.
Źródła i dalsza lektura
Korzystaj z tych źródeł pierwotnych, aby poznać działanie wyszukiwarek. Powyższe procedury i listy kontrolne wyjaśniają, jak wykorzystać audyt linków w praktycznym utrzymaniu witryny.
Znajdź linki wymagające naprawy
Zainstaluj rozszerzenie Linky, aby sprawdzić oglądaną stronę lub przeprowadzić audyt dostępnych stron w całej witrynie. Przejrzyj niedziałające adresy docelowe, brakujące kotwice i przekierowania, a następnie znajdź źródło wymagające poprawki.
Zacznij bezpłatnie. Porównaj plany do regularnych audytów, struktury witryny i eksportu.