Kody błędów HTTP

Jak kody błędów HTTP 4xx i 5xx wpływają na SEO — jak Google radzi sobie z błędami, które powodują usunięcie z indeksu, marnowanie zasobów indeksowania i spadki pozycji, oraz jak je monitorować i naprawiać.

Opublikowano po raz pierwszy: 27 cze 2026 · Ostatnia aktualizacja: 3 sie 2026 · Zaawansowane
1 sygnał dowodowy na tej stronie

Kody błędów HTTP to odpowiedzi 4xx (błąd klienta) i 5xx (błąd serwera), które serwer zwraca zamiast poprawnej odpowiedzi 2xx. Google traktuje te dwie klasy bardzo różnie: 4xx (z wyjątkiem 429) oznacza 'treść nie istnieje' — strona wypada z indeksu, bez wpływu na szybkość indeksowania; 5xx (i 429) oznacza 'serwer zawodzi' — Google najpierw ogranicza indeksowanie całej witryny, a strony są usuwane tylko wtedy, gdy błędy się utrzymują. 429 jest numerycznie kodem 4xx, ale Google traktuje go jako błąd serwera. Miękki 404 to pułapka — odpowiedź 200, która wygląda jak 'nie znaleziono', którą Google oznacza jako marnotrawstwo budżetu indeksowania (głównie problem dużych witryn) zamiast czystego usunięcia strony. Błędy 404 nie są sygnałem jakości ani rankingu (Mueller), więc nie panikuj z powodu liczby błędów — rzeczywisty wpływ pojedynczego błędu zależy od tego, czym jest URL (specjalne zasoby, takie jak robots.txt, mają własną obsługę błędów, w przeciwieństwie do zwykłych stron) — priorytetem są błędne URL-e z linkami lub ruchem. Na planowane przerwy techniczne używaj 503 + Retry-After (nigdy 403/404/410) i nigdy nie zwracaj 503 dla robots.txt. Monitoruj całą rodzinę przez raport Page Indexing w Search Console. Ten hub mapuje i linkuje do każdego kodu: 401, 403, 404, 404 vs 410, 410, 429, 451, 500, 502, 503, 504 i miękki 404.

TL;DR — Kody błędów HTTP to klasy statusów 4xx (błąd klienta) i 5xx (błąd serwera). Google wyznacza między nimi wyraźną granicę behawioralną: 4xx (z wyjątkiem 429) oznacza „treść nie istnieje” — URL jest usuwany z indeksu, bez „wpływu na szybkość indeksowania”; 5xx (oraz 429) oznacza „serwer zawodzi” — Google proporcjonalnie ogranicza indeksowanie, początkowo zachowuje zaindeksowane URL-e, a usuwa je z indeksu tylko wtedy, gdy błędy się utrzymują, a następnie stopniowo zwiększa szybkość indeksowania po odzyskaniu sprawności. 429 jest numerycznie kodem 4xx, ale Google nazywa go „błędem serwera”. Treść z jakiejkolwiek odpowiedzi z błędem jest ignorowana. Błędy 404 nie są sygnałem jakości (Mueller) — segreguj według linków/ruchu, nie naprawiaj wszystkiego i pamiętaj, że rzeczywisty wpływ pojedynczego błędu zależy od URL-a (robots.txt ma specjalną obsługę błędów, której zwykła strona nie ma). Miękkie błędy 404 (kod 200, który wygląda jak „nie znaleziono”) są oznaczane przez Google jako marnotrawstwo budżetu indeksowania — dotyczy to głównie dużych witryn, a nie jest gwarantowanym efektem na każdej stronie. W przypadku planowanego przestoju użyj 503 + Retry-After, utrzymując go „co najwyżej przez kilka dni”, i nigdy nie zwracaj 503 dla robots.txt. Monitoruj rodzinę kodów przez raport Page Indexing w GSC. Ten hub mapuje i kieruje do każdego pojedynczego kodu.

Jedno rozróżnienie, które przenika cały temat

