Jak usunąć stronę z Google: 404, 410, 301 czy noindex?

Autor: SEOgrinder · Opublikowano · Zaktualizowano · 11 min czytania

Krótka odpowiedź: Żeby usunąć stronę z Google, zmień to, co odpowiada twój serwer, zamiast prosić Google o zapomnienie adresu: 404 albo 410, jeśli strony nie ma już na stałe, 301 na bezpośredniego następcę, jeśli taki istnieje, i noindex, jeśli strona ma zostać online, ale nie w wyszukiwarce. Nigdy nie blokuj strony w robots.txt, bo wtedy Google nie zobaczy żadnego z tych sygnałów. Narzędzie do usuwania w Search Console ukrywa stronę w ciągu mniej więcej doby, ale tylko na około sześć miesięcy, więc traktuj je jako pierwszy krok, a nie rozwiązanie.

Jak usunąć stronę z Google? Zacznij od tego, co się z nią stało

Jednego przełącznika nie ma. Google reaguje na to, co mówi twój serwer, gdy ponownie pobiera adres, więc sposób zależy od losu strony. Kto szuka „usunąć z indeksu” albo „usunąć z wyszukiwarki Google”, zwykle ma na myśli to samo: adres ma przestać pojawiać się w wynikach. Znajdź swój wiersz, a potem przeczytaj pasujący fragment.

Co się stało ze stronąCo zrobićCo mówi Google
Usunięta, nic jej nie zastępujeZwróć 404 albo 410Zindeksowane adresy ze statusem 4xx są usuwane z indeksu
Zastąpiona stroną na ten sam temat301 na tę stronęPrzekierowania stałe pokazują w wynikach nowy cel
Zostaje online dla odwiedzających, ale nie ma być w wyszukiwarcenoindex (znacznik meta albo nagłówek)Google usuwa stronę z wyników, gdy zeskanuje regułę
Ma zniknąć szybko (zła cena, dane prywatne)Narzędzie do usuwania i w tym samym kroku jeden ze sposobów powyżejBlokada narzędzia trwa około sześciu miesięcy
Cudza stronaPoproś właściciela o zmianęNarzędzie do usuwania wymaga usługi, której jesteś właścicielem

Rada samego Google dla strony bez zamiennika brzmi: „return a 404 (not found) or 410 (gone) response (status) code for the page”, czyli zwróć dla strony kod odpowiedzi 404 (nie znaleziono) albo 410 (usunięto). Pochodzi ze strony o rozwiązywaniu problemów ze skanowaniem, ostatnia aktualizacja 2025-12-18. Strony Google, które tu linkujemy, przeczytaliśmy 4 listopada 2026.

Dla każdego sposobu obowiązują dwie reguły. Po pierwsze, Google zobaczy odpowiedź tylko z adresu, który wolno mu pobrać. Stary wpis Google Do 404s hurt my site? z 2 maja 2011 mówi, że robot, aby zobaczyć kod statusu, musi móc zeskanować ten adres („has to be able to crawl that URL”). Blokada w robots.txt ukrywa więc odpowiedź. Po drugie, obejmij każdy zapis adresu. Strona Google o usuwaniu informacji mówi: „Protect or remove all variations of the URL for the content that you want to remove.”

Cztery sposoby po kolei

1. 404: strony nie ma i nic jej nie zastępuje

404 znaczy „nie znaleziono”. Strona Google o kodach statusu HTTP (ostatnia aktualizacja 2026-02-04) opisuje, co dzieje się dalej: „URLs that are already indexed and return a 4xx status code are removed from the index.” Adres, który już jest w indeksie i zwraca status 4xx, zostaje więc usunięty. Jeśli Google trafia na adres po raz pierwszy jako na 404, obowiązuje: „Newly encountered 404 pages aren't processed.”

Sam 404 nie jest problemem. W pomocy Search Console do raportu Indeksowanie stron stoi: „404 responses are not necessarily a problem, if the page has been removed without any replacement.” Sens: 404 niekoniecznie jest problemem, jeśli stronę usunięto bez zastępstwa.

Możesz pokazać zaprojektowaną stronę błędu, ale musi wysyłać status 404. Przyjazna strona ze statusem 200 to soft 404. Jak go znaleźć i naprawić, pokazuje nasz artykuł o błędach soft 404.

2. 410: strona zniknęła celowo

410 znaczy „gone”, czyli usunięta na stałe: strona została wyłączona świadomie i na zawsze. W dokumentacji Google między 410 a 404 nie ma różnicy: „All 4xx errors, except 429, are treated the same.” Strony Google, która obiecywałaby, że 410 działa szybciej, nie znaleźliśmy.

