Cyber SEO: 50% zniżki
Preferencje

Prywatność jest dla nas ważna, dlatego możesz wyłączyć niektóre rodzaje przechowywania danych, które nie są niezbędne do podstawowego działania strony. Zablokowanie kategorii może wpłynąć na Twoje doświadczenie podczas korzystania z witryny. Więcej informacji (Polityka cookies)

Zaakceptuj wszystkie pliki cookie

Błąd soft 404: co oznacza w Search Console i jak go naprawić

Soft 404 zwraca kod 200 OK, ale dla Google wygląda na pustą lub brakującą stronę. Znajdź przyczynę i napraw ją kodem 404, 410, przekierowaniem 301 lub prawdziwą treścią.

Opublikowano
28/10/2026
Zaktualizowano
28/10/2026
Czas czytania
8 min
Okładka artykułu „Błąd soft 404” ze zrzutem ekranu oprogramowania Sorank obok tytułu

Narzędzia

Na tej stronie

W skrócie

soft 404 to adres URL, który zwraca kod stanu 200 (sukces), a jego treść wygląda jak błąd, pusta strona lub komunikat „nie znaleziono”. Google wyklucza takie adresy z indeksu i oznacza je jako „Soft 404” w raporcie Indeksowanie stron w Search Console. Sposób naprawy zależy od strony: zwróć kod 404 lub 410, jeśli treść zniknęła na dobre, przekierowanie 301, jeśli została przeniesiona pod wyraźny zamiennik, albo popraw stronę (treść, renderowanie, zasoby), jeśli ma być indeksowana.

Chcesz dowiedzieć się więcej? Zapytaj

Szybki quiz

Kto powinien naprawić techniczną stronę Twojej witryny?

Pytanie 1 z 425%
Co się teraz dzieje?

Błąd soft 404 to rozbieżność między tym, co mówi serwer, a tym, co pokazuje strona. Serwer odpowiada „wszystko w porządku”, a odwiedzający i Googlebot nie widzą nic użytecznego. Pojęcie pochodzi z artykułu badawczego z 2004 roku autorstwa Ziva Bar-Yossefa i współpracowników, o czym przypomina artykuł Wikipedii o HTTP 404, a Google wykrywa takie strony automatycznie od lat. Ten przewodnik wyjaśnia, jak Google ustala, że strona jest soft 404, jakie są przyczyny w poszczególnych przypadkach, jak w kilka minut zdiagnozować oznaczony adres i jaką poprawkę zastosować.

Czym jest błąd soft 404?

Każda odpowiedź HTTP zawiera kod stanu. Prawdziwie nieistniejąca strona zwraca 404 (nie znaleziono) albo 410 (usunięto): przeglądarka pokazuje stronę błędu, a wyszukiwarki wiedzą, że adres nie ma nic do zaindeksowania. Soft 404 zwraca natomiast 200 (sukces), więc serwer twierdzi, że strona istnieje, podczas gdy treść mówi co innego.

Dokumentacja Google dotycząca rozwiązywania błędów indeksowania definiuje go jako adres, który „zwraca stronę informującą użytkownika, że strona nie istnieje, a jednocześnie kod stanu 200 (sukces)”, i dodaje, że „w niektórych przypadkach może to być strona bez głównej treści lub pusta strona”. Gdy algorytmy na podstawie treści uznają stronę za stronę błędu, Search Console pokazuje soft 404, a strona zostaje wykluczona z wyników wyszukiwania.

Z tej definicji wynikają dwa wnioski:

  • Ocena opiera się na treści. Google czyta stronę po wyrenderowaniu. Poprawna karta produktu, której główna treść się nie wczytuje, może zostać oznaczona tak samo jak celowo pusta strona „brak wyników”.
  • To wykluczenie z indeksu, a nie kara. Oznaczony adres pozostaje poza indeksem; reszta serwisu nie traci pozycji z tego powodu.

Soft 404 a 404: jaka jest różnica?

Dla odwiedzającego oba wyglądają tak samo, ale dla robota zachowują się bardzo różnie.

KryteriumPrawdziwe 404 / 410Soft 404
Zwracany kod stanu404 (nie znaleziono) lub 410 (usunięto)200 (sukces)
Co pokazuje stronaStronę błędu, najlepiej własną i pomocnąKomunikat o błędzie, pusty szablon lub prawie żadną treść
Jak Google dowiaduje się, że strony nie maNatychmiast, z kodu stanuAnalizując treść, po indeksowaniu i renderowaniu
Indeksowanie potemCzęstotliwość indeksowania stopniowo spadaAdres jest nadal indeksowany i marnuje budżet
Etykieta w Search Console„Nie znaleziono (404)”„Soft 404”
Czy to problem?Nie, jeśli treść naprawdę zniknęłaTak: zły sygnał, zmarnowane indeksowanie, możliwa utrata strony