Kod protokołu opisuje wynik HTTP; etykieta w Search Console opisuje, jak Google sklasyfikowało zaobserwowane pobranie. Dowód potwierdzający to twierdzenie Primary standard or official documentation supporting the adjacent article claim. Zakres: Protocol semantics and Search behavior are kept separate; no indexing, ranking, or migration-timing guarantee is inferred. Poziom ufności: wysoki · Zweryfikowano: RFC 9110: Status codes Nie wyciągaj pojedynczej przyczyny źródłowej ani dokładnego czasu usunięcia z samej rodziny kodów. Dowód potwierdzający to twierdzenie Primary standard or official documentation supporting the adjacent article claim. Zakres: Protocol semantics and Search behavior are kept separate; no indexing, ranking, or migration-timing guarantee is inferred. Poziom ufności: wysoki · Zweryfikowano: Google: HTTP and network errors

Cztery warstwy są spłaszczane do „to jest 404”, gdy ludzie mówią o błędach, a ich rozróżnienie sprawia, że reszta tej strony ma sens:

  1. Semantyka protokołu — co kod statusu oznacza zgodnie ze specyfikacją HTTP (404 oznacza „nie znaleziono” i koniec).
  2. Zaobserwowane pobranie — co Googlebot faktycznie otrzymał w odpowiedzi na konkretne żądanie w konkretnym czasie, co może różnić się od tego, co widzi przeglądarka.
  3. Przetwarzanie w wyszukiwarce — jak potok indeksowania Google klasyfikuje i reaguje na to zaobserwowane pobranie (usuwa URL, ogranicza indeksowanie, ignoruje treść).
  4. Przyczyna źródłowa — faktyczny powód po Twojej stronie serwera (zły wdrożenie, przeciążona baza danych, reguła WAF), którego sam kod statusu nigdy Ci nie powie.

Znajomość rodziny (4xx vs 5xx) mówi Ci, na którą z pierwszych trzech warstw patrzysz. Nigdy nie zastępuje warstwy 4 — nadal musisz sam ustalić, dlaczego.

Dokumentacja Google jasno przedstawia ten podział i warto go przyswoić, zanim cokolwiek innego: błędy 4xx oznaczają “the content doesn’t exist” (tłumaczenie) „treść nie istnieje”; błędy 5xx oznaczają “the server itself is failing.” (tłumaczenie) „sam serwer zawodzi”. To dwa zupełnie różne problemy, a potok indeksowania Google reaguje na nie na dwa zupełnie różne sposoby.

Najpierw przydatna kotwica: nawet kod sukcesu nie jest obietnicą. Google mówi wprost, że “for Google Search, an HTTP 2xx (success) status code doesn’t guarantee indexing.” (tłumaczenie) „W przypadku wyszukiwarki Google kod statusu HTTP 2xx (success) nie gwarantuje indeksowania”. Kody błędów są właściwie bardziej deterministyczną połową obrazu — jednoznacznie mówią Google: albo „nie istnieje”, albo „uszkodzone”.

Jak Google traktuje błędy 4xx

W przypadku błędów klienta zachowanie Google jest jednolite i bezpośrednie: „Google nie używa treści z URL-i, które zwracają kody statusu 4xx,” oraz „roboty Google informują kolejny system przetwarzania, że treść nie istnieje.” Nawet jeśli Twoja strona 403 lub 404 wyświetla ścianę prawdziwego tekstu, żadna jego część nie zostanie zaindeksowana — treść odpowiedzi z błędem jest ignorowana.

Wynikają z tego dwie konsekwencje:

  • Wcześniej zaindeksowane URL-e są usuwane. Gdy strona konsekwentnie zwraca 4xx, Google z czasem usuwa ją z indeksu.
  • Brak kary za szybkość indeksowania. To obala mit: „Kody statusu 4xx, z wyjątkiem 429, nie mają wpływu na szybkość indeksowania.” Góra błędów 404 nie spowalnia indeksowania reszty Twojej witryny przez Google.

