Weiterleitungsprüfung: Ketten, Schleifen und 302-Weiterleitungen

Verfolgen Sie eine Live-Weiterleitungskette Schritt für Schritt, finden Sie Ketten, Schleifen und temporäre Weiterleitungen in einem Crawl und erzeugen Sie Weiterleitungsregeln aus URL-Paaren.

Was es leistet

Ketten und Schleifen

redirects-check verfolgt eine URL und listet jeden Schritt mit Statuscode und Location auf. Die Prüfung endet nach 10 Schritten oder wenn sich eine URL wiederholt; dann meldet sie eine Schleife. Im Crawl werden interne Links auf eine weiterleitende URL zusammen mit der verlinkenden Seite gemeldet.

  • Status und Location für jeden Schritt
  • Standardmäßig HEAD, auf Wunsch GET
  • Schleifen werden gemeldet, sobald sich eine URL wiederholt
  • Begrenzung der Live-Prüfung auf 10 Schritte

Temporäre und nicht-HTTP-Weiterleitungen

Ein 302, 303 oder 307, wo eine dauerhafte Verschiebung gemeint ist, wird als falscher Weiterleitungstyp gemeldet. Weiterleitungen über ein Meta-Refresh oder einen HTTP-Refresh-Header werden ebenfalls gemeldet, weil sie langsamer und weniger eindeutig sind als eine serverseitige 301. Jeder Befund kommt mit dem Korrekturtext aus der Registry.

  • Temporäre Weiterleitungen, wo eine 301 erwartet wird
  • Weiterleitungen per Meta-Refresh und HTTP-Refresh
  • Interne Links, die auf die finale URL zeigen sollten

Regeln erzeugen

redirects-generate wandelt alte und neue URL-Paare in Apache-mod_rewrite-Regeln, Apache-Redirect-Zeilen, Nginx-Regeln, eine CSV oder eine CSV im Format von WordPress Redirection um, außerdem in Ihr eigenes Template. Zusätzlich meldet es Ketten und Schleifen innerhalb der Paarliste. Es stellt keine Netzwerkanfragen und schreibt nichts auf Ihren Server.

  • Offline, ohne Netzwerkanfragen
  • Apache, Nginx, CSV und CSV für WordPress Redirection
  • Eigene Templates
  • Ketten und Schleifen in der Paarliste, noch vor dem Ausrollen

Drei Schritte, ein gespeicherter Scan

  1. Crawlen oder eine URL prüfen

    Ein Crawl erfasst jeden Schritt; eine einzelne URL wird live verfolgt, mit Status und Location pro Schritt.

  2. Ketten und Schleifen finden

    Interne Links, die auf weitergeleitete Seiten zeigen, werden mit der Seite und der Position gemeldet, an der sie stehen.

  3. Regeln erzeugen

    Wandeln Sie alte und neue URL-Paare offline in Apache- oder Nginx-Regeln um, auch mit eigenen Templates.

Prüfungen in dieser Funktion

PrüfungBedeutungSchweregradBeleg
REDIRECT_CHAINMehr als eine Weiterleitung vor der finalen URLImportantJeder Schritt mit Status
REDIRECT_LOOPDie Kette führt zu einer URL zurück, die bereits besucht wurdeCriticalSchleifenpfad
BAD_REDIRECT_TYPETemporäre 302/307, wo eine dauerhafte Verschiebung gemeint istImportantStatus pro Schritt
INTERNAL_LINK_TO_REDIRECTEin interner Link zeigt auf eine weiterleitende URLTipQuellseite, Position im DOM
META_REFRESH_REDIRECTDie Seite leitet per Meta-Refresh weiterImportantWert des Meta-Tags
Außerdem im Prüfungsregister
HTTP_REFRESH_REDIRECT

Ein Befehl

bash
seohead redirects-check --url http://example.com/old-page

Zuerst installieren: Installationsanleitung. Jeder Befehl läuft auch als MCP-Tool für KI-Agenten.

Was Sie brauchen

  • Eine URL für die Live-Prüfung der Kette
  • Ein Crawl oder Exporte aus Screaming Frog für Ketten auf der ganzen Website und interne Links auf Weiterleitungen
  • Eine Liste alter und neuer URL-Paare für redirects-generate

Grenzen

  • Die Live-Prüfung folgt jeweils einer URL und endet nach 10 Schritten
  • Befunde zu Ketten auf der ganzen Website erfordern einen Crawl oder Exporte aus Screaming Frog
  • Erzeugte Regeln sind Text, den Sie prüfen und selbst ausrollen
  • Das Tool testet nicht, ob die neuen Regeln auf Ihrem Server funktionieren

Fragen

Verändert das Tool etwas auf meiner Website?
Nein. Die Prüfungen sind Anfragen nur zum Lesen. Erzeugte Weiterleitungsregeln sind Text, den Sie prüfen und selbst ausrollen.
Welche Methode nutzt redirects-check, HEAD oder GET?
Standardmäßig HEAD, das ist schlanker. Über die Optionen können Sie GET anfordern, etwa für Server, die auf HEAD anders antworten.
Welche Formate kann redirects-generate schreiben?
Apache-mod_rewrite-Regeln, Apache-Redirect-Zeilen, Nginx-Regeln, CSV, CSV für WordPress Redirection und ein eigenes Template, das Sie vorgeben.
Findet es Ketten in meiner Liste alter und neuer URLs?
Ja. redirects-generate meldet auch lokale Ketten und Schleifen in den Paaren, die Sie ihm geben. Das passiert offline, damit Sie sie beheben können, bevor die Regeln live gehen.
Wie lang ist eine Kette, der es folgt?
Die Live-Prüfung endet nach 10 Schritten. Wiederholt sich eine URL früher in der Kette, meldet sie eine Schleife, statt weiterzuprüfen.
Findet es auch Weiterleitungen, die nicht 3xx sind?
Ja, zwei Arten. Meta-Refresh-Weiterleitungen und Weiterleitungen über den HTTP-Refresh-Header werden von den Crawl-Prüfungen gemeldet, mit dem Hinweis, stattdessen eine serverseitige 301 zu verwenden.

Testen Sie es auf Ihrer eigenen Website