Seite 1 von 1
404 vs. 410
Verfasst: 23.11.2006, 15:57
von sean
Macht es einen Unterschied für den Googlebot ob ein 404 oder 410 bei einer dauerhaft gelöschten Ressource zurückgegeben wird?
Google selbst sagt nicht viel, nur:
Gruß
sean
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 23.11.2006, 16:45
von SloMo
Vermutlich behandeln sie beide gleich... down ist down ist down.
Verfasst: 23.11.2006, 16:56
von advisor
Macht es einen Unterschied für den Googlebot
Inwiefern? Weg ist weg.
Ich würde korrekterweise aber den 404er (Not Found, URL existiert nicht)
dem 410er (Gone, Daten verschoben aber nicht bekannt wohin) vorziehen.
Edit:
Dieser Code wird vom Server zurückgegeben, wenn die gewünschte Ressource dauerhaft entfernt wurde.
Stimmt nicht wenn die da den 410er gemeint haben.
Verfasst: 23.11.2006, 17:05
von sean
410er (Gone, Daten verschoben aber nicht bekannt wohin)
Der 410 bedeutet:
Dieser Code wird vom Server zurückgegeben, wenn die gewünschte Ressource dauerhaft entfernt wurde.
Eigentlich sollte der 410 bei dauerhaft gelöschten Ressourcen verwendet werden.
Google ruft auf einem Web immer noch URLs auf, die bereits seit 12 Monaten einen 404 liefern, da sie nicht mehr vorhanden sind. Ich überlege daher, einen 410 einzusetzen. Erfahrungen?
Gruß
sean
Verfasst: 23.11.2006, 17:35
von haha
advisor hat geschrieben:Ich würde korrekterweise aber den 404er (Not Found, URL existiert nicht) dem 410er (Gone, Daten verschoben aber nicht bekannt wohin) vorziehen.
Nein. 404 besagt lediglich, dass die angeforderte URL zum
Zeitpunkt der Abfrage nicht existiert, d.h. es ist unbekannt, ob das ein dauerhafter oder nur vorübergehender Zustand ist.
410 ist hingegen ausdrücklich für Objekte gedacht, die ersatzlos entfernt wurden und dies auch bleiben. Der einzige Sinn und Zweck des 410 ist, dem Abfragenden zu signalisieren, dass er die URL aus seiner Liste streichen kann.
Insbesondere steht in RFC 2616 nichts davon, dass 410 für "verschobene" Objekte gedacht ist. Und die Definition von 404 sagt sogar explizit, dass man statt 404 410 nutzen sollte, wenn bekannt ist, dass es sich um eine ehemals existierende URL handelt.
Bitte mal in den Standard gucken, namentlich
Abschnitt 10.4.5 (404) und
Abschnitt 10.4.11 (410).
Verfasst: 23.11.2006, 18:46
von advisor
404 Not Found
Die angeforderte Ressource wurde nicht gefunden. Meist bei Schreibfehlern oder gelöschten Dateien. Wurde die Ressource ohne Weiterleitung verschoben, sollte die Meldung 410 benutzt werden.
Soeben "geklaut".
Trifft es aber ziemlich gut wie ich finde.
Danke für den Hinweis haha.
Verfasst: 23.11.2006, 19:22
von Monk
haha hat es getroffen. Sicherheitshalber in populärer Kurzform:
404 == "gerade nicht da, mag vielleicht wiederkommen, vielleicht sollte es eigentlich auch ein 403 sein, egal... weiss keiner was, ist eben gerade nicht da"
410 == "wirklich richtig und mit Absicht dauerhaft weg, no sense in looking again"
Verfasst: 23.11.2006, 19:32
von sean
dann werd ich mal die htaccess entsprechend füllen
Gruß
sean