Ten ostatni punkt niweczy zły instynkt: nie próbuj ograniczać Googlebota za pomocą 401 lub 403. Google wyraźnie ostrzega: “don’t use 401 and 403 status codes for limiting the crawl rate.” (tłumaczenie) „Nie używaj kodów statusu 401 i 403 do ograniczania szybkości indeksowania.” Ściana uwierzytelniania nie spowalnia indeksowania — po prostu czyni treść niewidoczną.

Jak Google traktuje błędy 5xx (i 429)

Błędy serwera wyzwalają gałąź “the server is struggling” (tłumaczenie) „serwer ma trudności”, a tutaj Google celowo chroni Twoją witrynę:

  • Najpierw ograniczana jest szybkość indeksowania, proporcjonalnie do wolumenu. “5xx and 429 server errors prompt Google’s crawlers to temporarily slow down with crawling,” (tłumaczenie) „Błędy serwera 5xx i 429 skłaniają roboty Google do tymczasowego spowolnienia indeksowania”, a “the decrease in crawl rate is proportionate to the number of individual URLs that are returning a server error.” (tłumaczenie) „spadek szybkości indeksowania jest proporcjonalny do liczby poszczególnych adresów URL, które zwracają błąd serwera.” Kilka błędów 500 ledwo rejestruje; awaria całej witryny mocno ogranicza indeksowanie.
  • Zaindeksowane adresy URL są zachowywane… dopóki błędy nie będą się utrzymywać. “Already indexed URLs are preserved in the index, but eventually dropped,” (tłumaczenie) „Zaindeksowane adresy URL są zachowywane w indeksie, ale ostatecznie usuwane”, a Google “removes from the index URLs that persistently return a server error.” (tłumaczenie) „usuwa z indeksu adresy URL, które trwale zwracają błąd serwera.” Krótki problem nie powoduje deindeksacji; trwała awaria tak.
  • Treść z 5xx jest również ignorowana. “Any content Google receives from URLs that return a 5xx status code is ignored.” (tłumaczenie) „Wszelka treść, którą Google otrzymuje z adresów URL zwracających kod statusu 5xx, jest ignorowana.”
  • Odzyskiwanie jest automatyczne, ale stopniowe. “Once the server starts responding with a 2xx status code, Google gradually increases the crawl rate for the site.” (tłumaczenie) „Gdy serwer zacznie odpowiadać kodem statusu 2xx, Google stopniowo zwiększa szybkość indeksowania witryny.” Google szybko się wycofuje i ostrożnie wraca do pełnej szybkości — nie ma ręcznego „odblokowania”, po prostu naprawiasz przyczynę źródłową i czekasz.

Dlaczego 429 należy do kategorii błędów serwera

To najczęściej pomijany niuans w większości przewodników. 429 Too Many Requests jest liczbowo kodem 4xx, ale Google traktuje go jako sygnał serwera: “Google’s crawlers treat the 429 status code as a signal that the server is overloaded, and it’s considered a server error.” (tłumaczenie) „Roboty Google traktują kod statusu 429 jako sygnał, że serwer jest przeciążony, i jest on uznawany za błąd serwera.” Tak więc WAF lub ogranicznik szybkości, który zacznie wysyłać 429 do Googlebota, ograniczy Twoje indeksowanie w taki sam sposób, jak fala błędów 500 — nie usunie poszczególnych stron tak, jak robi to 404. Kiedy rozbijam kody w moim przewodniku po kodach statusu HTTP w Ahrefs, umieszczam 429 z błędami serwera właśnie z tego powodu: jest to “a form of rate-limiting to protect the server,” (tłumaczenie) „forma ograniczania szybkości w celu ochrony serwera”, i powoduje, że Google zwalnia.

Mapa rodziny kodów błędów

Oto szybki widok segregacji całej rodziny. Każdy kod poniżej to osobny szczegółowy przewodnik zagnieżdżony pod tym hubem (są też na pasku bocznym):

