English
Weiterleitungen

301-Weiterleitung

Auch genannt: 301 Redirect, Moved Permanently, permanente Weiterleitung

Eine 301-Weiterleitung (301 Redirect) ist eine serverseitige Umleitung mit dem HTTP-Statuscode 301 „Moved Permanently“. Der Server teilt damit Browsern und Crawlern mit, dass eine URL dauerhaft unter einer neuen Adresse zu finden ist. Die neue Adresse steht im Location-Header der Antwort.

Auf einen Blick

Klasse
3xx (Umleitung)
Dauer
dauerhaft
In Google
Signal, dass das Ziel die kanonische URL werden soll
Anfragemethode
POST darf beim Folgen zu GET werden (bei 308 nicht)
Caching
heuristisch cachebar

Stand:

Was bedeutet eine 301-Weiterleitung für SEO?

Google wertet 301 und 308 als dauerhafte Weiterleitungen. In den Suchergebnissen erscheint dann mit der Zeit das neue Ziel. Bei einer temporären Weiterleitung (302, 307) bleibt eher die ursprüngliche URL sichtbar. Serverseitige Weiterleitungen sind laut Google die zuverlässigste Variante. JavaScript-Weiterleitungen sollten nur die letzte Wahl sein, weil Google sie möglicherweise nicht erkennt.

Bei einem Website-Umzug empfiehlt Google, die Weiterleitungen möglichst lange beizubehalten, mindestens ein Jahr. Ketten sollten vermieden werden. Der Googlebot folgt bis zu zehn Weiterleitungen hintereinander. Google empfiehlt trotzdem eine direkte Weiterleitung auf das endgültige Ziel. Lässt sich eine Kette nicht vermeiden, sollte sie möglichst höchstens drei und weniger als fünf Weiterleitungen haben.

Technisch unterscheiden sich 301 und 308 in einem Punkt. Bei 301 dürfen Clients laut RFC 9110 eine POST-Anfrage beim Folgen der Weiterleitung als GET senden, bei 308 bleibt die Methode erhalten. Für normale Seitenaufrufe spielt das keine Rolle. Bei Formularen und APIs kann der Unterschied entscheidend sein.

Weiterleitungen im Vergleich
ArtDauerhaft oder temporär?AnfragemethodeWirkung in GoogleWie sicher erkennt Google sie?
301 Moved Permanently (dieser Begriff)dauerhaftPOST darf beim Folgen zu GET werdenSignal, dass das Ziel die kanonische URL werden sollam sichersten (serverseitig)
308 Permanent Redirectdauerhaftbleibt erhaltenwie 301am sichersten (serverseitig)
302 FoundtemporärPOST darf beim Folgen zu GET werdenkein Signal für das Ziel; es kann über andere Signale trotzdem indexiert werdenam sichersten (serverseitig)
307 Temporary Redirecttemporärbleibt erhaltenwie 302am sichersten (serverseitig)
Meta-Refresh ohne Verzögerung (0 s)dauerhaft– (Weiterleitung im HTML, kein 3xx-Statuscode)wie 301nach den serverseitigen Weiterleitungen
Meta-Refresh mit Verzögerung (> 0 s)temporär– (Weiterleitung im HTML, kein 3xx-Statuscode)wie 302nach den serverseitigen Weiterleitungen
JavaScript (location)dauerhaft– (Weiterleitung im Browser)wie 301, aber nur, wenn Google die Seite rendertam unsichersten: schlägt das Rendering fehl, sieht Google sie nie

Google sortiert die Arten danach, wie sicher es sie richtig deutet: serverseitige Weiterleitungen zuerst, JavaScript zuletzt. Die Angaben zur Anfragemethode stammen aus RFC 9110 (Abschnitt 15.4). Quellen: Google Search Central: Redirects and Google Search (last updated 2026-04-14); Google Search Central: How to specify a canonical URL (redirects as canonical signal); RFC 9110: HTTP Semantics, 15.4 Redirection 3xx. Stand: .

