301-Weiterleitung: Bedeutung

Was eine dauerhafte HTTP-301-Weiterleitung ist, warum Google sagt, dass sie keinen PageRank-Verlust verursacht, wie lange sie bestehen sollte, wie sie in Apache, nginx, WordPress und Cloudflare implementiert wird und welche „Fake-301“-Fehler unbemerkt Signale kosten.

Erstveröffentlicht: 2. Juli 2026 · Zuletzt aktualisiert: 14. Aug. 2026 · Fortgeschritten
Sprachen
1 Evidenzsignal auf dieser Seite

Eine 301-Weiterleitung ist der HTTP-Statuscode für einen dauerhaften Umzug (301 Moved Permanently). Sie ist der stärkste und einfachste Weg, Nutzer und Bots von einer alten URL zu einer neuen zu senden und Rankingsignale am Ziel zu bündeln. Google sagt ausdrücklich, dass dauerhafte Weiterleitungen keinen PageRank-Verlust verursachen — ignorieren Sie daher den alten Mythos vom „10–15 % Verlust pro Hop“ und nennen Sie keine genaue Prozentzahl der übertragenen Link Equity, da Google keine veröffentlicht. Verwenden Sie eine echte serverseitige 301 (keine JavaScript- oder verzögerte Meta-Refresh-Umgehung), leiten Sie alte URLs 1:1 auf relevante Äquivalente statt alles auf die Startseite (Soft-404-Risiko), halten Sie Ketten kurz (unter etwa 5 Hops) und lassen Sie die Weiterleitung im Allgemeinen mindestens ein Jahr aktiv, damit alle Signale übertragen werden. Serverseitig ist sie sofort wirksam; die Indexbündelung dauert Wochen bis ungefähr ein Jahr.

TL;DR — Eine 301 (HTTP „301 Moved Permanently“) ist eine serverseitige Antwort, die eine URL dauerhaft verschiebt und das stärkste Signal für die Bündelung von Rankings auf das Ziel ist. Google sagt ausdrücklich, dass dauerhafte Weiterleitungen keinen PageRank-Verlust verursachen — die Regel „etwa 15 % Verlust pro Hop“ ist überholt, und es gibt keine veröffentlichte Prozentzahl für übertragene Equity; erfinden Sie keine. Implementieren Sie die Weiterleitung auf dem Server (Apache, nginx, Anwendungscode) oder am Edge (Cloudflare), nicht mit JavaScript oder einer verzögerten Meta-Refresh-Umgehung. Leiten Sie alte URLs auf ihr relevantes 1:1-Äquivalent, nicht alles auf die Startseite, die Google möglicherweise als Soft 404 neu klassifiziert. Halten Sie Ketten kurz (Google folgt bis zu 10 Hops, empfiehlt aber etwa 5 oder weniger; Mueller sprach von etwa 5 pro Crawl). Serverseitig ist die Weiterleitung sofort aktiv; die vollständige Index-/Signalbündelung dauert Wochen bis im Allgemeinen mindestens ein Jahr.

Was eine 301 tatsächlich ist

A 301 doesn't just forward visitors — it consolidates a page's signals onto its new home. Quelle: /technical-seo/http-status-codes/redirects/301-redirect/

© Patrick Stox LLC · CC BY 4.0 ·

Eine 301 ist ein HTTP-Statuscode — „301 Moved Permanently“ —, den Ihr Server (oder der Edge Ihres CDNs) in den Response-Headern zurückgibt, noch bevor ein Seiten-Body kommt. Das ist der wichtige Punkt: Eine echte 301 findet auf Protokollebene in der Antwort auf die Anfrage statt. Sie ist kein Plugin-Feature, kein <meta>-Tag und kein JavaScript-Snippet — diese Methoden sind Umgehungen, wenn die Serverebene nicht verfügbar ist, und verhalten sich anders (mehr dazu weiter unten).

