ChrisB: Zusatzfrage: mod_rewrite - andere Seiten/ Header für Bots?

Beitrag lesen

Hi,

  • Macht es aus eurer Sicht Sinn, den Bots, die sich offen als solche zu erkennen geben (bspw. per User-Agent), bspw. bei Links mit Query Strings, einen anderen Inhalt zu liefern, als den normalen Usern?

Nein, überhaupt nicht.
Wenn die Suchmaschinen merken, dass sie andere Inhalte vorgesetzt bekommen, als der normale Surfer, dann strafen sie das idR. ab.

  • Oder ihnen zwar den "normalen" Content, aber mit anderem HTTP Header (bspw. 404) auszuliefern?

Nein, auch unsinnig.
Der HTTP-Statuscode 404 ist für die SuMa das entscheidende, der Inhalt dieses Dokuments interessiert sie kaum; 404 ist dazu *da*, ihr zu sagen, dass der gewünschte Inhalt nicht gefunden würde - also hat sie keinen Grund, dem damit ausgelieferten Dokumentinhalt irgendeine Bedeutung beizumessen.

Angeregt wurden meine Überlegungen übrigens durch den hier im Thread vorgebrachten Vorschlag, Such(ergebnis)seiten generell mit einem 404er auszuliefern.

Halte ich nicht viel von.

Eine "normale", vom Benutzer durchgeführte Suche (über explizit auf der Seite bereitgestellte Funktionalität), kann mein Server auf jeden Fall bedienen. Wenn diese keine Ergebnisse liefert, ist das zwar Pech für den Suchenden - aber für mich kein Fall von 404.

Anders sieht das aus, wenn man erst mal "sämtliche" Benutzereingaben in Form von URLs akzeptiert, und dann versucht, bei nicht auffindbaren Inhalten auf das nächstbeste zu verweisen - dann kann man in der 404-Antwort gerne auch "Hamm ja nich, aber meinten sie vielleicht eines der folgenden Dokumente: [Auflistung]" mit ausgeben.
Das wäre für mich eine "implizte" Suche, eine, die vom Benutzer nicht wirklich als solche beabsichtigt war - aber zu der ich ihm netterweise trotzdem ein paar (Alternativ-)Vorschläge unterbreite, um seine Trauer darüber, dass ich das eigentlich angeforderte nicht bieten kann, zu mindern.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.