Statuscode 308 Permanent Redirect

Was ist der HTTP-Statuscode 308?

Der HTTP-Statuscode 308, Permanent Redirect, kennzeichnet eine dauerhaft verschobene Ressource. Der Server nennt die neue URL im Location-Header. Anders als bei einer 301-Weiterleitung muss der Client die ursprüngliche HTTP-Methode und den Request Body beibehalten. Eine POST-Anfrage bleibt deshalb auch nach der Weiterleitung eine POST-Anfrage.

Der HTTP-Statuscode 308, Permanent Redirect, teilt Browsern, Suchmaschinen-Crawlern und anderen Clients mit, dass eine Ressource dauerhaft unter einer neuen URL erreichbar ist. Die bisherige Adresse gilt nicht mehr als maßgeblich. Der Client ruft das Ziel aus dem HTTP-Header Location auf und verwendet dabei dieselbe Anfragemethode wie beim ursprünglichen Request.

So funktioniert der 308 Permanent Redirect

Eine 308-Antwort besteht aus dem dreistelligen Statuscode und einem Location-Header mit der Zieladresse. Ruft ein Client beispielsweise https://example.com/alte-url auf, kann der Server mit 308 Permanent Redirect und Location: https://example.com/neue-url antworten. Der Client sendet anschließend eine neue Anfrage an die angegebene Ziel-URL.

Das zentrale Merkmal des 308 Permanent Redirect ist die unveränderte HTTP-Methode. Aus einer GET-Anfrage wird erneut eine GET-Anfrage. Eine POST-, PUT- oder PATCH-Anfrage wird ebenfalls mit derselben Methode und dem zugehörigen Request Body an das Weiterleitungsziel gesendet. Genau diese Bedingung unterscheidet den Statuscode von Weiterleitungen, bei denen Clients die Methode unter bestimmten Umständen in GET ändern dürfen.

Beispiel: Sendet ein Formular Daten per POST an eine dauerhaft veraltete API-Adresse, leitet ein 308 Permanent Redirect die Anfrage einschließlich Methode und Request Body an den neuen Endpunkt weiter. Eine ungeplante Umwandlung in eine GET-Anfrage wird dadurch vermieden.

Unterschied zwischen 308 und 301

Der Unterschied zwischen 308 und 301 liegt nicht in der Dauerhaftigkeit. Beide Statuscodes kennzeichnen eine permanente Verschiebung. Der Unterschied betrifft das Verhalten bei Methoden wie POST: Bei 308 muss der Client Methode und Request Body unverändert übernehmen. Bei 301 dürfen Clients eine POST-Anfrage in eine GET-Anfrage umwandeln, was historisch auch häufig geschieht.

StatuscodeDauerMethode bleibt erhaltenTypischer Einsatz
301 Moved PermanentlyDauerhaftNicht zwingendNormale URL-Umzüge mit GET-Anfragen
302 FoundVorübergehendNicht zwingendZeitlich begrenzte Umleitung
307 Temporary RedirectVorübergehendJaTemporärer Umzug mit unveränderter Methode
308 Permanent RedirectDauerhaftJaDauerhafter Umzug mit unveränderter Methode

Für eine klassische Website-Seite, die ausschließlich über GET aufgerufen wird, führen 301 und 308 meist zum gleichen sichtbaren Ergebnis. Bei Formularen, Uploads, API-Endpunkten oder anderen Requests mit einem Request Body ist die Wahl technisch relevant. Prüfe deshalb vor der Einrichtung, welche HTTP-Methoden die alte URL empfängt.

Relevanz des 308 Redirect für SEO

Ein 308 Permanent Redirect signalisiert Suchmaschinen eine dauerhafte URL-Änderung. Suchmaschinen können die alte URL aus dem Index entfernen, die Ziel-URL als maßgeblich behandeln und vorhandene Signale auf das Ziel konsolidieren. Voraussetzung ist, dass das Ziel erreichbar, indexierbar und inhaltlich ein passender Ersatz für die Ausgangsseite ist.

Der Statuscode allein macht eine Weiterleitung nicht SEO-konform. Eine alte Produktseite sollte auf das entsprechende neue Produkt oder eine sachlich passende Kategorie zeigen. Eine pauschale Umleitung vieler gelöschter URLs auf die Startseite liefert Suchmaschinen keinen eindeutigen inhaltlichen Zusammenhang und kann als ungeeignetes Weiterleitungsziel bewertet werden.

  • Interne Links sollten direkt auf die neue URL verweisen.
  • Die XML-Sitemap sollte nur die endgültige Ziel-URL enthalten.
  • Canonical Tags sollten auf die Ziel-URL abgestimmt sein.
  • Das Ziel muss einen erfolgreichen Statuscode wie 200 zurückgeben.
  • Weiterleitungsketten und Schleifen sollten vermieden werden.

Beim SEO-konformen Website-Relaunch können 308-Weiterleitungen eingesetzt werden, wenn URL-Strukturen dauerhaft wechseln und die ursprüngliche Request-Methode erhalten bleiben muss. Für gewöhnliche Inhaltsseiten bleibt 301 häufig die verständlichere Standardlösung, weil zahlreiche Redaktionssysteme und Serverkonfigurationen diesen Statuscode direkt unterstützen.

308 Permanent Redirect richtig prüfen

Messbar ist ein 308 Permanent Redirect durch einen HTTP-Header-Test oder einen vollständigen Website-Crawl. Die Prüfung muss Ausgangs-URL, Statuscode, Location-Header, Anzahl der Weiterleitungsschritte und finalen Zielstatus erfassen. Der Technik-Crawler der Performance Suite kann Statuscodes und Weiterleitungsketten automatisiert über viele URLs hinweg kontrollieren.