Google bringt die Definition auf den Punkt: “The 301 and 308 status codes mean that a page has permanently moved to a new location.” (Übersetzung) „Die Statuscodes 301 und 308 bedeuten, dass eine Seite dauerhaft an einen neuen Ort verschoben wurde.“ (308 ist der neuere Code für dauerhafte Weiterleitungen und bewahrt zusätzlich die Anfragemethode; für SEO behandelt Google 301 und 308 gleich — “use HTTP permanent redirects if possible, such as 301 and 308.” (Übersetzung) „Verwenden Sie nach Möglichkeit dauerhafte HTTP-Weiterleitungen wie 301 und 308.“)

Evidence for this claim RFC 9110 defines 301 Moved Permanently as meaning the target resource has a new permanent URI and future references ought to use one of the enclosed URIs. Scope: HTTP semantics for 301 responses; user agents may change POST to GET for historical reasons. Confidence: high · Verified: IETF: RFC 9110 §15.4.2 — 301 Moved Permanently

Einige Protokolldetails sind vor der Implementierung wichtig: Eine 301 ist standardmäßig heuristisch cachebar, daher kann ein Browser oder Zwischen-Cache sie behalten — genau deshalb kann eine „korrigierte“ Weiterleitung Tester noch zum alten Ziel senden, bis der Cache abläuft. Da 301 seit HTTP/1.0 existiert, darf ein User-Agent beim Folgen einer 301 eine POST-Anfrage in GET ändern. Nehmen Sie daher nicht an, dass eine 301 die ursprüngliche Methode bei einer Formularübermittlung bewahrt; verwenden Sie stattdessen 308, wenn das wichtig ist. Der Location-Header selbst muss nur eine URI-Referenz enthalten (technisch darf sie relativ sein), doch eine absolute URL vermeidet in der Praxis Mehrdeutigkeiten.

Wie Google eine 301 verarbeitet (Canonicalisierung und Indexierung)

Eine dauerhafte Weiterleitung ist eines der stärksten Canonical-Signale, die Google hat. Wenn Googlebot einer 301 folgt, verwendet die Indexierungspipeline die Weiterleitung als Signal, dass das Ziel die kanonische URL sein soll. Google erfasst beide Enden: “When you redirect a URL, Google keeps track of both the redirect source (the old URL) and the redirect target (the new URL). One of the URLs will be the canonical… The other URL becomes an alternate name of the canonical URL.” (Übersetzung) „Google erfasst also sowohl die alte Weiterleitungsquelle als auch das neue Weiterleitungsziel. Eine der beiden URLs wird kanonisch; die andere dient anschließend als alternativer Name der kanonischen URL.“

Evidence for this claim Google treats 301 and 308 as permanent redirects and uses a permanent redirect as a strong signal that the target should be canonical. Scope: Google Search redirect and canonicalization behavior; a redirect remains one signal among others. Confidence: high · Verified: Google: Redirects and Google Search

Darum sehen Sie nach einem Umzug manchmal noch eine Weile die alte URL in den Ergebnissen — Google führt sie als „alternativen Namen“. Google rät, nicht in Panik zu geraten: Bei einem Domainumzug ist es “it’s very likely that Google will continue to occasionally show the old URLs in the results, even though the new URLs are already indexed. This is normal… the alternate names will fade away without you doing anything.” (Übersetzung) Es ist sehr wahrscheinlich, dass Google die alten URLs weiterhin gelegentlich in den Ergebnissen zeigt, obwohl die neuen URLs bereits indexiert sind. Das ist normal; die alternativen Namen verschwinden, ohne dass Sie etwas tun müssen.

Eine Weiterleitung steht über schwächeren Canonical-Signalen. Gary Illyes formulierte die Hierarchie einmal deutlich: Eine Weiterleitung “should be much higher weight… than whether the page is on an http URL or https.” (Übersetzung) „sollte ein deutlich höheres Gewicht haben … als die Frage, ob die Seite eine HTTP- oder HTTPS-URL verwendet.“ Eine versehentliche 301 kann daher unbemerkt ein Canonical-Tag oder eine HTTPS-Präferenz überstimmen, die in die andere Richtung zeigt. (Ausführlicher wird dies unter Canonicalisierung behandelt.)