Błędy blokowania / dostępu

  • 401 Unauthorized — klient nie zidentyfikował się lub nie zweryfikował się, gdy było to potrzebne. Zablokowany dla Googlebota za żądaniem uwierzytelnienia.
  • 403 Forbidden — klient jest znany, ale nie ma praw dostępu.

Błędy nieznalezienia

  • 404 Not Found — żądany zasób nie został znaleziony.
  • 404 vs 410 — praktyczna różnica między „nie znaleziono” a „usunięto” (jest mniejsza, niż ludzie myślą).
  • 410 Gone — jak 404, ale dodatkowo informuje, że zasób nie wróci. Usuwa strony nieco szybciej.

Kod o podwójnej tożsamości

  • 429 Too Many Requests — ograniczanie szybkości; liczbowo 4xx, ale Google traktuje go jako błąd serwera dla celów szybkości indeksowania.

Prawny

  • 451 Niedostępne z przyczyn prawnych — zablokowany z przyczyn prawnych: blokady na poziomie kraju, usunięcia DMCA.

Błędy serwera (5xx)

  • 500 Internal Server Error — serwer napotkał problem, z którym nie może sobie poradzić.
  • 502 Bad Gateway — zła odpowiedź z serwera nadrzędnego.
  • 503 Service Unavailable — serwer jest przeciążony lub wyłączony na czas konserwacji (poprawny kod na planowane przestoje).
  • 504 Gateway Timeout — brak odpowiedzi na czas z serwera nadrzędnego.

Przypadek pułapki

  • Soft 404 — strona, która zwraca 200 OK, ale wygląda na „nie znaleziono”. Najgorsze z obu światów — więcej na ten temat poniżej.

Zepsute przekierowania są blisko błędów, ale klasyfikowane osobno (Google wyświetla je jako “Redirect error” w Search Console, odróżniając je od normalnego, działającego “Page with redirect”). Domyślnie roboty Google “podążają za maksymalnie 10 skokami przekierowań” zanim się poddadzą; łańcuch, który jest zbyt długi, zapętla się lub zawiera zły URL, zamienia się w ten status Redirect-error.

Czy błąd HTTP szkodzi Twojemu SEO?

Zacznijmy od werdyktu: odosobniony błąd na zwykłej stronie prawie nigdy nie jest problemem, a 404 konkretnie nie są sygnałem rankingowym ani jakościowym. Mueller był w tej kwestii jednoznaczny i powtarzał to wielokrotnie. Ten odruch — “mam 50 000 błędów 404, moja strona musi być ukarana” — to mit numer jeden, który należy obalić. Błędy są normalną częścią internetu; posiadanie stron zwracających 404 lub 410 to technicznie poprawny sposób obsługi URL-i, które nie istnieją.

“Odosobniony” nie oznacza jednak “zawsze nieszkodliwy” — prawdziwy wpływ zależy od tego, co zwraca błąd. Zwykła strona zwracająca 404 to nic; specjalny zasób to co innego. Google ma dla robots.txt własne zasady obsługi błędów, odrębne od zwykłych URL-i, więc błąd serwera na robots.txt może wpłynąć na indeksowanie w sposób, w jaki 404 na zwykłej stronie nigdy by nie wpłynął. Oceniaj błąd po tym, na jakim URL-u występuje i co od niego zależy, a nie tylko po kodzie statusu.

Jedyny wzorzec z realnym, udokumentowanym mechanizmem to utrzymujące się, masowe błędy 5xx: ograniczenie tempa indeksowania → ostateczne usunięcie z indeksu. I nawet to jest proporcjonalne do tego, ile URL-i zwraca błędy i generalnie odwracalne, gdy serwer się odzyska — Google opisuje powrót do normy jako stopniowy, a nie natychmiastowy, więc traktuj dokładny czas, częstotliwość ponownych prób i szybkość odzyskiwania jako zależne od dowodów (to, co opisują dokumenty Google) a nie jako stałą gwarancję. Rozróżnienie, które robi Mueller, jest tym, które warto zapamiętać: tempo indeksowania reaguje na błędy serwera (429/500/503/timeouty), a nie na 404.

