Lieber Tom,
Da dürfen wir aber jetzt mindestens zwei Fälle nicht durcheinanderbringen:
- Die Ressource hat unter der URi tatsächlich schon existiert
-> Dann sollte man keinen Soft 404 verwenden, sondern besser eine Weiterleitung
auf eine vergleichbar hilfreiche Seite, wie auch immer man das anstellt
mit entsprechendem HTTP-Statuscode, ja, also entweder 301 oder 308.
- Die Ressource hat unter der URi noch nie existiert.
-> Dann ist ein Soft 404 angemessen; die ausgelieferte Ressource kann indiziert
werden und führt bei einer Suche ggf. auch zur Listung
Wiebitte? Wenn 404 als Antwortheader kommt, wieso sollte dann bei einer Suche zu dieser URL eine Ressource gefunden werden können? Die war doch gerade eben noch nicht auffindbar (daher 404)! Oder habe ich das eben falsch verstanden?
Grundsätzlich sollte man überlegen, ob oder wann man eine veröffentlichte Ressource überhaupt irgendwann wieder aus dem Zugriff entfernt.
Es ist völlig egal, was man bezüglich Zugriffen plant. Aus technischer Sicht sollten Requests mit einem wirklich passenden HTTP-Statuscode ausgeliefert werden.
Das ist z.B, auch ein Problemchen bei "Gästebüchern" (oder vergleichbaren Listungen), die eine umgekehrte Anzeige, also neusete Einträge oben, über einen paginierten Mechanismus bereitstellen. Bei den meisten Systemen zeigt so die "Seite 1" dauernd andere Inhalte an,
Aus meiner Sicht sind solche Gästebücher "broken by design", also sprichwörtlich kaputt.
kann also von den Suchmaschinen auch nicht vernünftig indiziert werden.
Das ist eine logische Folge bei kaputten Seiten.
Aber das ist der Unterschied, zwischen "dynamischen Datenmengen" und "dynamisch wachsenden Datenmengen".
Wieso muss das so sein? Kann man sich keine Parameter überlegen, die eine wirklich eindeutige Indizierung möglich machen? Dass die Einstiegsseite bei Blog oder GB jeweils neue Inhalte liefert, ist offensichtlich, da sie einen Portal-Charakter hat. Aber die dort
angebrachten Links auf "Folgeseiten" sollten einem Schema folgen, welches auch später noch "nach der Archivierung" greift!
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)