Soft 404: dlaczego Google uznaje Twoją stronę za nieznalezioną

Ostatnia aktualizacja: 2026-10-30

W skrócie

Soft 404 to adres, który zwraca kod 200 (sukces), ale dla Google wygląda jak strona nieznaleziona, pusta lub błędna. Google wyklucza takie strony z wyszukiwarki. Zwracaj prawdziwe 404 lub 410 dla brakujących stron, przekierowuj 301 przeniesione na realny zamiennik i napraw renderowanie stron, które Google odczytało błędnie.

Dokładna etykieta w Search Console: Soft 404

Co to oznacza

Pomoc Google do raportu Indeksowanie stron mówi, że strona zwraca to, co Google uważa za soft 404: przyjazny dla użytkownika komunikat o nieznalezieniu strony bez kodu odpowiedzi HTTP 404. Przewodnik Google po skanowaniu dodaje, że może to być też strona bez treści głównej albo pusta strona, i wymienia przyczyny, takie jak brakujący include po stronie serwera, zerwane połączenie z bazą danych, pusta strona wewnętrznych wyników wyszukiwania oraz niewczytany lub brakujący plik JavaScript.

Ponieważ kod statusu mówi o sukcesie, Google musi wywnioskować z treści, że strona jest błędem. Gdy to zrobi, adres jest wykluczany z wyszukiwarki i pojawia się jako Soft 404. Przewodnik Google po budżecie skanowania zauważa, że strony soft 404 są wciąż skanowane i marnują budżet skanowania, więc ich naprawa uwalnia też skanowanie dla prawdziwych stron.

Czy to problem?

Tak, w większości przypadków. Albo strona, której już nie ma, odpowiada kodem 200, co marnuje skanowanie i dezorientuje odwiedzających, albo prawdziwa strona renderuje się tak słabo, że Google uznaje ją za pustą. Drugi przypadek jest pilny, więc najpierw sprawdź, czy dotknięte adresy to strony, które sprzedajesz lub publikujesz.

Najczęstsze przyczyny

Strony nieznalezienia zwracające 200

Własne strony błędu lub szablony CMS, które pokazują komunikat o braku strony z kodem statusu 200.

Puste listy i wyniki wyszukiwania

Strony kategorii, tagów lub wewnętrznego wyszukiwania bez żadnych pozycji. Google podaje puste wewnętrzne wyniki wyszukiwania jako typowy przykład.

Usunięte strony przekierowane na stronę główną

Pomoc Google do 404 mówi, że przekierowanie odwiedzających na niezwiązaną stronę, taką jak strona główna, zamiast zwrócenia 404 może zostać potraktowane jako soft 404.

Błędy renderowania

Strony zależne od skryptów, interfejsów API lub zasobów, które zawodzą dla Googlebota, także zasobów blokowanych przez robots.txt, renderują się puste lub prawie puste.

Niedostępne pozycje z małą ilością treści

Strony produktów lub list, które zachowują adres, ale pokazują niewiele więcej niż komunikat o braku towaru lub wygaśnięciu oferty.

Aplikacje jednostronicowe

Routing po stronie klienta często zwraca 200 dla każdej trasy, także nieistniejącej. Przewodnik Google po JavaScripcie opisuje ten przypadek wprost.

Jak to naprawić

  1. Brak strony i zamiennika: zwracaj 404 lub 410. Jeśli strona została usunięta i nie ma nic podobnego, zwracaj 404 lub 410. Pomocna własna strona 404 dla odwiedzających jest w porządku, o ile kod statusu to 404.
  2. Przeniesiona: przekierowanie 301 na realny zamiennik. Jeśli istnieje wyraźny zamiennik, dodaj przekierowanie 301 na niego, a nie na stronę główną, i potwierdź zwracany kod w Sprawdzaniu adresu URL.
  3. Prawdziwa strona: napraw to, co renderuje Google. Uruchom test aktywnego adresu URL i otwórz podgląd testowanej strony, by zobaczyć zrzut ekranu i wyrenderowany kod HTML. Jeśli jest pusty lub pokazuje błąd, szukaj blokowanych lub zawodzących zasobów, błędów serwera oraz wolnych lub bardzo dużych zasobów.
  4. Aplikacje jednostronicowe: wybierz jeden wzorzec. Google zaleca albo przekierowanie w JavaScripcie na adres zwracający kod 404, albo dodanie tagu meta robots noindex do widoków błędów za pomocą JavaScriptu.
  5. Puste strony: dodaj treść albo trzymaj je poza wyszukiwarką. W przypadku pustych kategorii i wyszukiwań bez wyników albo dodaj użyteczną treść, albo trzymaj je poza wyszukiwarką, na przykład przez noindex lub nie linkując do nich.
  6. Sprawdź poprawkę. Po naprawieniu wzorca kliknij Sprawdź poprawkę przy problemie Soft 404. Google mówi, że weryfikacja trwa zwykle do około dwóch tygodni.