Marnowanie zasobów indeksowania a usuwanie z indeksu — dwie różne szkody

Pomocne jest rozdzielenie dwóch sposobów, w jakie błędy mogą Cię kosztować:

  • Usuwanie z indeksu — utrzymujące się 4xx (strona usunięta jako “nieistniejąca”) lub utrzymujące się 5xx (strony usunięte po długotrwałej awarii serwera). Chodzi o strony opuszczające indeks.
  • Marnowanie budżetu indeksowania — głównie problem dużych witryn. Przewodnik Google po budżecie indeksowania zauważa, że “if the site slows down or responds with server errors, the limit goes down and Google crawls less.” (tłumaczenie) „Jeśli witryna zwalnia lub odpowiada błędami serwera, limit spada i Google indeksuje mniej”. Ale prawdziwym marnotrawcą budżetu jest miękki 404: “soft 404 pages will continue to be crawled, and waste your budget.” (tłumaczenie) „Strony z miękkim 404 będą nadal indeksowane i będą marnować Twój budżet”. Ponieważ miękki 404 wygląda na żywy (zwraca 200), Google ciągle sprawdza stronę, której tak naprawdę nie ma. Dlatego miękki 404 to przypadek „najgorszy z obu światów” — nie znika czysto jak prawdziwe 404, tylko pozostaje i spala zapytania.

Pułapka miękkiego 404 ma dwie częste przyczyny, które warto wymienić: niestandardowy szablon “strona nie znaleziona”, który zwraca 200 zamiast prawdziwego 404, oraz masowe przekierowanie każdego martwego URL-a na stronę główną — Google również rozpoznaje ten wzorzec jako miękki 404. Przyjazna strona 404 jest dobra dla UX i w pełni zalecana — pod warunkiem, że nadal zwraca rzeczywisty kod statusu HTTP 404.

Jak poprawnie przeprowadzić planowany przestój

Gdy celowo wyłączasz witrynę (lub sekcję), poprawnym kodem jest 503 Service Unavailable z nagłówkiem Retry-After — nigdy 4xx. Wytyczne Google “Pause your online business” są konkretne:

  • “If you need to urgently disable the site for 1-2 days, then return an informational error page with a 503 HTTP response status code.” (tłumaczenie) «Jeśli pilnie potrzebujesz wyłączyć witrynę na 1-2 dni, zwróć stronę błędu informacyjnego z kodem odpowiedzi HTTP 503.»
  • “This is an extreme measure that should only be taken for a very short period of time (a few days at most),” (tłumaczenie) «To skrajny środek, który należy stosować tylko przez bardzo krótki czas (co najwyżej kilka dni),» ponieważ “completely closing a site even for just a few weeks can have negative consequences on Google’s indexing of your site.” (tłumaczenie) «całkowite zamknięcie witryny nawet na zaledwie kilka tygodni może mieć negatywne konsekwencje dla indeksowania Twojej witryny przez Google.»
  • “Don’t block the website by returning 403, 404, 410 HTTP status codes” (tłumaczenie) «Nie blokuj witryny, zwracając kody statusu HTTP 403, 404, 410» podczas przestoju — kod 4xx oznacza „trwale usunięte”, co jest dokładnie złym sygnałem dla tymczasowej awarii.
  • Pułapka, którą większość pomija: “Don’t return a 503 HTTP response status code for the robots.txt file because this blocks all crawling.” (tłumaczenie) «Nie zwracaj kodu odpowiedzi HTTP 503 dla pliku robots.txt, ponieważ blokuje to całe indeksowanie.» Zwracaj 503 dla swoich stron, nie dla robots.txt.

Jak monitorować całą rodzinę w Search Console

