Aloha ;)
Hallo
Im übrigen: Natürlich kann man sich drauf verlassen, dass Suchmaschinen Seiten mit 403 (übrigens imho ebenso mit 401 und 404) nicht anzeigen. Wäre auch dämlich. Die Suchmaschine kann nicht davon ausgehen, dass ich mich verbiege und alle 404er per robots.txt ausschließe.
Wenn eine Suchmaschine Ergebnisse listet, die einen 4xx-Fehler tragen (Client-Fehler), dann macht die Suchmaschine was falsch. Kein Grund die Seite zu ändern, sondern eher ein Grund a) die Suchmaschine zu ändern oder b) die Suchmaschine zu wechseln.
Du vermischst gerade die Perspektiven. Als Anwender wechsle ich bei Bedarf die Suchmaschine, als Entwickler kann ich das aber nicht. Bestenfalls kann ich die konkrete Suchmaschine per robots.txt ausschließen. Schlimmstenfalls muss ich darüber nachdenken, ob ich mir das leisten kann.
Bleibt aber die Frage, ob ich mich als Entwickler zum Sklaven von Suchmaschinen machen will. Ich meine: Worüber reden wir hier. Wir reden nicht darüber, eine Seite (lies: eine Domain, ein Projekt...) gänzlich unauffindbar zu machen, sondern nur darüber, ob bestimmte Seiten mit 4xx-Fehlern extra vom Indizieren ausgeschlossen werden sollten oder eben nicht.
Ich bin grundsätzlich als Webentwickler eigentlich nicht bereit, Features, die eine Suchmaschine zumindest in meinem Verständnis selbstverständlich haben sollte, auf meinem eigenen Mist nachzubilden (d.h. der Suchmaschine zu sagen: Nein, diese Seite hat einen 4xx-Statuscode, bitte nicht indizieren)...
Und nein, ich vermische nicht unbedingt die Perspektiven. Ich halte mir lediglich das Recht vor, meine Seite nicht für jeden abstrusen Anwendungsfall zu verbiegen. Genauso wie ich keine Fallbacks für den IE 6 mehr einbaue, muss ich auch Suchmaschinen, die nicht ordentlich arbeiten, nicht durch Zusatzarbeit besonders unterstützen. (Und auch bei IE-6-Usern würde ich auf die selbe Art und Weise die Perspektiven verbiegen und ihm sagen: Wenn du das ordentlich ansehen willst, dann besorg dir einen aktuellen Browser)
Und wer sagt, es sei Zweck einer Suchmaschine auch Seiten mit 403er Statuscode ("Forbidden") anzeigen, der sollte nochmal drüber nachdenken. Mit gleichem Recht müssten dann von dieser Suchmaschine auch alle 404er ("Not Found") gelistet werden...
Grüße,
RIDER
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[