404 a 410
Różnica między kodami 404 (nie znaleziono) i 410 (usunięto) w SEO — jak szybko Google usuwa każdy z nich z indeksu, kiedy użyć 410 dla trwale usuniętej treści i czy to rozróżnienie nadal ma znaczenie.
Języki
1 sygnał dowodowy na tej stronie
- Powiązane działające narzędzieHTTP Status & Redirect Checker
Kody 404 (Not Found) i 410 (Gone) z czasem usuwają stronę z indeksu Google, a własna dokumentacja Google grupuje je jako „traktowane tak samo”. Jedyna rzeczywista różnica dotyczy intencji i niewielkiego marginesu: 410 mówi, że strona zniknęła na stałe, a niezależne dane Reboot Online wykazały, że Google crawluje 404 około 49,6% częściej niż 410. John Mueller mówi, że różnica w przetwarzaniu jest „tak minimalna”, iż nie potrafi wskazać powodu, by dla SEO preferować jeden kod. Użyj 410, gdy masz pewność, że treść zniknęła na dobre i łatwo go wdrożyć; użyj 404, gdy strona może wrócić albo 410 jest kłopotliwy; jeśli URL ma linki zwrotne lub historię pozycji, przekieruj go kodem 301 zamiast stosować którykolwiek z tych kodów.
TL;DR — 404 oznacza „nie znaleziono” — strony tu nie ma, ale serwer nie mówi, czy to stan trwały. 410 oznacza „usunięto” — strona była tutaj i została celowo usunięta na dobre. W SEO oba kody zachowują się niemal identycznie: z czasem usuwają stronę z Google. 410 nieco wyraźniej sygnalizuje trwałość i jest crawlowany odrobinę rzadziej, ale różnica jest mała. Jeśli stara strona ma linki lub ruch, zamiast tego przekieruj ją.
Co oznacza każdy z tych kodów
Oba kody są błędami z rodziny 4xx — grupy oznaczającej, że klient poprosił o coś, czego serwer nie mógł mu dostarczyć.
- 404 Not Found — serwer nie może znaleźć strony. Nie obiecuje niczego na przyszłość. URL może zawierać literówkę, strona mogła zostać przeniesiona albo mogła zniknąć na zawsze. 404 celowo pozostaje niejednoznaczny.
- 410 Gone — strona była tutaj i została celowo, trwale usunięta. Mówisz wszystkim: „nie oczekujcie, że wróci”.
Pomyśl o 404 jak o komunikacie „nie mogę tego znaleźć”, a o 410 jak o komunikacie „to zostało na dobre zdjęte”.
Czy różnica ma znaczenie dla SEO?
Ledwie. Dla usuniętej strony oba kody prowadzą do tego samego skutku: Google z czasem usuwa ją z indeksu i coraz rzadziej crawluje. Własna dokumentacja Google łączy 404 i 410 oraz mówi, że wszystkie kody 4xx (poza jednym) są „traktowane tak samo”. Evidence for this claim Google treats 404 and 410 the same for Search and removes a previously indexed URL over time when it returns a 4xx response. Scope: Google Search handling; the documentation does not promise that 410 is removed faster. Confidence: high · Verified: Google: HTTP status codes and Search
Opublikowana dokumentacja Google nie obiecuje, że 410 zostanie usunięty szybciej. Powodem, by go wybrać, jest poprawność znaczeniowa, a nie gwarantowany skrót przetwarzania.
Co właściwie zrobić
- Strona zniknęła na dobre, bez ruchu i linków? Zwykły 404 wystarczy. Nie musisz robić niczego specjalnego — to zwykle kod, który Twój CMS zwraca już domyślnie.
- Masz absolutną pewność, że zniknęła, a konfiguracja jest łatwa? Użyj 410, aby jasno wyrazić intencję (masowo usunięte produkty, sprzątanie spamu, treść, której nigdy nie przywrócisz).
- Stara strona ma linki zwrotne albo kiedyś przyciągała ruch? Nie używaj żadnego z tych kodów — skonfiguruj przekierowanie 301 do najbardziej odpowiedniej działającej strony, aby zachować wartość.
Warto pogrzebać jeden mit: 404 nie obniżają pozycji. Są normalną, oczekiwaną częścią każdej witryny. Jedynymi rzeczywistymi kosztami są doświadczenie użytkownika (zdezorientowany odwiedzający) oraz, przy bardzo dużej skali, zmarnowane crawlowanie.
Chcesz poznać źródła pierwotne, dane stojące za twierdzeniem „410 jest szybszy” i drzewo decyzji? Przejdź do karty Zaawansowany.
TL;DR — 404 i 410 to kody 4xx, które z czasem usuwają usuniętą stronę z indeksu, a dokumentacja Google wyraźnie je grupuje: “All 4xx errors, except 429, are treated the same.” (tłumaczenie) „Wszystkie błędy 4xx, poza 429, są traktowane tak samo.” Różnica to intencja (410 = trwale) oraz niewielki, zmierzony margines — kontrolowany test Reboot Online wykazał, że 404 były crawlowane około 49,6% częściej niż 410, co jest zgodne ze słowami Muellera, że „410 czasem wypada odrobinę szybciej”. Mueller powiedział też, że różnica w przetwarzaniu jest „tak minimalna”, iż nie potrafi wskazać powodu, by dla SEO preferować jeden kod. Dawne ujęcie „404 = 24 godziny ochrony, 410 = natychmiast” pochodzi z wypowiedzi Matta Cuttsa z 2014 r. i jest nieaktualne. Jeśli URL ma linki lub historię pozycji, zamiast któregoś z tych kodów użyj przekierowania 301.
Co oznacza 404 (Not Found)?
404 mówi, że serwer nie znalazł zasobu pod danym URL-em — i, co najważniejsze,
nie mówi nic o przyczynie ani o tym, czy sytuacja jest tymczasowa. Strona może
wrócić, mogła zostać przeniesiona bez przekierowania albo mogła zniknąć na dobre.
Google opisuje swoje postępowanie tak: “the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (tłumaczenie) „Potok indeksowania usuwa URL z indeksu, jeśli wcześniej był zindeksowany. Nowo napotkane strony 404 nie są przetwarzane. Częstotliwość crawlowania stopniowo spada.”
RFC 9110 — aktualna specyfikacja semantyki HTTP — ujmuje to tak samo: 404 nie ujawnia, czy brak jest tymczasowy, czy trwały. To kod, po który sięgasz, gdy nie wiesz albo nie chcesz powiedzieć.
W praktyce 404 jest domyślnym kodem zwracanym przez CMS dla usuniętego lub zawierającego literówkę URL-a i kodem, który najczęściej oglądasz w raporcie Nie znaleziono (404) w Search Console.
Co oznacza 410 (Gone)?
410 to bardziej szczegółowy kod 4xx, który wyraźnie oznacza, że zasób został
celowo i trwale usunięty i nie wróci. Jest uczciwym sygnałem dla treści, którą
postanowiłeś usunąć: wycofanych produktów, zakończonych promocji, skasowanego
spamu, blokad związanych z RODO lub prawem.
RFC 9110 opisuje 410 jako prawdopodobnie trwały, a nie jako nieodwołalną obietnicę — sama specyfikacja pozostawia Tobie decyzję, jak długo go zwracać i czy oznaczać w ten sposób każde trwałe usunięcie. Żaden z kodów nie jest też gwarancją SEO: zwrócenie kodu poprawnego semantycznie samo w sobie nie zmienia pozycji, ruchu ani tempa opuszczania indeksu przez URL — to sygnał, nie dźwignia.
Mechanicznie Google traktuje 410 w tym samym potoku indeksowania co 404 — strona wypada z indeksu i z czasem jest crawlowana rzadziej — ale znaczenie, które przekazujesz, jest mocniejsze: „nie wracaj po to”.
Co Google naprawdę mówi o 404 i 410
Oficjalna dokumentacja: „traktowane tak samo”
Najważniejszy fakt, który najczęściej ginie w innych artykułach: własna dokumentacja Google dotycząca błędów HTTP i sieci obejmuje 400, 401, 403, 404, 410 i 411 jednym wyjaśnieniem. Dosłownie:
Evidence for this claim Google treats 404 and 410 the same for Search and removes a previously indexed URL over time when it returns a 4xx response. Scope: Google Search handling; the documentation does not promise that 410 is removed faster. Confidence: high · Verified: Google: HTTP status codes and Search“All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist. In the case of Google Search, the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (tłumaczenie) „Wszystkie błędy 4xx, poza 429, są traktowane tak samo: crawlery Google informują następny system przetwarzania, że treść nie istnieje. W przypadku Google Search potok indeksowania usuwa URL z indeksu, jeśli wcześniej był zindeksowany. Nowo napotkane strony 404 nie są przetwarzane. Częstotliwość crawlowania stopniowo spada.”
Na poziomie bieżących, oficjalnych wytycznych 404 i 410 są zatem opisane jako równoważne. To najważniejszy wniosek. Poniższe niuanse go nie odwracają — tylko precyzują.
Evidence for this claim Google treats 404 and 410 the same for Search and removes a previously indexed URL over time when it returns a 4xx response. Scope: Google Search handling; the documentation does not promise that 410 is removed faster. Confidence: high · Verified: Google: HTTP status codes and SearchWarto zaznaczyć jedną rzecz: sposób obsługi usuwania („crawlery informują następny system przetwarzania, że treść nie istnieje”) jest zgrupowany dla każdego kodu 4xx poza 429. Konkretne zdanie o nieprzetwarzaniu nowo napotkanych stron i stopniowym spadku częstotliwości crawlowania jest w bieżącej dokumentacji Google sformułowane dla stron 404 — nie ma osobnej wersji tego zdania dla 410. Traktuj „traktowane tak samo” jako prawdę kierunkową, a nie gwarancję zgodności linia po linii, i pamiętaj, że bieżące dokumenty nie publikują SLA szybkości usuwania dla porównania 404 i 410 w żadną stronę.
Doprecyzowania Muellera (2018 → 2024)
John Mueller był o to pytany wielokrotnie, a jego odpowiedzi z czasem stały się bardziej bezpośrednie — choć są to wypowiedzi relacjonowane przez SEJ i SEL, a nie nagrania pierwotne ponownie przeze mnie zweryfikowane w tym podejściu (zobacz poniższą tabelę warstw źródeł). W hangoucie Webmaster Central opisał różnicę jako realną, lecz małą: “a 410 will sometimes fall out a little bit faster than a 404. But usually, we’re talking on the order of a couple days or so… in the mid term / long term, a 404 is the same as a 410 for us.” (tłumaczenie) „410 czasem wypada odrobinę szybciej niż 404. Zwykle mówimy jednak o rzędu kilku dni… w średnim i długim terminie 404 jest dla nas tym samym co 410.” Dodał też: “If you’re just removing content naturally, then that’s perfectly fine to use either one.” (tłumaczenie) „Jeśli po prostu naturalnie usuwasz treść, użycie dowolnego z nich jest całkowicie w porządku.”
W 2024 r. na Reddicie sformułował to jeszcze dosadniej: “The difference in processing of 404 vs 410 is so minimal that I can’t think of any time I’d prefer one over the other for SEO purposes.” (tłumaczenie) „Różnica w przetwarzaniu 404 i 410 jest tak minimalna, że nie potrafię wskazać sytuacji, w której dla celów SEO wolałbym jeden z nich.”
Zestaw te wypowiedzi razem, a otrzymasz uczciwy obraz: 410 jest przetwarzany nieznacznie szybciej, a zarazem różnica jest na tyle mała, że rzecznik Google mówi, iż nie ma znaczenia dla praktycznych decyzji SEO. Oba stwierdzenia są jednocześnie prawdziwe.
Zdanie Matta Cuttsa z 2014 r. o „24 godzinach” — i dlaczego jest nieaktualne
Jeśli czytałeś, że „404 ma 24-godzinny okres ochronny, a 410 jest natychmiastowy”, to jest to wyjaśnienie Matta Cuttsa z 2014 r.: Google miał “protect that page for 24 hours in the crawling system” (tłumaczenie) „chronić tę stronę przez 24 godziny w systemie crawlowania” dla 404, podczas gdy 410 oznaczał, że webmaster wie, co robi. To ujęcie dało początek mitowi „410 jest natychmiastowy” — i jest nieaktualne. Google nie opisuje już sztywnej reguły 24 godzin, a późniejsze komentarze Muellera o “couple of days, not instant” (tłumaczenie) „kilku dniach, nie natychmiast” oraz bieżące grupowanie „traktowane tak samo” mają pierwszeństwo. Nie przedstawiaj reguły 24 godzin jako aktualnej wytycznej.
Warstwy źródeł w skrócie
Nie wszystkie przytoczone dowody mają taką samą wagę. Oto ich układ:
| Warstwa | Co mówi | Status |
|---|---|---|
| Bieżąca dokumentacja oficjalna (Google Search Central) | Kody 4xx poza 429 są grupowane dla obsługi usuwania; zdanie “newly encountered pages aren’t processed, crawl frequency decreases” (tłumaczenie) „nowo napotkane strony nie są przetwarzane, częstotliwość crawlowania spada” jest sformułowane konkretnie dla 404 | Zweryfikowane, bieżące |
| Oficjalne źródła historyczne (blog z 2011 r., film Cuttsa z 2014 r.) | W 2011 r. 410 traktowano tak samo jak 404; film z 2014 r. opisywał 24-godzinne „chronienie” 404 i niemal natychmiastową obsługę 410 | Zastąpione nowszymi — nie cytuj jako bieżących wytycznych |
| Komentarz praktyka (Mueller, relacjonowany przez SEJ/SEL) | 410 wypada „odrobinę szybciej… kilka dni”; różnica jest „tak minimalna”, że nie warto wybierać jednego kodu zamiast drugiego | Relacja wtórnych mediów; nie jest to nagranie pierwotne niezależnie zweryfikowane w tym podejściu |
| Badanie obserwacyjne (Reboot Online) | Testowe URL-e 404 były crawlowane około 49,6% częściej niż testowe URL-e 410, w 119 stronach | Samodzielnie zrelacjonowane przez autorów badania; mierzy częstotliwość crawlowania, nie moment usunięcia z indeksu |
Odpowiednio rozłóż akcenty: oficjalne grupowanie i semantyka RFC to dowody fundamentalne; margines Reboot i relacjonowane wypowiedzi Muellera są potwierdzeniem, a nie niezależnie skontrolowanym dowodem w tym podejściu.
Co mówi Bing
Bing wymienia zwracanie 404 lub 410, usunięcie strony albo dodanie dyrektywy
noindex jako wiarygodne sposoby usunięcia URL-a z indeksu i zaleca przesłanie
zmiany przez IndexNow, aby przyspieszyć jej wykrycie. Bing publicznie nie
rozróżnia szybkości usuwania 404 i 410 tak, jak robi to komentarz dotyczący
Google — traktuje oba jako prawidłowe sygnały usunięcia, a IndexNow (powiadomienie
push zamiast oczekiwania na organiczne ponowne crawlowanie) jest rzeczywistą
dźwignią szybkości. To zgodne z wtórnymi relacjami dotyczącymi strony pomocy
Binga, która jest renderowana w JavaScripcie i nie została niezależnie ponownie
zweryfikowana w bieżącej dokumentacji Microsoftu — traktuj szczegóły jako
kierunkowo poprawne, a nie potwierdzone słowo w słowo. Warto zapamiętać wzorzec:
sposób powiadomienia wyszukiwarki ma większe znaczenie dla szybkości niż wybór
kodu 4xx.
Czy różnica w szybkości naprawdę istnieje? Co pokazują dane
Tak — jest mała i została zmierzona. Najlepszym niezależnym dowodem jest kontrolowany eksperyment Reboot Online. Autorzy przygotowali 119 testowych URL-i, połowie ustawili odpowiedź 404, a połowie 410, kontrolowali linki wewnętrzne i usunęli linki zewnętrzne, a następnie przez ponad trzy miesiące sprawdzali zachowanie crawlowania co godzinę za pomocą API GSC i logów serwera (ponad 350 000 wierszy danych). Ich główny wniosek — własny, zrelacjonowany przez autorów wynik, a nie rezultat niezależnego ponownego audytu w tym podejściu (zobacz tabelę warstw źródeł powyżej) — brzmi:
“404’s are, on average, crawled 49.6% more often than 410’s.” (tłumaczenie) „404 są średnio crawlowane o 49,6% częściej niż 410.”
Autorzy podają test t potwierdzający istotność statystyczną przy 95% poziomie ufności i wnioskują, że “if you want Google to recrawl a removed URL as infrequently as possible, you should go with a 410 response code over a 404 one.” (tłumaczenie) „Jeśli chcesz, aby Google ponownie crawlowło usunięty URL tak rzadko, jak to możliwe, wybierz kod odpowiedzi 410 zamiast 404.”
Co dane rzeczywiście pokazują: 410 są ponownie crawlowane rzadziej niż 404 — co dobrze pasuje do słów Muellera, że „410 czasem wypada odrobinę szybciej”. Google najwyraźniej wraca do 404, ponieważ 404 może później zmienić się w 200 (albo 410), podczas gdy 410 jest traktowany jako stan końcowy.
Czego dane nie pokazują: nie odpowiadają wprost na pytanie o szybkość usunięcia z indeksu — metoda wykorzystująca API GSC może śledzić częstotliwość crawlowania, ale nie potwierdza wiarygodnie dokładnego momentu opuszczenia indeksu przez URL. Badanie ma też kilka lat. Traktuj je więc jako mocny dowód na umiarkowaną różnicę w częstotliwości crawlowania, a nie dowód dramatycznej przewagi 410 w usuwaniu z indeksu. To pasuje do mojego ujęcia w artykule Ahrefs: 404 i 410 są traktowane podobnie, oba usuwają strony z indeksu, 410 jest odrobinę szybszy, a w praktyce są mniej więcej równoważne — to jednak moja praktyczna interpretacja, a nie oficjalna gwarancja szybkości przetwarzania; bieżąca dokumentacja Google nie publikuje SLA szybkości 404 i 410 w żadną stronę.
Kiedy użyć 410, a kiedy 404 — schemat decyzyjny
Wszystkie źródła zbiegają się wokół mniej więcej tej samej reguły, więc oto wersja praktyczna:
Użyj 410, gdy: masz pewność, że treść zniknęła na zawsze i łatwo go wdrożyć — przy masowych usunięciach, wycofanych produktach, których nie uzupełnisz, usuniętym spamie lub zhakowanych stronach, blokadach prawnych albo związanych z RODO. Chcesz jasno wyrazić trwałość i wycisnąć marginalną korzyść z efektywności crawlowania.
Użyj 404, gdy: strona może wrócić, Twój CMS lub serwer utrudnia zwracanie 410 albo po prostu nie warto poświęcać na to pracy programistycznej — korzyść SEO z 410 względem 404 jest marginalna. Zwykły 404 jest w pełni poprawną odpowiedzią dla usuniętej strony i jest akceptowany przez Google.
Nie używaj żadnego — przekieruj 301 — gdy: URL ma linki zwrotne albo historyczną
wartość rankingową. Pytanie „404 czy 410” bardzo często jest w rzeczywistości
pytaniem „czy tu w ogóle powinien być kod 4xx, czy przekierowanie?”. Jeśli strona
miała wartość, prześlij ją do odpowiedniej działającej strony przez 301, zamiast
celowo ją wyrzucać. (Najpewniej po prostu musisz przekierować 301 każdą z tych
stron do odpowiedniej strony.)
Traktuj ten schemat zgodnie z poziomem dowodów: semantyka RFC i oficjalne grupowanie Google mają największą wagę; margines częstotliwości crawlowania Reboot oraz relacjonowane cytaty Muellera są użytecznymi rozstrzygaczami, ale nie powinny same decydować.
Typowe mity
- „410 natychmiast usuwa strony.” Nie. Google nadal musi najpierw zcrawlować URL, aby zobaczyć 410 — nic nie dzieje się natychmiast. Mueller mówi, że 410 wypada „w horyzoncie kilku dni”.
- „404 ma obowiązkowy 24-godzinny okres ochronny, a 410 go nie ma.” To ujęcie Cuttsa z 2014 r.; bieżące dokumenty i późniejsze komentarze Muellera nie opisują sztywnej reguły 24 godzin. Oba kody wypadają w podobnym, nie natychmiastowym horyzoncie.
- „410 jest zawsze lepszy od 404 dla SEO.” Mueller mówi, że różnica „jest tak minimalna, iż nie potrafi wskazać sytuacji, w której preferowałby jeden z nich”. Przewaga około 49,6% w częstotliwości ponownego crawlowania jest rzeczywista, ale mała i rzadko warta dodatkowej pracy.
- „404 obniża pozycje.” Nie. 404 są normalną, oczekiwaną częścią sieci i nie powodują kar. Koszty to UX oraz, przy dużej skali, zmarnowany budżet crawlowania — nie spadek pozycji.
- „Dla bezpieczeństwa każdą usuniętą stronę należy zwracać jako 410.” Nie, jeśli ma linki lub historię pozycji — przekierowanie 301 do odpowiedniej działającej strony zachowuje wartość, którą w przeciwnym razie wyrzucisz.
Powiązane rozróżnienia
Dwa sąsiednie pojęcia, które warto od siebie oddzielić: soft 404 występuje,
gdy strona zwraca 200 OK, ale dla Google wygląda na pustą lub brakującą
(komunikat „nie znaleziono” podany z kodem powodzenia) — to błąd do naprawienia,
a nie zamierzony kod 4xx. Zwykły raport Nie znaleziono (404) w Search Console
to miejsce, w którym większość tych decyzji faktycznie się pojawia. Oba tematy
mają osobne omówienia w tym klastrze.
Podsumowanie AI
Skrócona wersja karty Zaawansowany:
- Oba kody usuwają usuniętą stronę z indeksu. 404 (Not Found) i 410 (Gone) to kody 4xx; dokumentacja Google wyraźnie je grupuje: “All 4xx errors, except 429, are treated the same.” (tłumaczenie) „Wszystkie błędy 4xx, poza 429, są traktowane tak samo.” Oba z czasem usuwają URL z indeksu i ograniczają częstotliwość crawlowania.
- Różnica to intencja i niewielki margines. RFC 9110 opisuje 404 jako neutralny wobec czasu trwania braku, a 410 jako prawdopodobnie trwały (nie nieodwołalnie obiecany) — 410 znaczy „celowo usunięto na stałe”, a 404 pozostaje niejednoznaczny. 410 jest przetwarzany odrobinę szybciej. Żaden kod sam w sobie nie jest gwarancją SEO.
- Dane: kontrolowany test Reboot Online (119 URL-i, ponad trzy miesiące) wykazał, że 404 były crawlowane około 49,6% częściej niż 410 — to umiarkowana różnica częstotliwości crawlowania, zrelacjonowana przez autorów badania, niezależnie nieponownieaudytowana i niebędąca dowodem dramatycznie szybszego usuwania z indeksu.
- Własne sformułowanie Google: Mueller mówi, że 410 “will sometimes fall out a little bit faster than a 404. But usually, we’re talking on the order of a couple days or so… in the mid term / long term, a 404 is the same as a 410 for us.” (tłumaczenie) „czasem wypada odrobinę szybciej niż 404, ale zwykle mówimy o rzędu kilku dni… w średnim i długim terminie 404 jest dla nas tym samym co 410”; opis skrótowy brzmi “a little bit faster… a couple days,” (tłumaczenie) „odrobinę szybciej… kilka dni”; różnica w przetwarzaniu jest „tak minimalna”, iż nie potrafi wskazać powodu, by dla SEO preferować jeden kod — są to cytaty relacjonowane przez SEJ/SEL, a nie nagrania pierwotne niezależnie zweryfikowane w tym podejściu.
- Pomysł „24-godzinnego okresu ochronnego” jest nieaktualny — to ujęcie Matta Cuttsa z 2014 r., zastąpione bieżącą dokumentacją i późniejszymi komentarzami Muellera.
- Bing: traktuje 404 i 410 jako równie prawidłowe sygnały usunięcia; IndexNow jest rzeczywistą dźwignią szybkości (powiadomienie push wygrywa z oczekiwaniem na ponowne crawlowanie).
- Reguła decyzyjna: 410, gdy masz pewność, że strona zniknęła i łatwo go wdrożyć; 404, gdy może wrócić albo 410 jest kłopotliwy; przekierowanie 301, gdy URL ma linki lub historię pozycji.
- 404 nie obniżają pozycji — są normalne; jedyne koszty to UX i, przy dużej skali, zmarnowane crawlowanie.
Dokumentacja oficjalna
Dokumentacja źródeł pierwotnych wyszukiwarek.
- Błędy HTTP i sieci — grupuje 404, 410 i pozostałe kody 4xx oraz stwierdza, że są „traktowane tak samo”.
- Crawlowanie i indeksowanie — strona zbiorcza o obsłudze URL-i, kodów statusu i usuwania przez Google.
- Usuń stronę hostowaną w swojej witrynie z Google — oficjalne opcje usunięcia, w tym zwracanie 404/410.
Bing / Microsoft
- Jak trwale usunąć URL lub stronę z Bing albo Copilot — wytyczne Binga dotyczące usuwania (skasuj stronę, zwróć 404/410 albo noindex; prześlij przez IndexNow, aby przyspieszyć wykrycie).
- IndexNow / indexnow.org — protokół push do sygnalizowania zmienionych i usuniętych URL-i szybciej niż przez organiczne ponowne crawlowanie.
Cytaty ze źródła
Wypowiedzi Google z pierwszej ręki oraz najsilniejsze niezależne dane. Każdy link prowadzi do cytowanego fragmentu albo go dokumentuje.
Google — dokumentacja oficjalna
- “All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist. In the case of Google Search, the indexing pipeline removes the URL from the index if it was previously indexed. Newly encountered 404 pages aren’t processed. The crawling frequency gradually decreases.” (tłumaczenie) „Wszystkie błędy 4xx, poza 429, Google traktuje tak samo: crawlery informują następny system przetwarzania, że treść nie istnieje. W przypadku wyszukiwarki Google potok indeksowania usuwa URL z indeksu, jeśli wcześniej był zindeksowany. Nowo napotkane strony 404 nie są przetwarzane. Częstotliwość crawlowania stopniowo spada.” — Google Search Central, błędy HTTP i sieci. Przejdź do cytatu
John Mueller, Google Relacjonowane przez Search Engine Journal; podstawowy hangout Webmaster Central i wątek na Reddicie nie są łatwo dostępne do ponownego pobrania, dlatego traktuj to jako cytaty zrelacjonowane przez SEJ.
- O skali różnicy: “a 410 will sometimes fall out a little bit faster than a 404. But usually, we’re talking on the order of a couple days or so… in the mid term/long term, a 404 is the same as a 410 for us.” (tłumaczenie) „Według Muellera 410 czasem wypada odrobinę szybciej niż 404. Zwykle mówimy jednak o rzędu kilku dni… w średnim i długim terminie 404 jest dla nas tym samym co 410.” I: “If you’re just removing content naturally, then that’s perfectly fine to use either one.” (tłumaczenie) „Jeśli po prostu naturalnie usuwasz treść, użycie dowolnego z nich jest całkowicie w porządku.” Przeczytaj relację
- Doprecyzowanie z 2024 r.: “The difference in processing of 404 vs 410 is so minimal that I can’t think of any time I’d prefer one over the other for SEO purposes.” (tłumaczenie) „Różnica w przetwarzaniu 404 i 410 jest tak minimalna, że nie potrafię wskazać sytuacji, w której dla celów SEO wolałbym jeden z nich.” Przeczytaj relację
Matt Cutts, Google (2014 — źródło historyczne, obecnie nieaktualne) Relacjonowane przez Search Engine Land; cytat pokazuje źródło mitu „24 godziny / natychmiast”, a nie bieżącą wytyczną.
- “If a page is gone it’s fine to serve a 404. If you know it’s gone for real, it’s fine to serve a 410.” (tłumaczenie) „Jeśli strony już nie ma, można zwracać 404. Jeśli wiesz, że naprawdę zniknęła, można zwracać 410.” (Wypowiedzi towarzyszyło zastąpione później ujęcie o „chronieniu strony przez 24 godziny”.) Przeczytaj relację
Reboot Online — niezależny eksperyment Badanie empiryczne strony trzeciej (119 URL-i, ponad trzy miesiące, API GSC i logi serwera); podane liczby i zastrzeżenia pochodzą od autorów.
- “404’s are, on average, crawled 49.6% more often than 410’s.” (tłumaczenie) „404 są średnio crawlowane o 49,6% częściej niż 410.” Wniosek: “if you want Google to recrawl a removed URL as infrequently as possible, you should go with a 410 response code over a 404 one.” (tłumaczenie) „Jeśli chcesz, aby Google ponownie crawlowało usunięty URL tak rzadko, jak to możliwe, wybierz kod odpowiedzi 410 zamiast 404.” Przeczytaj badanie
404 czy 410 — którego użyć?
Zacznij od wartości starego URL-a, a nie od kodu. Większość decyzji „404 czy 410” to w rzeczywistości pytanie „czy to w ogóle powinien być kod 4xx?”.
P1. Czy stary URL ma linki zwrotne albo historię pozycji lub ruchu?
- Tak → w ogóle nie zwracaj kodu 4xx. Przekieruj 301 do najbardziej odpowiedniej działającej strony i zachowaj wartość. Koniec.
- Nie / wartość pomijalna → przejdź dalej. To rzeczywiste usunięcie, więc pytanie 404 czy 410 jest właściwe.
P2. Czy masz pewność, że treść zniknęła na stałe i nie wróci pod tym URL-em?
- Nie masz pewności / może wrócić → zwróć 404. Pozostaje uczciwie niejednoznaczny, a jeśli strona wróci, Google po prostu znów ją podejmie. Koniec.
- Masz pewność, że zniknęła na dobre (wycofany produkt, usunięty spam, blokada prawna lub RODO, zakończona promocja) → przejdź dalej.
P3. Czy zwracanie 410 jest tanie i niezawodne w Twoim stosie?
- Tak (reguła, mapa przekierowań albo ustawienie CMS-u obsługuje to łatwo) → zwróć 410, aby jasno oznaczyć trwałość i uzyskać marginalną korzyść z efektywności crawlowania.
- Nie (CMS lub serwer utrudnia 410 albo to pojedynczy przypadek) → 404 jest w pełni poprawny. Korzyść SEO z 410 względem 404 jest na tyle mała, że nie warto walczyć z platformą.
P4. Czy musi zniknąć z wyszukiwania szybciej niż przy następnym organicznym ponownym crawlowaniu?
- W Google → kod 4xx nie jest dźwignią. W pilnych przypadkach użyj narzędzia Usunięcia; w przeciwnym razie Google zcrawlować i usunie URL w ciągu kilku dni niezależnie od wyboru.
- W Bingu → prześlij usunięty URL przez IndexNow, aby przyspieszyć wykrycie — ma to większe znaczenie dla szybkości niż wybór 404 czy 410.
Wersja w jednym zdaniu: linki/ruch → 301; pewność + łatwe wdrożenie → 410; wszystko inne → 404; i nie oczekuj, że którykolwiek kod 4xx zadziała natychmiast.
404 a 410 — porównanie
| 404 Not Found | 410 Gone | |
|---|---|---|
| Znaczenie | Strony nie znaleziono — przyczyna niewskazana (tymczasowa lub trwała) | Strona celowo, trwale usunięta |
| Rodzina HTTP | Błąd klienta 4xx | Błąd klienta 4xx |
| Obsługa przez Google | Z czasem znika z indeksu; „traktowany tak samo” jak 410 | Z czasem znika z indeksu; „traktowany tak samo” jak 404 |
| Częstotliwość ponownego crawlowania | Ponownie crawlowany około 49,6% częściej (Reboot Online) | Ponownie crawlowany rzadziej — Google traktuje go jako końcowy |
| Szybkość usunięcia z indeksu | Odrobinę wolniejsza | „Odrobinę szybciej… kilka dni” (Mueller) |
| Sygnalizuje trwałość? | Nie | Tak |
| Domyślny kod CMS-u? | Zwykle tak | Zwykle wymaga konfiguracji |
| Werdykt Muellera | „tak minimalna, że nie potrafię wskazać sytuacji, w której preferowałbym jeden z nich” | taki sam |
Kiedy użyć którego kodu
| Sytuacja | Najlepszy kod |
|---|---|
| Strona ma linki zwrotne lub historię pozycji | Przekierowanie 301 (nie kod 4xx) |
| Treść zniknęła na dobre, a 410 łatwo skonfigurować | 410 |
| Strona może wrócić albo wdrożenie 410 jest kłopotliwe | 404 |
| Usunięty spam / zhakowane strony / blokada prawna | 410 |
| Literówka lub rzeczywiście brakujący URL | 404 (domyślnie) |
| Potrzebujesz szybszego usunięcia w Bingu | Dowolny kod 4xx + IndexNow |
| Potrzebujesz pilnego usunięcia w Google | Dowolny kod 4xx + narzędzie Usunięcia |
Szybkie fakty
- Dokumentacja Google: “All 4xx errors, except 429, are treated the same.” (tłumaczenie) „Wszystkie błędy 4xx, poza 429, są traktowane tak samo.”
- „410 jest natychmiastowy” / „404 ma 24 godziny” = nieaktualne ujęcie z 2014 r.
- 404 nie obniżają pozycji — są normalną częścią sieci.
- Dźwignia szybkości = sposób powiadomienia (IndexNow / narzędzie Usunięcia)
wybór kodu 4xx.
Błędy przy wyborze 404 i 410, których należy unikać
Przekierowywanie każdego usuniętego URL-a na stronę główną
Nieistotny cel nie zachowuje wartości starej strony i może zostać potraktowany jako soft 404. Przekierowuj tylko wtedy, gdy istnieje rzeczywiście równoważny zamiennik; w przeciwnym razie zwróć uczciwy 404 lub 410.
Używanie 410, gdy strona może wrócić
410 wyraźnie mówi, że zasób zniknął na stałe. Użyj zwykłego 404, gdy brak jest niepewny lub tymczasowy, zamiast składać mocniejsze oświadczenie, którego nie potrafisz poprzeć.
Robienie z wyboru taktyki rankingowej
Żaden z tych statusów nie podnosi pozycji. Google grupuje zwykłe wyniki 4xx, a praktyczna różnica w przetwarzaniu jest mała. Wybierz kod na podstawie trwałości i prostoty operacyjnej.
Wyświetlanie przyjaznej strony błędu z 200 OK
Zaprojektowany szablon błędu nie zastępuje sygnału HTTP. Zachowaj pomocną stronę, ale sama odpowiedź musi być 404 albo 410, aby crawlery nie potraktowały jej jako indeksowalnej treści zakończonej powodzeniem.
Usuwanie wartościowych URL-i bez sprawdzenia zamienników
URL z linkami zwrotnymi, ruchem albo bliskim następcą zasługuje na przegląd przekierowania przed usunięciem. Pytanie 404 czy 410 zaczyna się dopiero po ustaleniu, że nie istnieje odpowiedni cel.
Narzędzia do audytu usuniętych URL-i
- Bulk HTTP Status Code Checker: sprawdzaj listę usunięć na dużą skalę i oddzielaj odpowiedzi 404, 410, przekierowania oraz przypadkowe odpowiedzi 200.
- Redirect Checker: analizuj każdy URL, który powinien wskazywać równoważny zamiennik, i potwierdzaj jego końcowy cel.
- Google Index Checker: sprawdzaj obserwowalny status, przekierowanie, blokadę noindex i canonical, a następnie użyj Search Console, aby poznać rzeczywisty stan URL-a w Google.
- Linki i inspekcja URL-i w Search Console: przed usunięciem oceń, czy stary URL ma wartość lub zamiennik, a potem monitoruj stan w Google.
- Bing Webmaster Tools / IndexNow: korzystaj ze wspieranego przez Bing procesu przesyłania, gdy powiadomienie Binga o zmienionych lub usuniętych URL-ach ma większe znaczenie niż sam wybór kodu.
Sprawdź się: 404 a 410
Pięć krótkich pytań o różnice między tymi kodami statusu w SEO. Wybierz odpowiedź na każde pytanie, a następnie sprawdź wynik.
Materiały warte uwagi
Moje powiązane teksty
- Kody statusu HTTP i ich wpływ na SEO — pełne zestawienie kodów statusu ważnych dla SEO, w tym rozwinięcie porównania 404 i 410 z tego artykułu.
- Przewodnik dla początkujących po technicznym SEO — szerszy kontekst obsługi usuniętych stron i kodów statusu.
Moje wystąpienia
- Jak działa wyszukiwanie (SlideShare) — moje omówienie crawlowania, renderowania, indeksowania i pozycjonowania, czyli potoku, przez który przechodzi każda decyzja o usunięciu z indeksu. (Stałe zastrzeżenie: “This is my understanding of systems… not going to be 100% complete or accurate.” (tłumaczenie) „To moje rozumienie systemów… nie będzie w 100% kompletne ani dokładne.”)
Z branży
- 404 a 410 — techniczny eksperyment SEO (Reboot Online) — najsilniejsze niezależne dane w tej dziedzinie: 119 URL-i, ponad trzy miesiące i statystycznie istotne wyniki dotyczące częstotliwości crawlowania.
- John Mueller z Google wyjaśnia zamieszanie wokół 404 i 410 w SEO (Search Engine Journal) — doprecyzowanie „tak minimalna” z 2024 r.
- Google radzi w sprawie kodów statusu 404 i 410 (Search Engine Journal) — komentarze Muellera z hangoutu o „odrobinę szybciej… kilku dniach”.
- Matt Cutts z Google wyjaśnia obsługę kodów statusu 404 i 410 w wyszukiwarce (Search Engine Land) — wyjaśnienie z 2014 r. i źródło mitu „24 godzin”.
- Kody odpowiedzi 404 i 410 — kiedy użyć którego (Seer Interactive) — przejrzyste źródło definicji i rekomendacji.
- 410 a 404: który kod statusu szybciej usuwa z indeksu? (John Puno) — przenosi dyskusję na ryzyko związane z linkami zwrotnymi i autorytetem, co jest użytecznym ujęciem nawet bez własnych danych.
Dziennik zmian
Zaktualizowano 8 sie 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.
Zaktualizowano 17 lip 2026.
Podsumowanie redakcyjne i zapisane szczegóły zmian.Szczegóły zmian
-
Szczegółowe uwagi dotyczące zmian są obecnie dostępne po angielsku.
Pełne porównanie jest niedostępne — dla tej wersji nie zarchiwizowano wcześniejszej migawki.
Try it live
These are real endpoints on this site — not a simulation.
Hit them from the button, open them in a new tab, or
curl -i them from your terminal, and the server answers with the actual status code this article is about.