Na co dzień spotkasz te błędy w raporcie Indeksowanie stron w Search Console, gdzie każdy z nich odpowiada innemu statusowi:

  • Nie znaleziono (404)“this page returned a 404 error when requested.” (tłumaczenie) «ta strona zwróciła błąd 404 po zapytaniu.»
  • Błąd serwera (5xx)“your server returned a 500-level error when the page was requested.” (tłumaczenie) «Twój serwer zwrócił błąd poziomu 500, gdy strona została zapytana.»
  • Zablokowano z powodu nieautoryzowanego żądania (401)“the page was blocked to Googlebot by a request for authorization.” (tłumaczenie) «strona została zablokowana dla Googlebota przez żądanie autoryzacji.»
  • Zablokowano z powodu braku dostępu (403) — kod 403, gdy podano poświadczenia, ale nie przyznano dostępu.
  • Zablokowano z powodu innego problemu 4xx — kod 4xx nieobjęty innym statusem; użyj URL Inspection do debugowania.
  • Miękki 404“user-friendly ‘not found’ message but not a 404 HTTP response code.” (tłumaczenie) «przyjazny dla użytkownika komunikat „nie znaleziono”, ale nie kod odpowiedzi HTTP 404.»
  • Błąd przekierowania — zbyt długi łańcuch, pętla, zbyt długi URL lub zły URL w łańcuchu.

Każdy status wskazuje inną przyczynę źródłową i ścieżkę naprawy. Po rozwiązaniu jednego użyj Validate Fix, aby zainicjować ponowne indeksowanie — ale ustaw realistyczne oczekiwania co do czasu; ponowne indeksowanie nie jest natychmiastowe. I pamiętaj o sformułowaniu Google: “it’s fine for a URL not to be indexed for the right reasons — for example… a 404 for a page that you’ve removed and have no replacement for.” (tłumaczenie) «to normalne, że URL nie jest indeksowany z właściwych powodów — na przykład… 404 dla strony, którą usunąłeś i nie masz dla niej zamiennika.» Nie każdy błąd to zadanie do wykonania.

Sam Search Console nie wystarczy, aby na nim działać — to jeden punkt obserwacyjny, próbkowany i opóźniony. Gdy logujesz błąd do triage, zapisz co najmniej: URL, kiedy go zaobserwowałeś, punkt obserwacyjny (Search Console vs. sprawdzenie na żywo vs. logi serwera/CDN), user agent, z którego przyszło żądanie, metodę HTTP, finalny kod statusu i ścieżkę odpowiedzi (w tym łańcuch przekierowań), czy to jednorazowe czy powtarzające się, oraz krok weryfikacji po naprawie po ponownym wdrożeniu. Triangulacja GSC z aktywnym sprawdzeniem statusu i własnymi logami to sposób, aby nieaktualny wiersz raportu zamienić w potwierdzony, możliwy do naprawienia problem.

Jak naprawiać i priorytetyzować błędy

  • Triage 404 według wartości. Napraw te z linkami przychodzącymi, wewnętrznymi, obecnością w sitemapie lub utrzymującym się ruchem — przekieruj je 301 do odpowiedniej strony, aby odzyskać siłę linków. Pozwól naprawdę martwym URL-om zwracać 404 lub 410. Jak ująłem to w moim przewodniku Ahrefs, praktyczną naprawą większości z nich jest to, że “you just need to 301 redirect each of these pages to a relevant page” (tłumaczenie) «po prostu musisz przekierować 301 każdą z tych stron do odpowiedniej strony» — ale tylko tam, gdzie istnieje odpowiedni cel. Nie przekierowuj wszystkiego hurtowo na stronę główną (to miękki 404).
  • 410 vs 404 ma marginalne znaczenie. Kod 410 usuwa stronę nieco szybciej niż 404; praktyczna różnica SEO jest niewielka. Użyj 410, gdy chcesz jednoznacznie wskazać, że coś zniknęło na dobre, ale nie oczekuj, że będzie dramatycznie lepsze.
  • Napraw przyczynę źródłową 5xx. Poprawki są po stronie serwera: pojemność i limity czasu dla 500, zdrowie upstream/CDN dla 502/504 oraz reguły WAF lub ograniczania szybkości błędnie działające na Googlebota dla 403/429. Potwierdź prawdziwego bota odwrotnym/bezpośrednim sprawdzeniem DNS, zanim zaczniesz ograniczać mu szybkość.
  • Warte wymienienia typowe przyczyny źródłowe: błędy aplikacji i bazy danych oraz przeciążone hosty (5xx), awarie upstream/CDN (502/504), ograniczanie szybkości lub blokowanie botów przez WAF (403/429), zepsute migracje i nieaktualne linki wewnętrzne (404) oraz źle skonfigurowane „przyjazne strony błędów” (miękki 404).