Wichtig ist, was dieses Signal verspricht und was nicht: Eine 301 ist ein starkes Signal für das kanonische Ziel, keine Garantie. Sie teilt Google mit, welche URL kanonisch sein sollte — sie garantiert nicht, dass diese URL indexiert wird, rankt, Traffic erhält oder jedes andere Signal (Links, Inhaltsqualität, Websiteautorität) automatisch übertragen wird. Behandeln Sie „Canonical-Auswahl“ und „Indexierungs-, Ranking- und Traffic-Ergebnis“ als getrennte Fragen; eine 301 beantwortet direkt nur die erste.

Der PageRank-Mythos — genau richtig einordnen

Das ist die am häufigsten verdrehte Tatsache über 301er; hier ist die präzise Version.

Googles genaue Aussage lautet: “301 and other permanent redirects don’t cause a loss in PageRank.” (Übersetzung) „301-Weiterleitungen und andere dauerhafte Weiterleitungen verursachen keinen PageRank-Verlust.“ Das ist alles. Nicht „Sie behalten 85 %“, nicht „Sie verlieren 10–15 % pro Hop“. Kein Verlust.

Die Regel vom „etwa 15 % Verlust pro Hop“ geht auf alte Aussagen vor 2016 über PageRank-Dämpfung bei Weiterleitungen zurück (häufig Matt Cutts zugeschrieben). Google änderte dies um 2016 öffentlich — laut damaliger Berichterstattung wendet Google keine PageRank-Abschwächung mehr über 30x-Weiterleitungen an, und die Autorität erhält das Ziel.

Das Gegenstück, das Menschen in die andere Richtung stolpern lässt: Behaupten Sie nicht, eine 301 „übertrage 90–99 % der Link Equity“. Google veröffentlicht keine solche Zahl. „Verursacht keinen PageRank-Verlust“ ist eine Richtungsangabe, keine Prozentzahl — jede konkrete Zahl ist Folklore und wurde von Google nie bestätigt. Zitieren Sie die Formulierung „kein Verlust“; erfinden Sie niemals eine Zahl.

Ich ergänze hier einen eigenen Vorbehalt. Ich habe die Behauptung „Signale bleiben nach einem Jahr bestehen“ getestet, indem ich 301-Weiterleitungen von vier gut verlinkten Ahrefs-Artikeln entfernte und beobachtete, was geschah (Is It OK to Remove 301 Redirects After a Year? We Tested It). Verweisende Domains gingen nach dem Entfernen deutlich zurück, der organische Traffic entwickelte sich uneinheitlich — ein Artikel legte zu, einer verlor, zwei blieben ungefähr gleich; bei einem scheinbaren „Einbruch“ hatte der Rückgang bereits vor dem Entfernen begonnen. Mein ehrliches Fazit: “I’m not willing to conclusively say that permanent redirects pass value even after one year, but what Gary said seems to mostly hold true.” (Übersetzung) „Ich bin nicht bereit, abschließend zu behaupten, dass dauerhafte Weiterleitungen selbst nach einem Jahr noch Wert übertragen; Garys Aussage scheint jedoch größtenteils zuzutreffen.“ Die Stichprobe war klein, daher formuliere ich vorsichtig — die praktische Schlussfolgerung ist jedoch die langweilige: Entfernen Sie Ihre Weiterleitungen nicht.

Zeit — drei verschiedene Uhren

A 301 has three different clocks: server, index, and full signal consolidation. Quelle: /technical-seo/http-status-codes/redirects/301-redirect/

© Patrick Stox LLC · CC BY 4.0 ·

