308 Permanent Redirect
Der HTTP 308 Permanent Redirect-Statuscode zeigt an, dass die angeforderte Ressource dauerhaft an die im Location-Header angegebene URL verschoben wurde. Ein Browser leitet die Anfrage automatisch an die neue URL weiter, und Suchmaschinen aktualisieren ihre Links zu dieser Ressource.
In SEO-Begriffen wird gesagt, dass der "Link-Juice" auf die neue URL übertragen wird, was bedeutet, dass die Linkautorität an die neue Adresse weitergegeben wird.
Wesentliche Merkmale:
Methoden- und Inhaltsbeständigkeit: Im Gegensatz zum Statuscode 301, bei dem manchmal die Anfragemethode fälschlicherweise auf GET geändert wird, garantiert der HTTP 308 Code, dass sowohl die Anfragemethode als auch der Nachrichtentext der ursprünglichen Anfrage unverändert bleiben. Dies bedeutet, dass bei einer POST-Anfrage die weitergeleitete Anfrage ebenfalls eine POST-Anfrage bleibt.
Verwendung in der Praxis: Der HTTP 308 Permanent Redirect-Statuscode wird häufig verwendet, wenn eine dauerhafte Umleitung erforderlich ist, z. B. beim dauerhaften Umzug einer Webseite oder Ressource. Durch diese dauerhafte Umleitung wird sichergestellt, dass sowohl Benutzer als auch Suchmaschinen zur neuen URL weitergeleitet werden und die Linkautorität erhalten bleibt.
Nicht-standardisierte Anwendungen: Einige Webanwendungen nutzen den HTTP 308 Permanent Redirectmöglicherweise auf nicht-standardisierte Weise für andere Zwecke. Ein Beispiel ist Google Drive, das einen 308 Resume Incomplete-Status verwendet, um dem Client anzuzeigen, wenn ein unvollständiger Upload gestoppt wurde. Dies wird in der Dokumentation zur Durchführung eines fortsetzbaren Downloads auf Google Drive erläutert.
Zusammengefasst bietet der HTTP 308 Permanent Redirect-Statuscode eine zuverlässige Methode für dauerhafte Weiterleitungen, bei der die Konsistenz der Anfragemethode und des Anfragetextes gewährleistet bleibt.
Dies ist besonders wichtig, wenn die Integrität der Anfragen während einer dauerhaften Umleitung erhalten bleiben soll.