Czym jest soft 404 w Google Search Console, dlaczego wywołują go aplikacje jednostronicowe i puste strony sklepu, właściwa poprawka dla każdego przypadku oraz test statusu i tekstu strony.
Soft 404 to strona, która mówi odwiedzającym, że nie istnieje, albo nie pokazuje prawie nic, podczas gdy serwer nadal odpowiada 200 OK. Google oznacza ją w Search Console, bo sygnały są sprzeczne. Napraw to, zwracając prawdziwe 404 lub 410 dla usuniętych stron, przekierowując przeniesione albo wypełniając naprawdę puste strony treścią.
Wybór właściwej odpowiedzi dla strony, która wywołała soft 404
Wyszukiwarki odczytują dwie rzeczy: kod statusu wysyłany przez Twój serwer i słowa na stronie. Gdy słowa mówią błąd, a kod mówi sukces, Google nazywa to soft 404 i nie pokazuje strony w wynikach. Wybierz poniżej kod statusu i wklej widoczny tekst problematycznej strony, aby sprawdzić, czy tak wygląda.
Nie. Oznacza tylko, że Google nie zindeksuje tego adresu. Koszt jest pośredni: przewodnik Google po budżecie skanowania zaznacza, że strony soft 404 są nadal skanowane, co marnuje wizyty, które mogłyby trafić do prawdziwych stron.
Oba działają. Dokumentacja Google dotycząca kodów statusu HTTP grupuje 404 i 410 z innymi kodami 4xx i mówi, że nie indeksuje adresów URL, które je zwracają. Użyj 410, jeśli chcesz zaznaczyć, że usunięcie jest celowe.
Aplikacja jednostronicowa zwykle serwuje tę samą powłokę HTML ze statusem 200 dla każdego adresu, a potem pokazuje w przeglądarce komunikat o braku strony. Przewodnik Google po SEO dla JavaScriptu podaje dwie poprawki: przekierowanie na adres zwracający 404 lub dodanie metatagu noindex przez JavaScript.
Tak. Strony z bardzo małą ilością tekstu, słowami takimi jak niedostępny lub brak w magazynie w głównej treści albo z nieudanym skryptem, który zostawia pustą stronę, mogą wyglądać jak błędy. Użyj testu na żywo w Sprawdzaniu adresu URL, aby zobaczyć, co wyrenderował Google.
Otwórz narzędzia deweloperskie przeglądarki, przejdź do karty Network, przeładuj stronę i spójrz na kolumnę Status dla pierwszego żądania dokumentu.
Gdy ścieżka nie ma danych, wyślij odwiedzającego pod adres, na który Twój serwer odpowiada 404, albo powiedz robotom, aby nie indeksowały tego widoku.
Aby to działało, Twój serwer musi zwracać status 404 dla /not-found.
Użyj tego, gdy chcesz zatrzymać odwiedzającego pod tym samym adresem.
Kod statusu wysyłany przez serwer
Widoczny tekst strony
Liczba słów: {n}.
Znalezione frazy przypominające błąd: {v}
Serwer już mówi, że strony nie ma. To prawdziwe 404 lub 410, a nie soft 404.
Przekierowanie nie jest soft 404, o ile prowadzi do odpowiedniej strony, a nie tylko na stronę główną.
Ten status nie oznacza ani sukcesu, ani braku strony. Sprawdź, czy to jest to, czego chcesz.
Prawdopodobnie soft 404: serwer mówi OK, ale tekst wygląda jak błąd. Zwróć 404 lub 410, przekieruj albo dodaj prawdziwą treść.
Możliwe soft 404: bardzo mało tekstu przy statusie 200. Dodaj treść albo prawidłowo usuń stronę.
Wygląda na zwykłą stronę. Jeśli Google nadal ją oznacza, uruchom test na żywo w Sprawdzaniu adresu URL, aby zobaczyć, co wyrenderował.
To przybliżony test oparty na typowych sformułowaniach błędów i długości tekstu. Google nie publikuje swoich dokładnych zasad.
Zacznij za darmo · Bez karty kredytowej