Weiterleitungskette und direkte WeiterleitungOben führt /alt über zwei Zwischenstationen zum Ziel: drei Weiterleitungen, vier Abrufe. Unten führt /alt direkt mit einer Weiterleitung zum Ziel: zwei Abrufe.Kette: 3 Weiterleitungen, 4 Abrufe/alt/produkte/alt/p/neu-2019/ziel/200 OK301301301Direkt: 1 Weiterleitung, 2 Abrufe/alt/ziel/200 OK301Nach mehreren Relaunches entstehen Ketten, wenn alte Regeln nie auf das aktuelle Ziel umgestellt werden.
Jede Station einer Kette ist ein eigener Abruf. Googles Crawler folgen bis zu zehn Weiterleitungen; Google empfiehlt trotzdem, direkt auf das endgültige Ziel zu leiten. Quellen: Google Search Central: HTTP-Statuscodes, Netzwerk- und DNS-Fehler; Google Search Central: Website-Umzug mit URL-Änderungen.

Beispiel

Antwort des Servers auf eine alte URL:

HTTP
HTTP/1.1 301 Moved Permanently
Location: https://www.example.com/neue-seite/

Eine entsprechende Regel in der .htaccess eines Apache-Servers:

Apache
Redirect 301 /alte-seite/ https://www.example.com/neue-seite/
Ablauf einer Weiterleitung mit Status 301Der Browser fragt /alt an. Der Server antwortet mit 301 Moved Permanently und dem Header Location: /neu. Der Browser stellt daraufhin eine neue Anfrage an /neu und erhält 200 OK. Darunter ein Raster: 301 und 308 sind dauerhaft, 302 und 307 vorübergehend. Bei 301 und 302 darf ein POST beim Folgen zu GET werden, bei 307 und 308 bleibt die Methode gleich.Browser (Client)ServerGET /alt301 Moved PermanentlyLocation: /neuGET /neuneue Anfrage an die Location200 OKDAUERHAFTVORÜBERGEHENDPOST darf beim Folgenzu GET werden (historisch)Methode und Inhaltbleiben gleich301Moved Permanently302Found308Permanent Redirect307Temporary RedirectSchematisch, Header gekürzt. Bei GET-Anfragen bleibt die Methode bei allen vier Codes GET.
Der Server nennt das neue Ziel im Location-Header, der Browser fragt es mit einer zweiten Anfrage ab. 301 und 308 gelten als dauerhaft, 302 und 307 als vorübergehend. Nur bei 301 und 302 darf ein POST beim Folgen zu GET werden. Quellen: RFC 9110: HTTP Semantics, Abschnitt 15.4 (Redirection 3xx); MDN: Umleitungen in HTTP.

Häufige Fehler

  • 302 statt 301 bei dauerhaften Umzügen, etwa weil das CMS standardmäßig 302 setzt, wie die WordPress-Funktion wp_redirect().
  • Weiterleitungsketten nach mehreren Relaunches, bei denen alte Regeln nie auf das aktuelle Ziel umgestellt wurden.
  • Alles auf die Startseite umleiten. Laut Google kann das Nutzer verwirren und als Soft 404 gewertet werden (Doku zum Website-Umzug). Sinnvoller ist es, jede alte URL auf die inhaltlich passende neue Seite zu führen.

Häufige Fragen

Was bedeutet Status 301? „Moved Permanently“, die angefragte Ressource ist dauerhaft unter einer anderen URL erreichbar.

Wie lange muss eine 301-Weiterleitung bestehen bleiben? Google rät bei Umzügen zu mindestens einem Jahr, besser dauerhaft, solange alte Links und Lesezeichen existieren.

301 oder 308? Google behandelt beide als gleichwertige dauerhafte Weiterleitungen. 308 ist dann die bessere Wahl, wenn die Anfragemethode erhalten bleiben muss, etwa bei Formularen oder Schnittstellen.

Quellen

  1. Weiterleitungen und die Google Suche – Google Search Centraldevelopers.google.com
  2. Website-Umzug mit URL-Änderungen – Google Search Centraldevelopers.google.com
  3. RFC 9110: HTTP Semantics, 15.4.2 301 Moved Permanentlyrfc-editor.org
  4. wp_redirect() – WordPress Developer Resourcesdeveloper.wordpress.org

Stand: