Ostatnio zauważyłem, że mam rosnącą listę błędów Soft 404 w Narzędziach Google dla webmasterów. Wszystkie dotyczą dynamicznie generowanych stron wyników wyszukiwania, które zgłaszają „Nie znaleziono dopasowań”.
I nie rozumiem, co znaczy przez Google SOFT 404 i dlaczego są one zgłoszenie go do tych stron. Dodałem więc <meta name="robots" content="noindex">
do tych stron.
Jednak Google wciąż zgłasza nowe błędy Soft 404 dla stron, które używają metatagu noindex .
Dlaczego Google zgłosić dowolny błąd na stronie Powiedziałem im nie do indeksu?
Problem polega na tym, że przy wszystkich tych niechcianych błędach nie widzę, czy istnieją jakieś rzeczywiste problemy, które należy naprawić.
Niektórzy powiedzieli, że strony te powinny zwrócić kod stanu 404. Ale to po prostu przenosi problem na kartę błędów 404. Poza tym Google zwraca kod stanu 200 za stronę braku wyników .
Nie chcę blokować dostępu za pomocą pliku robots.txt, ponieważ chcę, aby linki na tych stronach były śledzone i chcę, aby Google widział metatag noindex . Poza tym nie ma wzorca, którego mógłbym użyć do ich zablokowania.
Google znalazło te adresy URL w pierwszej kolejności, ponieważ treść istniała, ale od tego czasu została usunięta. Nie mogę zwrócić kodu statusu 410, ponieważ mój kod PHP nie ma możliwości poznania przyczyny, dla której nie znaleziono żadnych wyników.
Czy mogę coś zrobić, aby łatwiej dostrzec prawdziwe problemy?