Nasza ocena i nic więcej: użyj 410, gdy coś zostało wyłączone celowo, a serwer ułatwia ten kod. W innym razie zwykłą odpowiedzią jest 404. Żaden z nich nie jest błędem.

3. 301: strona ma następcę

Jeśli strona ma zamiennik na ten sam temat, przekierowanie trzyma razem odwiedzających i sygnały. Strona o problemach ze skanowaniem radzi zwrócić 301, gdy strona „has a clear replacement on your site”. Strona Google o przekierowaniach (ostatnia aktualizacja 2026-04-14) opisuje skutek: „Permanent redirects: Show the new redirect target in search results.” Przekierowania tymczasowe (302, 307) pokazują natomiast stronę źródłową, więc nie nadają się do usuwania. Według strony o kodach statusu 301 i 308 to silny sygnał, a 302 i 307 słaby.

Trzy szczegóły decydują, czy przekierowanie pomoże:

  • Kieruj na równoważną stronę, nie na stronę główną. Wpis z 2011 roku mówi, że przekierowywanie nieznanych adresów na stronę główną „can have negative effects on our understanding and indexing of your site”. Raport Search Engine Roundtable z 2019 roku o wpisie Johna Muellera mówi, że Google zwykle traktuje takie przekierowania jak soft 404 (raport); to źródło z drugiej ręki, więc potraktuj je jako wskazówkę. Jeśli nie ma prawdziwego następcy, odpowiedz 404.
  • Przekieruj tylko raz. Google domyślnie podąża za maksymalnie 10 przekierowaniami, a strona o błędach skanowania ostrzega: „Watch out for long redirect chains, which have a negative effect on crawling.” Niech stary adres wskazuje od razu na ostateczny.
  • Zostaw przekierowanie na jakiś czas. Przy przenosinach witryny ze zmianą adresów Google mówi: „Keep the redirects for as long as possible, generally at least 1 year.” (poradnik o przenosinach witryny.) Przeniesienie tego na pojedynczą stronę to nasza interpretacja.

4. noindex: strona zostaje online, ale nie w wyszukiwarce

noindex to reguła w znaczniku meta albo w nagłówku HTTP. Strona Google o blokowaniu indeksowania za pomocą noindex mówi, że gdy Googlebot zeskanuje regułę, Google całkowicie usuwa stronę z wyników („Google will drop that page entirely from Google Search results”). Z tej samej strony wynikają dwa warunki:

  • Strona nie może być zablokowana w robots.txt. W przeciwnym razie „the crawler will never see the noindex rule”. Nie działa też wpisanie noindex do samego robots.txt: „Specifying the noindex rule in the robots.txt file is not supported by Google.”
  • Google musi wrócić. W zależności od wagi strony może to trwać (według Google „it may take months for Googlebot to revisit a page”).

Poza tym noindex to nie zamek. Odwiedzający nadal mogą otworzyć stronę, a wyszukiwarki, które ignorują regułę, mogą ją mimo to wyświetlać. Dla wszystkiego, co prywatne, strona Google o usuwaniu wymienia dwa pewniejsze sposoby: usunąć treść albo zabezpieczyć stronę hasłem.

Dla stron HTML użyj znacznika meta, dla plików PDF, obrazów i innych plików nagłówka:

<meta name="robots" content="noindex">

X-Robots-Tag: noindex

Wszystkie trzy przypadki po stronie serwera, tutaj w nginx (adresy są przykładowe):

# usunięta celowo: 410 (albo po prostu niech serwer odpowiada 404)
location = /stara-oferta {
    return 410;
}

# zastąpiona: 301 prosto na ostateczny adres
location = /stary-poradnik {
    return 301 https://przyklad.example/nowy-poradnik;
}

# online dla odwiedzających, ukryta przed wyszukiwarką
location = /cennik.html {
    add_header X-Robots-Tag "noindex" always;
}

Narzędzie do usuwania: szybkie, ale tylko na około sześć miesięcy

Użyj narzędzia do usuwania, gdy strona musi szybko zniknąć z wyszukiwarki, na przykład po błędnej cenie albo opublikowaniu danych prywatnych. W Search Console musisz być właścicielem usługi. Strona Google o usuwaniu mówi, że narzędzie usuwa stronę z wyników „within a day”, czyli w ciągu doby. Strona pomocy do narzędzia jest ostrożniejsza: „The request usually takes up to a day to process, and is not guaranteed to be accepted.” Przetworzenie prośby zajmuje więc zwykle do doby i nie zawsze zostaje ona przyjęta.

W polskim interfejsie: otwórz Narzędzie do usuwania, wybierz zakładkę „Tymczasowe usunięcia”, kliknij „Nowa prośba”, wybierz „Tymczasowe usunięcie adresu URL” i wpisz adres. „Usuń tylko ten URL” blokuje jeden adres, „Usuń wszystkie URL-e z tym prefiksem” cały folder.

