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?
źródło
Odpowiedzi:
Powinieneś uniemożliwić Google indeksowanie stron wyszukiwania w witrynie. Google w ogóle nie chce indeksować wyszukiwania w Twojej witrynie . Oto post na blogu Matt Cutts na temat tego problemu: Wyniki wyszukiwania w wynikach wyszukiwania Matt Cutts z 10 marca 2007 r . Google obecnie aktywnie karze witryny, które pozwalają na indeksowanie wyników wyszukiwania i wyświetlanie ich na serwerach SERP Google. Zezwalając Googlebotowi na indeksowanie stron wyników wyszukiwania, ryzykujesz cały ruch związany z odsyłaniem do Google. Jedną z ulubionych sztuczek recenzenta Google jest wyszukiwanie w witrynie haseł zawierających spam, takich jak „Viagra”. Gdy w wyniku tego zobaczą stronę do przeszukiwania (nawet jeśli jest napisane „nie znaleziono wyników dla Viagry”), nałożą ręczne sankcje na twoją stronę jako spam.
Powinieneś umieścić w swojej wyszukiwarce
robots.txt
. Upewnij się tylko, że Googlebot nadal może indeksować strony z treścią. Przestaniesz wtedy zgłaszać nowe miękkie błędy 404.Duża liczba błędów 404 (nawet miękkie błędy 404) nie szkodzi rankingom witryny. Google zgłasza błędy na dowolnej stronie, którą może znaleźć i zaindeksować, niezależnie od tego, czy chcesz ją zaindeksować, czy też nie. Robią to, ponieważ raporty błędów są wyłącznie dla twojej korzyści i czują, że powinieneś być w pełni informowany.
Oto, co ma do powiedzenia John Mueller z Google :
źródło