Seite 1 von 1

Soft 404 Fehler

Verfasst: 02.02.2016 11:32
von rudi_s
Hallo,
ich wurde von Google Webmasterttools darauf hingewiesen, dass sich auf meiner Seite die Soft 404 Fehler häufen
Nun habe ich exemplarisch einige der bemängelten URLs getestet und festgestellt, dass es Links sind, die alle über die Suchfunktion gehen und dann auf der Seite eben 0 Ergebnisse liefern.

Google behandelt das aber als Soft 404 Fehler !
Wie kann ich das einstellen, dass bei solchen Abfragen ein 404 Fehlercode gesendet wird, oder ein 410er damit Google Ruhe gibt?

Beispiel: http://www.arbeitslosenselbsthilfe.org/ ... 0&sr=posts

Re: Soft 404 Fehler

Verfasst: 02.02.2016 14:19
von gn#36
Das ist imho ein Fehler bei Google. Warum sollte der Statuscode 404 sein, wenn die Seite korrekt funktioniert und das Ergebnis der Suche korrekt "nichts gefunden" ist? Der Server hat ja das Ergebnis der Suche korrekt ausgeliefert, ergo Statuscode 200. Abgesehen davon listet dir Google auch echte 404 Fehler auf und davon willst du nicht viele haben. Abgesehen davon ist das Suchergebnis kein Fehler, die Anfrage des Browsers hat ja korrekt funktioniert.

Du kannst Google einfach aus der Suche aussperren, wenn du was ändern willst - deren eigener Crawler findet die Beiträge auch ohne die Suche und wenn du die Suche raus nimmst hast du damit auch deine problematischen Seiten entfernt.

Warum ist das imho ein Google Fehler? Die liefern ja selber auch einen 200er Statuscode, wenn ihre eigene Suche nichts findet.

Ich würde das ignorieren.

Re: Soft 404 Fehler

Verfasst: 02.02.2016 19:23
von rudi_s
Da bin ich derselben Meinung wie du, aber wie gesagt, in den Webmastertools wird das als Fehler deklariert und Google wird das wohl auch "abstrafen" wenn diese "Fehler" nicht behoben werden.

Kann ich über die robots.txt die Suche für den Bot sperren? Was muss ich da eintragen?

Re: Soft 404 Fehler

Verfasst: 02.02.2016 19:30
von gn#36
Die Suche läuft über die search.php, d.h. wenn du die verbietest wird das wohl nicht mehr passieren.

Re: Soft 404 Fehler

Verfasst: 03.02.2016 18:22
von rudi_s
gn#36 hat geschrieben:Die Suche läuft über die search.php, d.h. wenn du die verbietest wird das wohl nicht mehr passieren.
Also "disallow /forum/search.php/" ?

Re: Soft 404 Fehler

Verfasst: 04.02.2016 13:02
von gn#36
Nö, warum der Slash am Ende? Ansonsten richtig, wenn du noch einen Useragent angibst (also z.B. *): https://de.wikipedia.org/wiki/Robots_Exclusion_Standard

Re: Soft 404 Fehler

Verfasst: 10.02.2016 11:30
von rudi_s
Ähem...hab das so eingetragen:

Code: Alles auswählen

User-agent: *
Disallow: /forum_php/search.php/
Disallow: /forum_php/memberlist.php/
Muss der Slash am Ende jetzt weg ?

Re: Soft 404 Fehler

Verfasst: 10.02.2016 13:47
von gn#36
In meinen Augen ja.