Weiterleitungsschleife
Was ist eine Weiterleitungsschleife?
Eine Weiterleitungsschleife entsteht, wenn eine URL auf eine weitere Adresse verweist, die den Browser oder Crawler wieder zur ursprünglichen URL oder zu einem bereits besuchten Ziel zurückschickt. Da keine endgültige Seite mit Statuscode 200 erreicht wird, bricht der Aufruf mit einer Fehlermeldung wie ERR_TOO_MANY_REDIRECTS ab.
Eine Weiterleitungsschleife, englisch: Redirect Loop, besteht aus mindestens zwei sich widersprechenden Weiterleitungsregeln. Ein einfaches Beispiel ist: URL A leitet auf URL B, URL B leitet zurück auf URL A. Jeder neue HTTP-Aufruf beginnt denselben Ablauf erneut, ohne den eigentlichen Inhalt auszuliefern.
Wie entsteht eine Weiterleitungsschleife?
Eine Weiterleitungsschleife entsteht häufig, wenn mehrere Systeme unabhängig voneinander über die Ziel-URL entscheiden. Der Webserver kann beispielsweise alle Aufrufe auf HTTPS umstellen, während ein CMS oder eine vorgeschaltete Infrastruktur weiterhin auf HTTP verweist. Beide Regeln funktionieren einzeln, erzeugen zusammen aber eine Endlosschleife.
Typische Konflikte betreffen verschiedene Varianten derselben URL:
Eine Weiterleitung wird technisch meist über einen HTTP-Statuscode der 3xx-Klasse und einen neuen Zielwert im Location-Header ausgelöst. Statuscode 301 kennzeichnet eine dauerhafte Änderung, Statuscode 302 eine vorübergehende Umleitung. Auch 307 und 308 können beteiligt sein. Der Statuscode allein verursacht jedoch keine Weiterleitungsschleife. Ausschlaggebend ist das Zusammenspiel der Zieladressen und Regeln.
https://domain.de/produkt verweist auf https://www.domain.de/produkt. Eine zweite Regel entfernt das www und verweist wieder auf die erste URL. Beide Antworten können technisch korrekte 301-Weiterleitungen sein, trotzdem erreicht der Aufruf niemals eine Seite mit Statuscode 200. Folgen für SEO und Nutzer
Eine Weiterleitungsschleife macht die betroffene Seite für Browser und Suchmaschinen-Crawler unerreichbar. Browser beenden den Ablauf nach einer begrenzten Zahl von Weiterleitungen und zeigen eine Fehlermeldung an. Die genaue Grenze hängt vom Browser oder Client ab, deshalb gibt es keinen allgemeingültigen Grenzwert für alle Systeme.
Google kann eine URL innerhalb einer Weiterleitungsschleife nicht zuverlässig abrufen und den vorgesehenen Inhalt deshalb nicht verarbeiten. Bleibt das Problem bestehen, kann die betroffene Zielseite aus dem Index verschwinden oder gar nicht erst aufgenommen werden. Interne Links und XML-Sitemaps helfen in diesem Fall nicht, solange sie auf eine unerreichbare URL zeigen.
Für SEA ist eine Weiterleitungsschleife ebenfalls relevant. Führt die finale Anzeigen-URL in einen Kreislauf, erreicht der Nutzer die Landingpage nicht. Automatische Zielseitenprüfungen können die URL als nicht erreichbar bewerten. Für GEO, also Generative Engine Optimization, gilt derselbe technische Grundsatz: Inhalte müssen abrufbar sein, damit Suchmaschinen und andere verarbeitende Systeme sie als Quelle erfassen können.
Weiterleitungsschleife oder Weiterleitungskette?
Der Unterschied zwischen einer Weiterleitungsschleife und einer Weiterleitungskette liegt im Ergebnis. Eine Kette besitzt ein erreichbares Ende, beispielsweise A zu B, B zu C und C liefert Statuscode 200. Eine Schleife führt dagegen zu einer bereits besuchten URL zurück und endet nie bei einem abrufbaren Dokument.
| Merkmal | Weiterleitungsschleife | Weiterleitungskette |
|---|---|---|
| Ablauf | A zu B zu A | A zu B zu C |
| Endgültige Zielseite | Nicht erreichbar | Erreichbar |
| Browser-Ergebnis | Fehlermeldung | Inhalt wird geladen |
| SEO-Maßnahme | Widersprüchliche Regel entfernen | Ausgangs-URL direkt auf das Endziel leiten |
Eine einzelne 301- oder 302-Weiterleitung ist ebenfalls keine Weiterleitungsschleife. Bei einem dauerhaften URL-Wechsel ist eine direkte 301-Weiterleitung auf das neue Ziel üblich. Bei zeitlich begrenzten Kampagnen kann eine 302-Weiterleitung passend sein. Die Auswahl des Statuscodes und die logische Route müssen getrennt geprüft werden.
Weiterleitungsschleife erkennen
Eine Weiterleitungsschleife erkennst du an wiederkehrenden URLs im Weiterleitungsverlauf. Prüfe dabei nicht nur die sichtbare Adresse im Browser, sondern jede Serverantwort mit Statuscode und Location-Header. Der erste doppelte Eintrag zeigt, an welcher Stelle der Kreislauf beginnt.
Messbar ist das zum Beispiel so: Ein Website-Crawler ruft interne URLs ab, verfolgt deren 3xx-Antworten und dokumentiert jeden Weiterleitungsschritt. Der Technik-Crawler der Performance Suite prüft Statuscodes und Weiterleitungen auf URL-Ebene. So lassen sich betroffene Ausgangsseiten und wiederkehrende Ziele gemeinsam untersuchen. Die technische Dokumentation empfiehlt außerdem, Weiterleitungen regelmäßig zu prüfen und möglichst direkt auf die endgültige Zielseite zu führen.
Eine sinnvolle Prüfung umfasst folgende Punkte:
So behebst du die Schleife
Eine Weiterleitungsschleife wird behoben, indem du eine eindeutige Zielvariante festlegst und alle beteiligten Regeln darauf ausrichtest. Soll beispielsweise ausschließlich https://www.domain.de/ erreichbar sein, müssen HTTP-Aufrufe und die Variante ohne www direkt auf diese Adresse verweisen. Die Zieladresse darf keine Regel enthalten, die zur Ausgangsvariante zurückführt.
Gehe bei der Korrektur in dieser Reihenfolge vor:
Technische Fehler vorbeugen
Weiterleitungsschleifen treten besonders häufig nach Relaunches, Domainwechseln, HTTPS-Umstellungen und Änderungen an der URL-Struktur auf. Ein vollständiger Test sollte deshalb alte URLs, interne Links, Sitemaps, Canonical Tags und Weiterleitungsregeln gemeinsam abdecken. Die Checkliste für einen Website-Relaunch zeigt, welche technischen Signale bei größeren Änderungen aufeinander abgestimmt werden müssen.
Ein regelmäßiger Crawl erkennt neue Weiterleitungsschleifen, bevor viele interne Links auf unerreichbare Ziele zeigen. Ergänzend hilft ein technisches SEO-Audit, wenn die Ursache über mehrere Systeme verteilt ist. Weitere typische Prüfbereiche findest du im Ratgeber zum Management technischer SEO-Fehler.
Häufige Fragen zur Weiterleitungsschleife
Was bedeutet ERR_TOO_MANY_REDIRECTS?
ERR_TOO_MANY_REDIRECTS bedeutet, dass der Browser zu viele aufeinanderfolgende Weiterleitungen erhalten hat und den Aufruf abbricht. Häufig führt eine Adresse dabei zu einer bereits aufgerufenen URL zurück.
Kann der Browser-Cache eine Weiterleitungsschleife verursachen?
Ein Browser-Cache kann eine alte Weiterleitung weiterhin speichern und dadurch ein bereits behobenes Problem vortäuschen. Prüfe die URL in einem privaten Fenster und leere Cache sowie Cookies, bevor du ausschließlich die Serverkonfiguration änderst.
Sind zu viele Weiterleitungen immer eine Schleife?
Nein. Mehrere Weiterleitungen können eine Kette bilden, die am Ende eine erreichbare Seite ausliefert. Eine Schleife liegt erst vor, wenn der Ablauf zu einer bereits besuchten URL zurückkehrt.
Kann ein WordPress-Plugin eine Weiterleitungsschleife auslösen?
Ja. Weiterleitungs-, Sicherheits-, Cache- oder SSL-Plugins können Regeln erzeugen, die mit den Einstellungen des Webservers oder eines Proxys kollidieren. Prüfe deshalb alle Ebenen, die Protokoll und Zieladresse verändern.
Welcher Statuscode beendet eine Weiterleitungsschleife?
Kein bestimmter Weiterleitungsstatuscode beendet eine Schleife automatisch. Das endgültige Ziel sollte den gewünschten Inhalt in der Regel mit Statuscode 200 ausliefern, während alle vorherigen Weiterleitungen logisch zu diesem Ziel führen.
Wie schnell sollte eine Weiterleitungsschleife behoben werden?
Eine Weiterleitungsschleife sollte unmittelbar nach ihrer Entdeckung korrigiert werden, weil Nutzer und Crawler den Inhalt nicht erreichen. Bei Landingpages, wichtigen Kategorieseiten und häufig intern verlinkten URLs hat die Behebung eine hohe technische Priorität.
Wenn Weiterleitungen, Statuscodes und Indexierung über mehrere Systeme hinweg geprüft werden müssen, schafft ein technischer Potenzialcheck Klarheit über Ursache und Priorität.
Kostenlosen Potenzialcheck anfragen
Sie haben noch Fragen?


