Czyste 404 to zdrowa odpowiedź. Przewodnik Google dotyczący zarządzania budżetem indeksowania nazywa 404 „silnym sygnałem, by nie indeksować ponownie tego adresu” i stwierdza: „strony soft 404 nadal będą indeksowane i zmarnują Twój budżet”. W małym serwisie strata jest znikoma; w sklepie z tysiącami pustych stron filtrów opóźnia indeksowanie stron, które mają znaczenie (zobacz nasz wpis w słowniku o budżecie indeksowania).

Co powoduje błędy soft 404?

Google wymienia cztery techniczne przyczyny: brak pliku dołączanego po stronie serwera, przerwane połączenie z bazą danych, pustą stronę wyników wyszukiwania wewnętrznego oraz plik JavaScript, który się nie wczytał lub nie istnieje. W audytach oznaczone adresy dzielą się na sześć rodzin.

1. Usunięta treść podawana z kodem 200

CMS lub motyw wyświetla szablon „Nie znaleziono strony”, ale zachowuje kod stanu 200. Zdarza się to przy niektórych własnych konfiguracjach 404, trasach przechwytujących wszystko i frameworkach, które renderują ogólny komponent błędu bez ustawiania statusu.

2. Puste listy

Strony kategorii bez produktów, archiwa tagów bez wpisów, strony wyszukiwania wewnętrznego z „0 wyników” i kombinacje filtrów, które nic nie znajdują. Szablon się ładuje, główny obszar jest pusty, Google widzi stronę błędu. Nasz przewodnik po SEO stron kategorii w e-commerce pokazuje, jak utrzymać listy warte indeksowania.

3. Produkty niedostępne i wygasłe strony

Karty produktów, które przechodzą na „Ten produkt jest już niedostępny” bez ceny, opisu i alternatyw, albo strony ofert pracy i wydarzeń sprowadzone do „Ta oferta wygasła”. Samo sformułowanie wystarcza, by Google potraktował je jak nieistniejące.

4. Przekierowania na niezwiązaną stronę

Kierowanie każdego usuniętego adresu na stronę główną lub ogólną kategorię wygląda na wygodne porządki. Google zwykle traktuje jednak przekierowanie na stronę, która nie zastępuje oryginału, jako soft 404: przekierowanie nic nie przenosi, a stary adres i tak zostaje zgłoszony. Nasz przewodnik po przekierowaniach SEO wyjaśnia, kiedy 301 jest uzasadnione.

5. Cienkie strony

Strony z nagłówkiem, stopką i dwoma zdaniami tekstu, strony tymczasowe („Wkrótce”) lub bardzo krótkie profile generowane masowo. Google nie zawsze odróżnia prawie pustą stronę od strony błędu. Jeśli tak jest u Ciebie, przeczytaj naszą definicję cienkiej treści.

6. Błędy renderowania

Dobra strona może zostać oznaczona, gdy Googlebot nie widzi jej treści. Przewodnik Google mówi, że taka strona „nie wczytała się poprawnie dla Googlebota, brakowało krytycznych zasobów albo podczas renderowania wyświetlała rzucający się w oczy komunikat o błędzie”. Typowe przyczyny: JavaScript lub CSS zablokowane w robots.txt, wywołania API, które dla robota się nie udają lub przekraczają limit czasu, zbyt wiele lub zbyt ciężkich zasobów oraz aplikacje po stronie klienta, które na nieznanych trasach pokazują komponent błędu. Nasz przewodnik po SEO w JavaScript szczegółowo opisuje, jak Google renderuje skrypty.

Uwaga

Kilka słów w szablonie może samo wywołać ocenę. Pasek boczny lub baner z napisem „nie znaleziono”, „brak wyników” albo „niedostępne” na każdej stronie wystarczy, by Google uznał zdrowe strony za błędy. Sprawdź wspólne bloki, zanim zaczniesz szukać przyczyn strona po stronie.

Jak znaleźć błędy soft 404