Sprawdź w GSC Magic

gsc_inspect_urls_batch zwraca stan pokrycia i stan pobrania strony dla maksymalnie 500 adresów na wywołanie, więc asystent oddzieli soft 404 na ważnych szablonach od pozostałości po martwych adresach. gsc_query_analytics pokaże, czy te adresy kiedyś zbierały kliknięcia, co mówi, które warto przywrócić. GSC Magic nie renderuje stron; użyj testu aktywnego adresu URL w Search Console, by zobaczyć, co wyrenderował Googlebot.

Polecenia do skopiowania

Sprawdź te adresy i wypisz każdy ze stanem pokrycia Soft 404, pogrupowany według katalogu, z datą ostatniego skanowania dla każdego.

Dla adresów Soft 404 z tej listy pokaż ich kliknięcia i wyświetlenia z najdłuższego dostępnego okresu, żebym zobaczył, które kiedyś miały ruch.

Sprawdź te adresy produktów i powiedz, które są Soft 404, które to Nie znaleziono (404), a które są zaindeksowane, żebym zdecydował, co przywrócić, przekierować, a co zostawić.

Poradniki na blogu

Not found (404)

Status „Not found (404)”, po polsku „Nie znaleziono (404)”, oznacza, że Google poprosiło o adres, a Twój serwer odpowiedział 404. Google mówi, że 404 nie musi być problemem, gdy strona została usunięta bez zamiennika. Napraw 404, do których sam linkujesz albo które są w mapie witryny, a przeniesione strony przekieruj 301.

Crawled - currently not indexed

Status „Crawled - currently not indexed”, po polsku „Zeskanowano, ale obecnie nie zindeksowano”, oznacza, że Googlebot pobrał stronę, ale Google nie dodało jej do indeksu, przynajmniej na razie. Google mówi, że strona może, ale nie musi zostać zaindeksowana później, i że nie trzeba zgłaszać jej ponownie. W przypadku stron, na których Ci zależy, zadbaj o wyraźnie odrębną i użyteczną treść, linkuj do nich wewnętrznie i sprawdź sygnały kanoniczne.

Page with redirect

Status „Page with redirect”, po polsku „Strona z przekierowaniem”, oznacza, że adres jest niekanoniczny i przekierowuje na inną stronę, więc Google go nie indeksuje. To oczekiwane w przypadku starych adresów, wersji HTTP lub www i przeniesionych stron. Sprawdź, czy cel przekierowania jest poprawny i indeksowalny, i przestań linkować do przekierowujących adresów ze stron oraz map witryn.

Page indexed without content

To ostrzeżenie oznacza, że adres jest w indeksie Google, ale Google nie mogło odczytać treści strony. Google podaje dwa możliwe powody: strona może być maskowana przed Google (cloaking) albo mieć format, którego Google nie potrafi zaindeksować. Sprawdź adres i to, co faktycznie otrzymał Googlebot.

Najczęstsze pytania

Czy soft 404 jest gorszy od prawdziwego 404?

Jest mniej jasny dla Google. Prawdziwe 404 mówi Google, że strona zniknęła, i jest mocnym sygnałem, by jej nie skanować ponownie. Soft 404 zgłasza sukces, a wygląda jak błąd, więc Google skanuje dalej i musi zgadywać.

Czy przekierowywać usunięte strony na stronę główną?

Nie. Pomoc Google do 404 mówi, że przekierowanie na inną stronę, taką jak strona główna, zamiast zwrócenia 404 może być problematyczne i jest traktowane jako soft 404. Przekierowuj tylko na realny zamiennik.

Dlaczego zwykła strona jest oznaczona jako soft 404?

Google mówi, że najprawdopodobniej nie wczytała się poprawnie dla Googlebota, brakowało jej kluczowych zasobów albo podczas renderowania pokazała wyraźny komunikat błędu. Sprawdź zrzut ekranu i wyrenderowany kod HTML w teście aktywnym.

Czy 410 działa inaczej niż 404?

Pomoc Google do 404 mówi, że obecnie traktuje 410 tak samo jak 404, a jego dokumentacja skanowania obsługuje wszystkie kody 4xx poza 429 w ten sam sposób.

Źródła