Anfrage an alte URL: Der Browser sendet eine HTTP-Anfrage an die ursprüngliche URL.
301-Antwort: Der Server antwortet mit dem Status-Code 301, der anzeigt, dass die Ressource dauerhaft verschoben wurde. Im “Location”-Header steht die neue URL.
Zwischenspeichern: Der Browser darf die Weiterleitung speichern und springt beim nächsten Aufruf oft direkt zur neuen Adresse.
Automatische Weiterleitung: Der Browser sendet automatisch eine neue Anfrage an die Ziel-URL.
Antwort vom Ziel: Der neue Server liefert die angeforderte Ressource mit einem 200 OK Status-Code.
Vorteile von 301-Weiterleitungen:
Bessere Nutzererfahrung durch automatische Umleitung
SEO-freundlich: Laut Google kosten dauerhafte Weiterleitungen keinen PageRank, Links wirken für die neue URL
Browser dürfen die Weiterleitung zwischenspeichern. Das spart Anfragen, macht eine falsche Regel aber schwer rückgängig
Ideal für Domainwechsel, Websiteumzüge und Restrukturierungen