Trzy źródła, od najbardziej oficjalnego do najbardziej kompletnego.

  1. Search Console. Otwórz Indeksowanie, potem Strony, i poszukaj w „Dlaczego strony nie są zindeksowane” powodu „Soft 404”. Kliknij, aby zobaczyć przykładowe adresy (do 1000) i datę ostatniego indeksowania. Dokumentacja raportu Indeksowanie stron zaleca zwracanie kodu 404 dla stron naprawdę „nieznalezionych”.
  2. Crawl własnej witryny. Crawlery takie jak Screaming Frog mogą oznaczyć strony z kodem 200 i bardzo małą ilością treści albo z tekstem „nie znaleziono”. Posortuj według liczby słów i zacznij od najkrótszych stron.
  3. Test obsługi 404. Poproś o adres, który nie może istnieć (na przykład /ta-strona-nie-istnieje-123) i odczytaj zwrócony kod stanu. Jeśli odpowiada 200, każdy uszkodzony link w sieci kierujący na Twoją domenę tworzy potencjalny soft 404. Nasz bezpłatny sprawdzacz nagłówków HTTP pokazuje dokładny kod w kilka sekund.

Jak naprawić soft 404, przypadek po przypadku

Przewodnik Google porządkuje poprawki według stanu strony. Najpierw zdecyduj, czym ma się stać adres, a potem zastosuj pasującą odpowiedź.

SytuacjaPoprawkaSprawdzenie po poprawce
Treść usunięta, bez zamiennikaZwrócić 404 lub 410, z własną, pomocną stroną błęduKod stanu 404 lub 410 na adresie
Treść przeniesiona lub istnieje wyraźny odpowiednikPrzekierowanie 301 na najbliższą odpowiadającą stronęJeden skok, adres docelowy zwraca 200
Dobra strona, którą Google źle odczytałNapraw renderowanie: odblokuj zasoby, popraw błędy API, odchudź stronęSprawdzanie adresu pokazuje pełną treść
Cienka strona warta zachowaniaDodaj prawdziwą treść: opis, dane, odpowiedzi, linkiGłówna treść jest wyraźnie widoczna
Pusta lista lub strona wyszukiwania wewnętrznegoZwrócić 404, dodać noindex lub przestać linkowaćBrak linków wewnętrznych do pustych stron
Nieistniejąca trasa aplikacji jednostronicowejPrzekierowanie JavaScript na adres zwracający 404 albo noindex dodany skryptemWyrenderowany HTML zawiera noindex lub końcowy stan to 404

Treść usunięta: 404 lub 410

Jeśli strona zniknęła i nic w serwisie jej nie zastępuje, właściwą odpowiedzią jest 404 lub 410. Google traktuje wszystkie kody 4xx oprócz 429 tak samo i usuwa adres z indeksu, jeśli tam był. Dbaj, by strona błędu była przydatna dla odwiedzających: jasny komunikat, nawigacja serwisu, linki do popularnych stron, ale zawsze z kodem 404.

Treść przeniesiona: trafne 301

Jeśli istnieje równoważna strona (nowy adres, nowszy model produktu, scalony artykuł), użyj 301 na tę stronę i na żadną inną. Sprawdź łańcuch naszym sprawdzaczem przekierowań: jeden skok, końcowy status 200.

Strona ma być indeksowana: napraw ją

Użyj narzędzia Sprawdzanie adresu w Search Console, uruchom test na żywo i obejrzyj zrzut ekranu oraz wyrenderowany HTML. Pusty lub prawie pusty render wskazuje zablokowane lub niedziałające zasoby. Przy aplikacji po stronie klienta podstawy SEO w JavaScript Google zalecają albo przekierowanie JavaScript na adres zwracający 404, albo metatag robots noindex na trasach błędów; nasz przewodnik po SEO aplikacji jednostronicowych omawia renderowanie po stronie serwera, czyli trwałe rozwiązanie. Gdy strona renderuje się poprawnie, nasz sprawdzacz indeksowalności potwierdzi, że nic innego jej nie blokuje.

Produkty niedostępne

Produkt, który wkrótce wróci, powinien pozostać online z pełnym opisem, informacją o dostępności i alternatywami. Produkt wycofany na stałe dostaje 301 na następcę lub najbliższą kategorię, jeśli odpowiada potrzebie, albo 404, jeśli nic nie pasuje. Dla pustych list, które chcesz utrzymać dostępne, znacznik noindex trzyma je poza indeksem bez psucia nawigacji.

Wskazówka

Popraw wszystkie adresy jednego wzorca, zanim klikniesz „Potwierdź poprawkę” w Search Console. Google przerywa potwierdzanie, gdy znajdzie choć jedną pozostałą instancję, a potwierdzenie zwykle trwa do około dwóch tygodni.

Ile czasu zajmuje usunięcie soft 404?