Für einen ersten technischen Überblick kannst du deine Domain mit dem kostenlosen SEO-Check untersuchen. Der Check prüft neben Weiterleitungen weitere technische Signale auf bis zu 20 Unterseiten pro Abfrage.

Mit Nutzung dieses SEO-Checks erklären Sie, dass Sie die Datenschutzerklärung zur Kenntnis genommen haben und damit einverstanden sind, dass die von Ihnen angegebenen Daten elektronisch erhoben und gespeichert werden. Ihre Daten werden dabei nur streng zweckgebunden zur Bearbeitung des SEO-Checks benutzt. Mit der Nutzung dieses SEO-Checks erklären Sie sich mit der Verarbeitung einverstanden.

Typische Fehler bei 308-Weiterleitungen

Eine Weiterleitungskette entsteht, wenn die alte URL zunächst auf eine Zwischenadresse und erst danach auf das endgültige Ziel verweist. Jeder zusätzliche Schritt verursacht eine weitere Serveranfrage und erschwert das Crawling. Ändere bestehende Regeln deshalb so, dass jede alte URL unmittelbar auf die endgültige Adresse führt.

Ein 308 Permanent Redirect kann bei nicht idempotenten Anfragen eine Aktion erneut auslösen. Wird eine POST-Anfrage nach einer bereits erfolgten Verarbeitung weitergeleitet, kann ein unzureichend abgesicherter Endpunkt Daten doppelt verarbeiten. Prüfe bei Formularen, Bestellungen und Zahlungsprozessen deshalb sowohl die Redirect-Regel als auch den Umgang des Zielsystems mit wiederholten Requests.

Eine Weiterleitungsschleife liegt vor, wenn URL A auf URL B und URL B wieder auf URL A verweist. Der Browser erreicht in diesem Fall keine nutzbare Seite und bricht den Aufruf nach mehreren Versuchen ab. Kontrolliere Redirect-Regeln nach Domainwechseln, HTTPS-Umstellungen und Änderungen an abschließenden Schrägstrichen immer gemeinsam, da mehrere Regelwerke dieselbe URL erfassen können.

Wann ist Statuscode 308 sinnvoll?

Der Statuscode 308 eignet sich für dauerhafte Änderungen, bei denen Methode und Request Body erhalten bleiben müssen. Typische Anwendungsfälle sind verschobene API-Endpunkte, dauerhaft geänderte Formularziele, neue Upload-Adressen oder Servermigrationen mit POST-, PUT- und PATCH-Anfragen. Die alte Adresse darf in diesen Fällen nicht später wieder zur maßgeblichen URL werden.

Für normale Webseiten mit reinen GET-Aufrufen ist eine 301-Weiterleitung meist ausreichend. Der 308 Permanent Redirect bietet dort in der Regel keinen zusätzlichen SEO-Vorteil. Die Wahl sollte daher aus der technischen Request-Logik folgen und nicht aus der Erwartung, dass der höhere Statuscode stärkere Ranking-Signale übermittelt.

Bei umfangreichen Migrationen hilft ein technisches SEO-Audit, Weiterleitungsziele, interne Links, Canonicals und Sitemap-Einträge gemeinsam zu prüfen. So lassen sich widersprüchliche Signale vor dem Livegang erkennen.

Häufige Fragen zum 308 Permanent Redirect

Behandelt Google einen 308 Redirect wie eine 301-Weiterleitung?

Google kann einen 308 Redirect als dauerhaftes Weiterleitungssignal verarbeiten und die Ziel-URL anstelle der alten URL indexieren. Entscheidend bleiben ein erreichbares Ziel, ein passender Inhalt und konsistente Signale durch interne Links, Canonical Tags und Sitemap.

Bleibt eine POST-Anfrage bei Statuscode 308 erhalten?

Ja. Ein Client muss bei einem 308 Redirect dieselbe HTTP-Methode verwenden und den Request Body erneut an die Ziel-URL senden. Aus einer POST-Anfrage darf deshalb nicht allein aufgrund der Weiterleitung eine GET-Anfrage werden.

Kann ein 308 Redirect im Browser gespeichert werden?

Ein 308 Redirect ist als dauerhafte Weiterleitung cachefähig. Browser und zwischengeschaltete Systeme können die Weiterleitung speichern, weshalb fehlerhafte Regeln auch nach einer Serverkorrektur vorübergehend weiterwirken können.

Ist ein 308 Redirect für einen Domainwechsel geeignet?

Ein 308 Redirect kann bei einem dauerhaften Domainwechsel eingesetzt werden. Für gewöhnliche Webseiten mit GET-Anfragen wird häufig 301 verwendet, während 308 besonders dann sinnvoll ist, wenn auch andere HTTP-Methoden unverändert an die neue Domain übertragen werden müssen.

Wie lange sollte eine permanente Weiterleitung bestehen bleiben?

Eine permanente Weiterleitung sollte langfristig erreichbar bleiben, besonders wenn externe Links oder gespeicherte Adressen auf die alte URL zeigen. Ein vorschnelles Entfernen kann Nutzer und Crawler auf eine Fehlerseite führen.

Was ist der Unterschied zwischen 307 und 308?

Beide Statuscodes erhalten die ursprüngliche HTTP-Methode und den Request Body. Statuscode 307 kennzeichnet eine vorübergehende Umleitung, während Statuscode 308 eine dauerhafte Verschiebung signalisiert.

Wenn ein Relaunch oder eine Migration viele Weiterleitungsregeln umfasst, kann eine technische Prüfung fehlerhafte Ziele, Ketten und Schleifen früh sichtbar machen.

Kostenloser Potenzialcheck


Sie haben noch Fragen?

Kontaktieren Sie uns

SEO Agentur kostenlose SEO Potentialanalyse


Weitere Inhalte