Hallo.
Ich habe schon oft erlebt, dass ein ganzer Teil der Google-Suchergebnisse lediglich auf Suchergebnisseiten verwiesen, die entweder Links zu entsprechenden Seiten enthielten oder gar auf eine Seite, mit einem Suchformular, welches mit meinem Suchbegriff vorausgefüllt war und dem Hinweis, dass er nicht gefunden wurde. Ich gehe zwar davon aus, dass die meisten dieser Seiten nicht versehentlich in den Suchergebnissen auftauchen, trotzdem fände ich es richtig, dafür zu sorgen, dass es bei den eigenen Seiten möglichst nicht passiert.
Ja, das sehe ich genauso (bis auf das mit dem 404er). Ich wüsste aber jetzt nicht, wie Suchanfragen in den Index einer Suchmaschine gelangen sollten (solange man da nicht absichtlich nachhilft)?
Wenn man absichlich nachhelfen kann, beruht das im Allgemeinen auf dem Ausnutzen einer Funktion oder Fehlfunktion, die man natürlich auch unbeabsichtigt auslösen kann. Das ist ja im Prinzip auch der Grund dafür, dass manche Seiten auch ohne SEO weit oben stehen: Ihre Autoren haben einfach vieles richtig gemacht. Aber was dort richtig ist, ist übertragen auf unseren Fall eben leider falsch.
Zu dem 404er: Ich stehe halt auf dem Standpunkt, dass man einen 404er nur dann senden sollte, wenn der Client eine "nicht zu bedienende Anfrage" geschickt hat. Der Aufruf einer Suchseite, oder auch eine konkrete Suchanfrage, lassen sich aber ja entsprechend beantworten. Auch wenn eine Suche keine Treffer liefert.
So gesehen ist eine gut gemachte 404-Seite mit Navigationselementen, erklärendem Text, Suchfunktion und Alternativvorschlägen aber genau das gleiche, nämlich eine funktionierende Seite, ein Hilfe-Dokument. Es wurde nur auf eine andere Weise gefunden.
Ich gebe aber gerne zu, dass ich das Thema nicht vollständig überblicke und bin von daher durchaus offen für andere Ideen & Vorschläge, wenn sie mir einleuchten.
Ich bin ja auch kein HTTP-Fachmann. Wenn ich etwas von Status 500 lese, denke ich immer, da zündest sich jemand seine Zigarre mit einem Geldschein an.
MfG, at