„Wie lange dauert es, bis eine 301 wirkt?“ hängt davon ab, welche Uhr Sie meinen:

  • Der Server: sofort. Sobald die Regel aktiv ist, erhält jede Anfrage eine 301-Antwort und Nutzer landen auf der neuen URL. Keine Wartezeit.
  • Der Index: Tage bis Wochen. Google muss die alte URL erneut crawlen, die Weiterleitung sehen und das Ziel verarbeiten. Googles eigene Einordnung: “a small to medium-sized website can take a few weeks for most pages to move, and larger sites take longer,” (Übersetzung) „Bei einer kleinen bis mittelgroßen Website kann es einige Wochen dauern, bis die meisten Seiten umgezogen sind; größere Websites brauchen länger“, und “visibility of your content in Search may fluctuate temporarily during the move. This is normal.” (Übersetzung) „Die Sichtbarkeit Ihres Inhalts in der Suche kann während des Umzugs vorübergehend schwanken. Das ist normal.“
  • Vollständige Signalbündelung: im Allgemeinen mindestens ein Jahr. Google: “Keep the redirects for as long as possible, generally at least 1 year. This timeframe allows Google to transfer all signals to the new URLs… From users’ perspective, consider keeping redirects indefinitely.” (Übersetzung) „Lassen Sie die Weiterleitungen so lange wie möglich bestehen, im Allgemeinen mindestens ein Jahr. Dieser Zeitraum ermöglicht es Google, alle Signale auf die neuen URLs zu übertragen … Aus Sicht der Nutzer sollten Sie erwägen, die Weiterleitungen unbegrenzt beizubehalten.“ Das ist dieselbe Jahresangabe, die Illyes nannte, als er sagte, Signale benötigten ungefähr ein Jahr für die vollständige Übertragung von der Quelle auf das Ziel.

Praktische Regel: Lassen Sie 301er mindestens ein Jahr aktiv und behalten Sie die Weiterleitung einfach dauerhaft, wenn die URLs Sie nichts kosten.

Eine 301 implementieren

Tun Sie es so nah am Server wie möglich. Hier sind die vier Wege, die fast alle Setups abdecken. (Dies sind Beispiele; passen Sie Pfade und Hostnamen an Ihr Setup an. Der Tab Skripte enthält kopierbare Versionen und die Tests dazu.)

Sichern Sie Ihre bestehende .htaccess- oder nginx-Konfiguration, bevor Sie die Konfiguration bearbeiten — eine fehlerhafte Regel kann die gesamte Website offline nehmen, nicht nur die eine URL, die Sie weiterleiten.

Apache (.htaccess)

Für eine einzelne URL mit mod_alias:

Redirect permanent "/old-page" "https://example.com/new-page"

Für Regeln auf Basis von Mustern mit mod_rewrite:

RewriteEngine on
RewriteRule "^/service$" "/about/service" [R=301,L]

nginx

location = /service {
  return 301 https://example.com/about/service;
}

WordPress

WordPress hat keinen eingebauten Weiterleitungsmanager, daher fügen Sie einen hinzu:

  • Das Redirection-Plugin (kostenlos) — die häufigste Wahl; Quelle → Ziel in einer Oberfläche eintragen, ohne Code.
  • Yoast SEO Premium — der Redirect Manager kann beim Löschen oder Ändern eines URL-Slugs automatisch eine Weiterleitung anlegen. Beachten Sie: Die kostenlose Yoast-Version hat keinen Redirect Manager (das lassen viele Anleitungen aus).
  • Serverebene — wenn Sie .htaccess/nginx direkt bearbeiten können, ist eine Serverregel schneller als ein PHP-Plugin, das bei jeder Anfrage läuft.

Cloudflare

Wenn Sie Cloudflare verwenden, können Sie am Edge weiterleiten, bevor die Anfrage Ihren Ursprung erreicht:

  • Single Redirects — einzelne Regeln im Dashboard.
  • Bulk Redirects — eine Weiterleitungsliste (Tausende von Quelle-→-Ziel-Paaren), die kontoübergreifend gilt. Das ist bei einer vollständigen Migration wirklich nützlich, weil Sie die Ursprungskonfiguration nicht anfassen müssen — praktisch, wenn der alte Server abgeschaltet wird.

Anwendungscode (PHP-Beispiel)

header('HTTP/1.1 301 Moved Permanently');
header('Location: https://www.example.com/new-url');
exit();

„Fake“-301s — der Fehler, den niemand prüft

