Redirect Chain Checker
Dieser kostenlose Redirect-Checker fordert eine URL an und folgt jedem Redirect manuell bis zu zehn Sprünge lang, zeigt jede Adresse in der Kette mit ihrem Status-Code und ob der Sprung permanent oder temporär ist. Er meldet die finale URL und den Status, kennzeichnet Ketten länger als zwei Sprünge, Schleifen und temporäre Redirects und sagt dir, was zu ändern ist. Nutze ihn nach einer Migration oder einem HTTPS-Umzug.
Redirect Chain Checker
Technical SEO
Über dieses Tool
Redirects häufen sich unbemerkt an: http zu https, dann non-www zu www, dann ein alter Slug zu einem neuen, dann ein Trailing Slash. Jeder Sprung kostet einen Round Trip für Besucher und etwas Ranking-Wert für Suchmaschinen, und Google folgt nach einer Handvoll auf. Eine Schleife nimmt die Seite ganz offline. Ketten sind unsichtbar im Browser, weil dieser einfach am Ende ankommt.
Der Checker fordert die URL von unserem Server an, ohne Redirects automatisch zu folgen. Für jede 3xx-Antwort liest er den Location-Header, listet den Sprung mit seinem Status auf und fordert die nächste Adresse an, überprüft jeden erneut auf Sicherheit, bis eine Seite antwortet, die Kette auf sich selbst zurückweist oder zehn Sprünge verbraucht sind. Er bemerkt auch einen Meta-Refresh oder JavaScript-Redirect, der in einer Seite versteckt ist, die mit 200 antwortet, die Art, die Suchmaschinen mit Argwohn behandeln.
Was angezeigt wird, ist der Pfad von unserem Server mit einem Desktop-Browser-User-Agent und ohne Cookies. Websites, die nach Land, Sprache oder Gerät umleiten, können deine Besucher woanders hinschicken. Redirects, die nach dem Laden der Seite in JavaScript stattfinden, werden nicht verfolgt; nur die Meta-Refresh-Form wird gemeldet.
Häufig gestellte Fragen
Wie viele Redirects sind zu viele?
Einer ist ideal, zwei sind akzeptabel, drei oder mehr sind eine Kette, die es wert ist, behoben zu werden. Google folgt bis zu zehn Sprüngen, bevor er aufgibt, aber jeder Sprung verzögert den Besucher und kann etwas Ranking-Wert verlieren. Weise jede alte Adresse direkt auf die finale Seite statt auf die nächste alte Adresse.
Was ist der Unterschied zwischen 301, 302, 307 und 308?
301 und 308 sind permanent: Suchmaschinen übertragen Ranking-Signale und zeigen die neue Adresse. 302 und 307 sind temporär: die alte Adresse wird im Index behalten. 307 und 308 verbieten auch, ein POST in ein GET zu ändern. Für verschobene Seiten verwende 301 (oder 308); verwende 302 nur für echte kurzfristige Änderungen.
Was ist eine Redirect-Schleife und wie behebe ich sie?
Eine Schleife ist eine Kette, die zu einer Adresse zurückkehrt, die sie bereits besucht hat, sodass Browser "zu viele Redirects" anzeigen. Sie kommt normalerweise von zwei Regeln, die sich bekämpfen: ein Plugin, das https erzwingt, während der Server oder CDN http erzwingt, oder www- und non-www-Regeln, die aufeinander zeigen. Deaktiviere die Regeln nacheinander, bis die Schleife bricht, dann behalte eine einzelne Regel.
Warum geht mein Redirect zuerst durch http?
Weil der Link mit http:// begann und der Server zu https umleitet, bevor die nächste Regel angewendet wird. Kombiniere die Regeln so, dass http://old in einem Sprung direkt zu https://final geht, und füge einen HSTS-Header hinzu, damit Browser den http-Schritt bei späteren Besuchen überspringen. Der HTTP-Header-Checker zeigt, ob HSTS gesetzt ist.
Folgt der Checker Meta-Refresh- und JavaScript-Redirects?
Er meldet ein Meta-Refresh-Tag, das auf der finalen Seite gefunden wird, folgt ihm aber nicht, und er kann Redirects, die von JavaScript durchgeführt werden, nicht sehen, weil er keine Skripte ausführt. Beide sind schlechte Ersatzstoffe für einen serverseitigen 301: Suchmaschinen können sie ignorieren und sie verzögern den Besucher.