Ważne są ograniczenia:

  • Działa tylko czasowo. „Blocks the URL from Google Search results for about six months.” Potem strona może wrócić, jeśli nadal jest dostępna i nic innego jej nie blokuje. Strona pomocy mówi to wprost: „The Removals tool provides only a temporary removal of about six months.”
  • Nie zatrzymuje skanowania. „Blocking a URL does not prevent Google from crawling your page, only from showing it in Search results.”
  • Nie służy do porządków. Stare strony zwracające 404 „will naturally drop out of our search results”, pisze strona pomocy, czyli same wypadną z wyników. Do tego nie jest potrzebna prośba.

Użyj więc narzędzia jako pierwszego kroku, tak nazywa je sama strona pomocy, i od razu zrób usunięcie trwałym: 404 albo 410, hasłem albo noindex. robots.txt się do tego nie nadaje.

Jak długo to trwa? Czego Google nie mówi

Dla 404, 410 i noindex Google nie podaje terminu; na linkowanych tu stronach żadnego nie znaleźliśmy. Oto, co tam stoi:

  • Adres z 404 jest jeszcze przez jakiś czas pobierany: „Google continues to crawl all known URLs even after they return 4XX errors for a while.” I dalej: „there is no way to tell Googlebot to permanently forget a URL, although it will crawl it less and less often.”
  • noindex czeka na kolejną wizytę Googlebota: „it may take months”.
  • Prośba o ponowne pobranie przez narzędzie do sprawdzania adresów URL też nie obiecuje wyniku: „Crawling can take anywhere from a few days to a few weeks.” (ponowne skanowanie, ostatnia aktualizacja 2025-12-10.)

Nie obiecuj więc żadnej daty, ani sobie, ani nikomu innemu. Możesz dopilnować tylko tego, żeby odpowiedź twojego serwera była dziś poprawna.

Jak sprawdzić, czy się udało

Najpierw zapytaj swój serwer. Pobierz adres i przeczytaj status, a nie stronę. Trzy polecenia pokazują status usuniętej strony, przekierowania (z celem) i nagłówka noindex:

curl -s -L -o /dev/null -w "%{http_code} %{url_effective}\n" https://przyklad.example/stara-oferta
curl -s -o /dev/null -w "%{http_code} %{redirect_url}\n" https://przyklad.example/stary-poradnik
curl -s -D - -o /dev/null https://przyklad.example/cennik.html | grep -i x-robots-tag

Potem przejdź po liście:

  1. Sprawdź status. Pierwsze polecenie powinno wypisać 404 albo 410, drugie 301 i nowy adres, trzecie nagłówek x-robots-tag: noindex.
  2. Zapytaj Google, co do niego dociera. Narzędzie do sprawdzania adresów URL w Search Console pokazuje zapisany stan indeksu, a test wersji opublikowanej to, co Google pobiera teraz. Strona Google o błędach skanowania radzi użyć go, żeby sprawdzić, „whether your URL is actually returning the correct code”.
  3. Posprzątaj to, co wskazuje na stary adres. Usuń adres z mapy witryny: „Include the URLs in your sitemap that you want to see in Google's search results.” Zmień własne linki na ostateczny adres.
  4. Poczekaj i sprawdź później. Raport Indeksowanie stron pokazuje tylko adresy, „that have shown 404 errors in the past month”, czyli takie z błędem 404 w ostatnim miesiącu. Wpis tam to migawka, nie termin.

Co sprawdza SEOgrinder i wada na naszej własnej stronie

SEOgrinder to nasze narzędzie, sami je budujemy. Niczego nie usuwa. Sprawdza to, co decyduje o tym, czy twoje usunięcie się utrzyma. Darmowy skan w SEOgrinder obejmuje te punkty (nazwy jak w polskim interfejsie):

  • Nieznane adresy. W zakładce „Strona w Google” karta „Indeksowanie” pokazuje „Nieznane adresy poprawnie zwracają 404” albo „Nieznane adresy zwracają 200 zamiast 404”. Drugi przypadek staje się zadaniem „Zmyślone adresy zwracają 200 zamiast 404”. Próba pyta twoją witrynę o adres z losową nazwą. Przekierowanie na stronę główną liczy się jako ten sam problem.
  • Zapomniany noindex. Jeśli skanujesz stronę, która ma być w wyszukiwarce, a nadal ma tę regułę, pojawia się zadanie: „Strona jest wykluczona z Google” przy znaczniku meta, „Nagłówek HTTP wyklucza stronę z Google” przy X-Robots-Tag.
  • Łańcuchy przekierowań. Zadanie, którego tytuł kończy się słowami „przekierowań pod rząd”, podaje liczbę skoków i radzi, żeby pierwszy adres wskazywał od razu na ostateczny.
  • Co jeszcze wskazuje na usuniętą stronę. Zadania o zepsutych linkach wewnętrznych (do 60 linków wewnętrznych skanowanej strony) i o adresach z mapy witryny, które nie odpowiadają kodem 200 (próbka mapy), pokazują linki i wpisy w mapie, o których można było zapomnieć.