Das ist eine kontraintuitive Tatsache, die Sie verinnerlichen sollten: Eine URL kann 200 OK zurückgeben und trotzdem weiterleiten. Wie ich in 11 Types Of Redirects & Their SEO Impact geschrieben habe: “A redirect can still be happening with any status code. You may have a page that shows as a 200 OK status code, but still actually be redirecting” (Übersetzung) „Eine Weiterleitung kann bei jedem Statuscode stattfinden. Eine Seite kann den Statuscode 200 OK anzeigen und dennoch tatsächlich weiterleiten“ — per JavaScript, nachdem die Seite geladen wurde. Diese „Weiterleitung“ ist bei einer schnellen Statuscodeprüfung unsichtbar und bietet keine der Garantien einer 301.

Googles Leitlinien ordnen die Methoden so ein:

  • Serverseitig (301/308): am besten. Verwenden Sie diese Methode, wann immer es technisch möglich ist.
  • Meta-Refresh: abhängig vom Timing. Google interpretiert einen sofortigen Meta-Refresh als dauerhafte Weiterleitung, einen verzögerten Meta-Refresh (nach N Sekunden) dagegen als vorübergehende. Ein content="5;url=…"-Refresh ist daher kein Ersatz für eine 301.
  • JavaScript: letzter Ausweg. Google: “Only use JavaScript redirects if you can’t do server-side or meta refresh redirects… if you set a JavaScript redirect, Google might never see it if rendering of the content failed.” (Übersetzung) „Verwenden Sie JavaScript-Weiterleitungen nur, wenn Sie keine serverseitigen oder Meta-Refresh-Weiterleitungen verwenden können … Wenn Sie eine JavaScript-Weiterleitung einrichten, sieht Google sie möglicherweise nie, falls das Rendern des Inhalts fehlschlägt.“ Wird das Rendering nicht abgeschlossen, existiert die Weiterleitung für Google praktisch nicht.
  • „Crypto“- bzw. reine Link-Pseudo-Weiterleitungen: nicht verwenden. Eine Seite, die ohne Statuscode und ohne Refresh nur auf die neue URL verlinkt, ist laut Google etwas, das “not all search engines may recognize… as an official redirect.” (Übersetzung) „möglicherweise nicht alle Suchmaschinen als offizielle Weiterleitung erkennen“. Verlassen Sie sich nicht darauf.

Die Lehre: Wenn SEO wichtig ist, bestätigen Sie, dass Ihre Weiterleitung eine echte serverseitige 301 ist und keine 200, die im Browser weiterleitet. Der Tab Skripte zeigt die Prüfung mit curl.

