Siechfred: was heisst das, mit 301 weiterleiten?

Beitrag lesen

Hell-O!

was heisst das, mit 301 weiterleiten?

Der Server beantwortet die Anfrage nach dem veralteten Dokument nicht mit Statuscode 404 (Not Found), sondern mit 301 (Moved Permanently) *und* leitet die Anfrage um auf das neue Dokument. Im Apache gibt's dafür u.a. mod_alias:

Redirect permanent /foo.alt.htm http://www.example.org/foo.neu.html

Normalerweise kümmert einen "normalen" Client (also ein Browser, vor dem ein menschlicher User sitzt) diese Umleitung mit Statuscode 301 relativ wenig, er wird einfach zur neuen Seite umgeleitet und fertig. Ein Programm wie der Googlebot kann aber daran erkennen, dass es die Ressource noch gibt, halt nur woanders unter anderem Namen und dies berücksichtigen, während er bei Statuscode 404 die Seite einfach aus dem Index entfernt und der Seitenbetreiber bei Indizierung seiner Seite wieder von vorn anfängt.

Siechfred

--
Ich bin strenggenommen auch nur interessierter Laie. (molily)
Siechfreds Tagebuch || Falle Aufteilungsbescheid || RT 221 Erfurt-Altstadt i.V.