Bing: podobny wzorzec, nie niezależnie zweryfikowany kod po kodzie

Publiczne oświadczenia Binga wskazują ten sam kierunek co podejście Google — kody z zakresu 400 są traktowane jako brakujące lub zabronione, a kody z zakresu 500 sygnalizują problemy serwera, które działają na niekorzyść efektywności indeksowania — ale nie zweryfikowałem niezależnie pełnej, aktualnej zgodności kod po kodzie z własną dokumentacją Binga, więc traktuj to jako orientacyjne, a nie potwierdzone dopasowanie jeden do jednego. Fabrice Canel opisuje cel Binga jako “crawl efficiency north star … to crawl a URL only when the content has been added … updated,” (tłumaczenie) „północna gwiazda efektywności indeksowania … aby indeksować URL tylko wtedy, gdy treść została dodana … zaktualizowana”, a trwałe błędy działają bezpośrednio przeciwko temu — Bing wydaje zasoby indeksowania na URL-e, które nie przynoszą świeżych, indeksowalnych treści. Bing zaleca również 503 z Retry-After na planowane przerwy techniczne, zamiast serwowania stron błędów jako 200. Powierzchnie błędów indeksowania Binga znajdziesz w Bing Webmaster Tools (URL Inspection, Crawl Control, Site Scan).

Gdzie dalej

Ta strona jest koncepcyjnym centrum dla rodziny kodów błędów. Znajduje się w szerszym klastrze HTTP Status Codes (pełny obraz 1xx–5xx, plus przekierowania i kody sukcesu); to podcentrum jest mapą dla error połowy tego. Każdy kod poniżej to osobne szczegółowe omówienie:

Zablokowane / dostęp

  • 401 Unauthorized — co wyzwala status “Blocked due to unauthorized request” i dlaczego ściany autoryzacji nie ograniczają Googlebota.
  • 403 Forbidden — poświadczenia podane, ale odrzucone, oraz wzorce WAF/blokowania botów, które powodują fałszywe 403 dla Googlebota.

Nie znaleziono

  • 404 Not Found — jak Google radzi sobie z brakującymi stronami, dlaczego to nie kara i które 404 warto faktycznie naprawić.
  • 404 vs 410 — realna, niewielka różnica i kiedy sięgać po które.
  • 410 Gone — sygnał “trwale usunięte” i jego nieco szybsze usunięcie z indeksu.

Ograniczanie szybkości

  • 429 Too Many Requests — 4xx, który zachowuje się jak 5xx, i jak zapobiec, aby limity szybkości ograniczały Twoje indeksowanie.

Prawne

  • 451 Niedostępne z przyczyn prawnych — usunięcia, blokady krajowe i jak prawne usunięcia się pojawiają.

Błędy serwera

  • 500 Internal Server Error — ogólna awaria serwera i jak znaleźć jej przyczynę.
  • 502 Bad Gateway — awarie upstream/proxy.
  • 503 Service Unavailable — poprawny kod na konserwację i planowane przerwy (z pułapką robots.txt).
  • 504 Gateway Timeout — przekroczenie czasu upstream.

Przypadek pułapki

  • Soft 404 — 200, które czyta się jako usunięte, dlaczego marnuje budżet indeksowania i jak zamienić je na prawdziwe 404.

Zepsute przekierowania są obsługiwane osobno jako status Redirect error — powiązany, ale skategoryzowany osobno w Search Console.

Dodaj notatkę eksperta

Przypnij cytat eksperta

Nowa osoba? Najpierw utwórz jej nieprzejęty profil na /admin/experts/ → Przypnij cytat eksperta .