Häufige 301-Fehler

  • Alles auf die Startseite weiterleiten. Der Klassiker. Google: “Don’t redirect many old URLs to one irrelevant single URL destination, such as the home page… This can confuse users and might be treated as a soft 404 error.” (Übersetzung) „Leiten Sie nicht viele alte URLs auf ein einzelnes irrelevantes Ziel wie die Startseite weiter … Das kann Nutzer verwirren und als Soft-404-Fehler behandelt werden.“ Ein Soft 404 bündelt Signale nicht zuverlässig. Leiten Sie auf den relevanten Ersatz weiter — wenn Sie mehrere Seiten wirklich zu einer neuen gemeinsamen Seite zusammengeführt haben, ist eine Weiterleitung aller alten Seiten dorthin in Ordnung.
  • Lange Weiterleitungsketten. Google folgt “up to 10 hops,” (Übersetzung) „bis zu 10 Hops“, empfiehlt aber das direkte endgültige Ziel, “ideally no more than 3 and fewer than 5.” (Übersetzung) „idealerweise höchstens 3 und weniger als 5“. Mueller sagte, Google folge bei häufig gecrawlten URLs ungefähr 5 Hops pro Crawlversuch. Meine praktische Schwelle ist ähnlich: Bei Ketten unter etwa 5 Hops mache ich mir keine Sorgen, darüber habe ich Probleme gesehen. Ketten erhöhen außerdem die Latenz für echte Nutzer. Wenn Sie eine Weiterleitung ergänzen, aktualisieren Sie alte Regeln auf die endgültige URL, nicht auf den vorherigen Hop.
  • 302 verwenden, obwohl 301 gemeint ist. Eine 302 teilt Google mit, dass die ursprüngliche URL kanonisch bleiben soll; ein dauerhafter Umzug mit 302 kann daher die falsche URL im Index lassen. Google kann eine lang bestehende 302 irgendwann als dauerhaft interpretieren, aber der Zeitrahmen ist undefiniert — wie ich es formuliert habe: Niemand weiß wirklich, wie lange; “usually a few weeks to a few months.” (Übersetzung) „Gewöhnlich dauert es einige Wochen bis einige Monate.“ Verwenden Sie einfach den Statuscode, der Ihrer Absicht entspricht.
  • Weiterleitungen zu früh entfernen. Bei weniger als einem Jahr riskieren Sie, dass Wert an der nicht mehr erreichbaren URL hängen bleibt. Lassen Sie die Weiterleitungen mindestens ein Jahr, idealerweise unbegrenzt bestehen.
  • Zu breite Wildcard-Regeln. Ein Catch-all für einen ganzen Ordner sendet URLs oft an die falsche Stelle. Ordnen Sie alt → neu möglichst 1:1 zu.
  • Nicht-HTML-Assets vergessen. Leiten Sie bei einer Migration auch Bilder und PDFs weiter; JS-, CSS- und Schriftdateien müssen Sie nicht pauschal weiterleiten.
  • Den alten Host zu früh abschalten. Eine Weiterleitungsregel kann eine Anfrage nicht retten, die sie nie erreicht — wenn Sie die DNS-Einträge der alten Domain entfernen, ihr TLS-Zertifikat ablaufen lassen oder den alten Server vor Abschluss der Weiterleitungen abschalten, erhalten Besucher und Bots einen Verbindungsfehler statt einer 301-Antwort. Halten Sie DNS, Zertifikat und Weiterleitungsregeln des alten Hosts so lange aktiv wie die Weiterleitungen.

Bing

Bing behandelt 301 als starkes Signal, um Ranking auf die Ziel-URL zu bündeln und die alte URL aus seinem Index zurückzunehmen — dasselbe Grundmodell wie bei Google. Bings langjährige Empfehlung ist, eine dauerhafte Weiterleitung für eine kürzere Mindestdauer (in der Größenordnung einiger Monate) als Googles etwa ein Jahr zu behalten; laut Migrationshinweisen reichen 301er normalerweise aus, das Site-Move-Tool ersetzt sie nicht. Wenn Sie beide Suchmaschinen bedienen (was Sie tun), folgen Sie sicherheitshalber der strengeren Vorgabe: echte serverseitige 301er, mindestens ein Jahr aktiv.

Evidence for this claim Google treats 301 and 308 as permanent redirects and uses a permanent redirect as a strong signal that the target should be canonical. Scope: Google Search redirect and canonicalization behavior; a redirect remains one signal among others. Confidence: high · Verified: Google: Redirects and Google Search

Einordnung

301 ist ein Statuscode in einer Familie. Am direktesten gehört er zur 302-Weiterleitung (seinem vorübergehenden Gegenstück) — die Entscheidung 301 vs. 302 lautet eigentlich: „Ist dieser Umzug dauerhaft?“ Eng verwandt ist die Canonicalisierung (301 ist ein starkes Canonical-Signal, aber für den Umzug einer Seite, nicht zum Zusammenführen von Duplikaten, die beide aktiv bleiben — dafür dient rel="canonical"). Und sie ist das Rückgrat jeder Website-Migration. Für die übrigen Codes — 302/307 vorübergehend, 308 dauerhaft, 404/410 verschwunden, 5xx-Fehler — siehe den HTTP-Statuscode-Cluster dieser Seite.

Try it live

This is a real endpoint on this site — not a simulation. Hit it from the button, open it in a new tab, or curl -i it from your terminal, and the server answers with the actual status code this article is about.

Open in new tab ↗

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.