Nic się nie zmieni, dopóki Google ponownie nie zaindeksuje adresów. Po poprawce uruchom potwierdzenie ze strony szczegółów Soft 404: według centrum pomocy Google trwa ono zwykle do około dwóch tygodni, a czasem znacznie dłużej. Adresy zamienione na prawdziwe 404 przechodzą do powodu „Nie znaleziono (404)” i z czasem znikają z raportu; naprawione strony mogą przejść do „Zindeksowano” albo, jeśli Google nadal uzna je za słabe, do Przeszukano, obecnie nie zindeksowano. Dźwignie przyspieszające ponowne indeksowanie opisuje nasz przewodnik po indeksowaniu w Google.

Soft 404, SEO i GEO: dlaczego widoczność w AI wymaga czystych kodów stanu

Dla Google soft 404 to strona, która nie może się pozycjonować, i budżet indeksowania wydany na nic. Dla asystentów AI, takich jak ChatGPT, Gemini czy Perplexity, stawka jest podobna: ich roboty czytają to, co zwraca Twój serwer, a wiele z nich pobiera surowy HTML bez wykonywania JavaScriptu. Strona, która pojawia się tylko w przeglądarce, może wyglądać dla nich na pustą, a strona błędu podana z kodem 200 nie mówi im nic wiarygodnego o Twoim serwisie. Czyste kody stanu i treść obecna w początkowym HTML pomagają zarówno Googlebotowi, jak i robotom AI zrozumieć, które strony istnieją i które można cytować.

Rutyna jest prosta: po każdej migracji, aktualizacji katalogu czy zmianie szablonu obserwuj raport Indeksowanie stron, a nowe szablony testuj przed publikacją. Bezpłatne rozszerzenie Sorank do Chrome wskazuje problemy on-page na przeglądanej stronie, a panel GEO i SEO Sorank śledzi kliknięcia, wyświetlenia i pozycje z Search Console, więc zauważysz spadek, gdy grupa stron wypadnie z indeksu.

Panel Sorank z krzywą Google Search Console dla kliknięć, wyświetleń i średniej pozycji

Soft 404 to strona, której kod stanu przeczy treści: zdecyduj, czy adres ma istnieć, a potem spraw, by serwer i strona mówiły to samo. Zwróć prawdziwe 404 lub 410 dla tego, co zniknęło, trafne 301 dla tego, co zostało przeniesione, i prawdziwą, poprawnie renderowaną treść dla tego, co ma się pozycjonować.

Najczęściej zadawane pytania

Czy błędy soft 404 szkodzą SEO?

Oznaczony adres nie może pojawić się w wynikach Google, a Google nadal go indeksuje, co marnuje budżet indeksowania w dużych serwisach. Reszta witryny nie jest karana. Prawdziwe ryzyko to utrata strony, którą chciałeś zaindeksować, na przykład karty produktu, której Google nie zdołał wyrenderować.

Czy powinienem przekierowywać strony soft 404 na stronę główną?

Nie. Google zwykle traktuje przekierowanie na stronę, która nie zastępuje oryginału, jako soft 404, więc problem pozostaje. Przekierowuj tylko na najbliższy odpowiednik, a gdy taka strona nie istnieje, zwracaj 404 lub 410.

Czy 410 jest lepsze niż 404 dla usuniętych stron?

Google traktuje 404 i 410 niemal tak samo: oba informują go, że strony nie ma, i prowadzą do usunięcia z indeksu. Kod 410 jasno pokazuje, że usunięcie jest trwałe. Oba są poprawne, o ile kod stanu odpowiada treści.

Darmowy audyt SEO i GEO

Odbierz za darmo plan treści na 30 dni

Analizujemy Twoich konkurentów, Twoją stronę i Twoją widoczność w AI, aby bezpłatnie przygotować dla Ciebie dopasowany plan treści.

Nasze darmowe narzędzia SEO

Zobacz wszystkie nasze darmowe narzędzia

Otrzymaj darmowy audyt swojej strony

WYPRÓBOWALI SORANK PRZED TOBĄ

Opinie ambitnych założycieli

Wzrost organicznyE-commerce

Od 0 do 10000 odwiedzających w 5 miesięcy

Celio Fabianomonrobotlavevitre.fr
Wzrost organicznyOprogramowanie

Od 0 do 5000 klientów w 8 miesięcy

Thibault BMsorank.com
Wzrost organicznyWypoczynek i lotnictwo

od 0 do 1104 kliknięć w 4 miesiące

Dominiqueflight-sensations-idf.com
Wzrost organicznyGenerowanie leadów dla instalatorów

x98 kliknięć w 2 miesiące

LeadBolt Agencyleadbolt.online
Wzrost organicznyOprogramowanie muzyczne

x55 kliknięć w 5 miesięcy

Valentin Cordiertiger-sounds.com