Statuscode 308 Permanent Redirect
Was ist der Statuscode 308 Permanent Redirect?
Der Statuscode 308 Permanent Redirect ist eine dauerhafte HTTP-Weiterleitung. Er teilt Browsern und Suchmaschinen mit, dass eine Ressource dauerhaft unter einer neuen URL liegt. Anders als bei 301 muss der Client die ursprüngliche HTTP-Methode und den Request-Body beibehalten, etwa POST mit denselben übermittelten Daten.
Statuscode 308 Permanent Redirect erklärt
Der Statuscode 308 Permanent Redirect, deutsch: dauerhafte Weiterleitung, gehört zur Klasse der 3xx-HTTP-Statuscodes. Ein Server sendet ihn, wenn die aufgerufene Ressource dauerhaft verschoben wurde. Die Zieladresse steht im HTTP-Header Location. Browser, Suchmaschinen-Crawler und andere Clients sollen künftige Anfragen direkt an diese neue URL richten.
Der zentrale Unterschied zu anderen Weiterleitungen betrifft die HTTP-Methode. Wurde die alte URL mit POST, PUT oder einer anderen Methode aufgerufen, muss der Client diese Methode beim Ziel beibehalten. Auch der Request-Body bleibt erhalten. Ein POST-Request mit Formulardaten wird somit als POST an die neue Adresse gesendet und nicht in einen GET-Request umgewandelt.
So funktioniert die 308-Weiterleitung
Bei einem Aufruf der alten URL antwortet der Server zunächst mit dem Statuscode 308 und nennt die neue URL im Location-Header. Der Client ruft anschließend das Ziel mit derselben HTTP-Methode und denselben übermittelten Daten auf. Bei einer normalen GET-Anfrage wirkt der Ablauf für den Nutzer ähnlich wie bei einer 301-Weiterleitung.
HTTP/1.1 308 Permanent Redirect gefolgt von Location: https://www.beispiel.de/neue-url/. Wurde die alte Adresse per POST aufgerufen, sendet der Client auch den Folgeaufruf als POST. Genau diese Methodentreue kennzeichnet den Statuscode 308.Eine 308-Weiterleitung ist für dauerhafte URL-Änderungen vorgesehen. Geeignete Anwendungsfälle sind ein endgültig geänderter Verzeichnispfad, die Zusammenführung verschiedener URL-Varianten oder die dauerhafte Verlagerung eines API-Endpunkts. Für zeitlich begrenzte Umleitungen ist der Statuscode 307 vorgesehen.
Unterschied zwischen 301, 307 und 308
Der Unterschied zwischen Statuscode 308 Permanent Redirect und Statuscode 301 liegt nicht in der Dauer, denn beide kennzeichnen eine endgültige Verschiebung. Der Unterschied liegt in der Behandlung der Anfrage: Bei 308 müssen Methode und Request-Body erhalten bleiben. Bei 301 können Clients insbesondere bei älteren Implementierungen einen POST-Request als GET fortsetzen.
| Statuscode | Dauer | HTTP-Methode | Typischer Einsatz |
|---|---|---|---|
| 301 Moved Permanently | Dauerhaft | Kann bei POST zu GET wechseln | Normale Seiten und Dokumente |
| 302 Found | Vorübergehend | Kann bei POST zu GET wechseln | Temporäre Umleitung mit älterer Implementierung |
| 307 Temporary Redirect | Vorübergehend | Muss erhalten bleiben | Temporär verschobene Formulare oder API-Endpunkte |
| 308 Permanent Redirect | Dauerhaft | Muss erhalten bleiben | Dauerhaft verschobene Formulare oder API-Endpunkte |
Für klassische HTML-Seiten, die fast ausschließlich per GET aufgerufen werden, erfüllen 301 und 308 meist denselben sichtbaren Zweck. Der Statuscode 308 ist vorzuziehen, wenn die unveränderte Übertragung der Methode technisch erforderlich ist. Das betrifft vor allem Formulare, Uploads, Schnittstellen und andere Requests mit einem Request-Body.
Relevanz des Statuscodes 308 für SEO
Suchmaschinen interpretieren den Statuscode 308 Permanent Redirect als dauerhaftes Weiterleitungssignal. Die alte URL kann langfristig durch die Ziel-URL im Suchindex ersetzt werden. Verlinkungs- und Relevanzsignale können dem neuen Ziel zugeordnet werden, sofern die Weiterleitung auf eine inhaltlich passende, indexierbare und technisch erreichbare Seite führt.
Eine dauerhafte Weiterleitung allein reicht für eine saubere Migration nicht aus. Interne Links, Canonical Tags und XML-Sitemaps sollten direkt auf die endgültige Ziel-URL verweisen. Zeigt die Sitemap auf die neue URL, während interne Links weiterhin die alte Adresse aufrufen, muss der Crawler bei jedem internen Aufruf einen zusätzlichen Schritt ausführen.
Bei einem Website-Umzug oder einer geänderten URL-Struktur sollte jede alte Adresse möglichst in einem Schritt auf das passende neue Ziel führen. Die Checkliste für einen technisch sauberen Website-Relaunch zeigt, welche weiteren Signale bei einer Migration abgestimmt werden müssen. Für eine vollständige Bestandsaufnahme eignet sich zusätzlich ein technisches SEO-Audit.
Weiterleitungsketten gezielt vermeiden
Eine Weiterleitungskette entsteht, wenn URL A zunächst auf URL B und URL B anschließend auf URL C verweist. Die bessere Konfiguration leitet URL A direkt auf URL C. Direkte Weiterleitungen reduzieren zusätzliche Serveranfragen und erleichtern Suchmaschinen die eindeutige Zuordnung des endgültigen Ziels.
Statuscode 308 richtig prüfen
Messbar ist der Statuscode 308 Permanent Redirect über die HTTP-Antwort des Servers. Ein Header-Test zeigt den Statuscode und den Location-Header für eine einzelne URL. Ein vollständiger Crawl prüft dagegen alle internen URLs und deckt Weiterleitungsketten, Schleifen, fehlerhafte Ziele sowie interne Links auf umgeleitete Adressen auf. Der Technik-Crawler der Performance Suite kann solche technischen Statuscode-Konstellationen systematisch erfassen.
Eine korrekte Prüfung endet nicht beim Nachweis des Statuscodes. Das Ziel muss erreichbar sein, den erwarteten Inhalt liefern und zur Suchintention der alten URL passen. Leitet eine frühere Produktseite pauschal auf die Startseite, ist die Weiterleitung zwar technisch erreichbar, inhaltlich aber häufig ungeeignet. Ein Nachfolgeprodukt oder eine passende Kategorie bildet den früheren Seitenzweck genauer ab.
Typische Fehler bei 308-Redirects
Ein häufiger Fehler ist der Einsatz von Statuscode 308 Permanent Redirect für eine nur vorübergehende Änderung. Clients dürfen dauerhafte Weiterleitungen zwischenspeichern. Wird das ursprüngliche Ziel später wieder benötigt, kann eine bereits gespeicherte Weiterleitung die Rückkehr erschweren. Für zeitlich begrenzte Wartungsseiten, Tests oder wechselnde Zieladressen ist 307 die passendere Wahl.
Weitere Fehler entstehen durch leere Location-Header, Weiterleitungen auf nicht erreichbare Seiten oder Regeln, die sich gegenseitig auslösen. Auch eine Mischung aus HTTP-, HTTPS-, www- und Nicht-www-Varianten kann mehrere unnötige Sprünge verursachen. Eine zentrale Regel sollte jede Variante unmittelbar auf die bevorzugte URL führen. Weitere Prüfpunkte findest du im Leitfaden zum Management technischer SEO-Fehler.
Häufige Fragen zum Statuscode 308
Ist ein 308-Redirect gut für SEO?
Ein korrekt eingerichteter 308-Redirect ist für SEO geeignet, wenn eine URL dauerhaft verschoben wurde. Die Zielseite sollte erreichbar, indexierbar und inhaltlich passend sein. Interne Links, Sitemap und Canonical Tag sollten direkt auf das endgültige Ziel zeigen.
Was ist der Unterschied zwischen 301 und 308?
Beide Statuscodes kennzeichnen eine dauerhafte Weiterleitung. Bei 308 müssen die ursprüngliche HTTP-Methode und der Request-Body erhalten bleiben. Bei 301 kann ein Client insbesondere einen POST-Request als GET fortsetzen.
Bleiben POST-Daten bei einer 308-Weiterleitung erhalten?
Ja, der Client muss bei einer 308-Weiterleitung die ursprüngliche Methode und den Request-Body erneut an die Ziel-URL senden. Das Ziel muss deshalb dieselbe Anfrage sicher und korrekt verarbeiten können.
Wann sollte ich 307 statt 308 verwenden?
Der Statuscode 307 passt zu einer vorübergehenden Verschiebung, bei der die HTTP-Methode erhalten bleiben muss. Der Statuscode 308 passt zu einer dauerhaften Verschiebung mit derselben Anforderung.
Kann ein Browser einen 308-Redirect speichern?
Ein 308-Redirect kennzeichnet eine dauerhafte Änderung und kann von Clients oder Zwischenspeichern gespeichert werden. Verwende ihn deshalb nur, wenn die alte Adresse langfristig durch das angegebene Ziel ersetzt werden soll.
Wie teste ich einen Statuscode 308?
Prüfe die HTTP-Header der alten URL und kontrolliere den Statuscode sowie den Location-Header. Rufe anschließend die Ziel-URL auf und prüfe, ob sie den erwarteten Inhalt mit Statuscode 200 liefert. Ein Website-Crawl deckt zusätzlich Ketten und Schleifen auf.
Wenn du Weiterleitungen, Indexierung und technische Signale deiner Website systematisch prüfen lassen möchtest, kannst du einen unverbindlichen Potenzialcheck nutzen.
Sie haben noch Fragen?


