„Przekaż AI” zamienia zadanie w brief dla agenta AI do programowania, a „Sprawdź ponownie” uruchamia potem nowy skan. Jedno ograniczenie: SEOgrinder nie oceni, czy strona, na którą przekierowujesz, jest dobrym następcą, i nie powie, kiedy Google porzuci stronę, bo Google nie podaje terminu. Stan pojedynczego adresu pokaże narzędzie do sprawdzania adresów URL.

Sprawdziliśmy tę próbę na sobie 4 listopada 2026. To polecenie wypisało 200:

curl -s -o /dev/null -w "%{http_code}\n" https://seogrinder.com/seogrinder-pruefseite-xyz123

Nasza własna witryna miała więc wadę, którą radzimy ci naprawić: nieznane adresy poza blogiem odpowiadały kodem 200. Naprawiliśmy to 5 listopada 2026: to samo polecenie wypisuje teraz 404, a odpowiedź niesie nagłówek x-robots-tag: noindex. Blog zachowywał się poprawnie już wcześniej: https://seogrinder.com/pl/blog/nie-ma-takiej-strony-xyz123 odpowiedział 404 z tym samym nagłówkiem.

Najczęstsze błędy

  • „Usuwanie” strony przez robots.txt. Google nie widzi wtedy ani 404, ani 301, ani noindex, a noindex na zablokowanej stronie nigdy nie zostaje odczytany. Strona Google o usuwaniu: „Don't use robots.txt as a way to block your page.”
  • Przekierowywanie każdej usuniętej strony na stronę główną. Przekieruj na równoważną stronę albo odpowiedz 404.
  • Uznanie narzędzia do usuwania za ostatni krok. Działa około sześciu miesięcy.
  • Usunięcie tylko jednego zapisu adresu. Wielkie litery, parametry i inne adresy pokazujące tę samą stronę liczą się jako osobne adresy URL.
  • 302 przy trwałej przeprowadzce albo łańcuch przekierowań. Użyj 301, raz, prosto na ostateczny adres.
  • Zostawienie strony w mapie witryny i we własnych menu. Martwe adresy tam działają przeciwko tobie.
  • Panika z powodu stron 404. Google napisał w 2011 roku: „this fact alone does not hurt you or count against you in Google's search results.” Aktualnej strony Google, która mówiłaby coś przeciwnego, nie znaleźliśmy. Wpis jest jednak stary, więc to wskazówka, a nie obietnica.

Najczęstsze pytania

Jak trwale usunąć stronę z Google?

Niech strona zwraca 404 albo 410 (albo 301 na swojego następcę), albo zostaw ją online z noindex lub hasłem. Samo narzędzie do usuwania działa tylko około sześciu miesięcy.

Jak długo trwa, zanim strona zniknie z Google?

Dla 404, 410 i noindex Google nie podaje czasu. Narzędzie do usuwania zajmuje zwykle do doby, strona z noindex może czekać miesiące, aż wróci Googlebot, a prośba o ponowne pobranie może trwać od kilku dni do kilku tygodni.

Czy mogę usunąć stronę, która należy do kogoś innego?

Nie narzędziem do usuwania, bo wymaga ono usługi, której jesteś właścicielem. Poproś właściciela o usunięcie lub zmianę strony. Jeśli wynik wciąż pokazuje stronę, której już nie ma albo która się zmieniła, pomoc Search Console odsyła do narzędzia do odświeżania nieaktualnej treści (Refresh Outdated Content), przy którym nie trzeba być właścicielem. W sprawie danych osobowych Google odsyła do osobnego poradnika („Remove your personal information from Google”).

Twój następny krok

Znajdź swój wiersz w tabeli: usunięta, zastąpiona albo ukryta. Wprowadź zmianę, a potem uruchom test curl z tego artykułu na starym adresie. Usuń adres z mapy witryny i ze swoich linków. Następnie przeskanuj witrynę w SEOgrinder, otwórz zakładkę „Strona w Google”, spójrz na kartę „Indeksowanie” i po swojej zmianie kliknij „Sprawdź ponownie”. Więcej technicznych podstaw znajdziesz w naszej checkliście SEO.

Zobacz także

Więcej z bloga