Weiterleitungs-Checker
Sehen Sie, wohin eine URL führt und ob sie umleitet. Kostenlos, ohne Upload. max. 1 GB · Bis zu 1 GB · Lokal verarbeitet, nie an einen Server gesendet.
Nach einem Relaunch, einem Domainwechsel oder dem Wegfall einer ganzen Rubrik kommt dieselbe Frage immer wieder auf: Führt diese alte Adresse noch irgendwohin, und wohin? Dieses Werkzeug schickt eine Anfrage an die eingegebene Adresse und gibt fünf Zeilen zurück: die geprüfte URL, die endgültige URL, ob eine Weiterleitung stattgefunden hat, den HTTP-Status am Ziel und die Art des Zugriffs.
Wie das Seiten-Audit arbeitet dieser Prüfer über das Netz: Die Adresse, die Sie eingeben, verlässt den Browser, um abgefragt zu werden. Der direkte Versuch geht von Ihrem Gerät aus; scheitert er, übernimmt ein öffentlicher Vermittler, api.allorigins.win, von seinen eigenen Servern aus. Die Zeile „Methode“ der Tabelle nennt, welcher der beiden Wege geantwortet hat.
Eine Grenze liegt in der eingesetzten Technik. Die Anfrage ist so eingestellt, dass sie Weiterleitungen in einem Zug verfolgt: Der Browser durchläuft die Sprünge und meldet allein das Ziel. Die Zwischenschritte, also die Abfolge 301, dann 302, dann 200, werden dem Code der Seite nicht offengelegt, und das Werkzeug weist unter seinem eigenen Ergebnis darauf hin.
So funktioniert es
- Die zu prüfende Adresse eingeben Das Feld erwartet vorzugsweise die alte Adresse, deren Schicksal Sie kennen wollen. Das Präfix https:// wird ergänzt, wenn Sie es weglassen, und eine unlesbare Eingabe wird abgewiesen.
- Auf „Weiterleitung prüfen“ klicken Die Schaltfläche wechselt auf „Prüfung läuft…“. Der direkte Versuch hat zehn Sekunden Zeit, der Rückfall über den öffentlichen Vermittler weitere fünfzehn, bevor abgebrochen wird.
- Geprüfte und endgültige URL vergleichen Der Abstand zwischen beiden Zeilen sagt alles: Wechsel von http auf https, ein hinzugefügtes oder entferntes www, ein abschließender Schrägstrich – oder ein gänzlich anderer Pfad bei einer echten Weiterleitung.
- Die Zeile „Weiterleitung“ lesen Sie entscheidet im Klartext zwischen einer Adresse, die anderswo endet, und einer, die unmittelbar antwortet, ohne dass Sie Statuscodes selbst deuten müssten.
- Status und Methode prüfen Der Status ist unter 300 mit „OK“ vermerkt, zwischen 300 und 399 mit „Weiterleitung“, darüber mit „Fehler“. Die Methode nennt, ob direkt gelesen wurde oder über den Vermittler.
Die Anfrage geht an die geprüfte Website hinaus
An diesem Werkzeug ist nichts örtlich: Eine Weiterleitung zu prüfen heißt, sie auszulösen. Die erste Anfrage verlässt Ihren Browser, mit Ihrer IP-Adresse. Viele Server senden die Freigabe-Header nicht mit, die der CORS-Mechanismus für Zugriffe über Domaingrenzen hinweg verlangt; in diesem Fall weigert sich der Browser, die Antwort an den Code der Seite weiterzureichen, und der Versuch zählt als Fehlschlag – obwohl die Website einwandfrei geantwortet hat. Ein gescheiterter direkter Zugriff ist also kein Befund über die Website, sondern über deren Freigabepolitik.
Der automatische Rückfall führt dann über api.allorigins.win, einen öffentlichen Dienst eines Dritten. Er ist es, der die Adresse abfragt, aus einem Rechenzentrum heraus und mit seiner eigenen IP. Die Folgen sind handfest. Eine Seite, die Mitgliedern vorbehalten ist, liefert die Login-Maske, denn kein Sitzungs-Cookie wandert zu einer fremden Domain. Eine Web Application Firewall, wie sie Cloudflare oder Akamai betreiben, kann einer IP aus dem Adressbereich eines Hosters eine Prüfseite vorsetzen oder den Zugriff verweigern. Eine Staging-Umgebung hinter Passwort oder IP-Freigabeliste bleibt außer Reichweite. Dieses Werkzeug gibt Auskunft über öffentlich erreichbare Adressen.
301, 302, 307, 308: welcher Code wann
Der 301 meldet einen dauerhaften Umzug. Es ist der Code einer Migration: Die Suchmaschine ersetzt die alte Adresse in ihrem Index durch die neue und überträgt die angesammelten Signale. Browser merken sich einen 301 mit einigem Eifer, was einen versehentlich gesetzten 301 bei Besuchern, die ihn bereits erhalten haben, mühsam zu korrigieren macht. Der 302 sagt das Gegenteil, nämlich einen vorübergehenden Umweg: Die ursprüngliche Adresse bleibt maßgeblich, was zu einer Seite in Überarbeitung oder zu einer befristeten Aktion passt.
Der 307 und der 308 sind die strengen Fassungen der beiden vorigen. Historisch konnte ein 301 oder ein 302, angewendet auf das Absenden eines Formulars, die Anfrage in einen einfachen Abruf verwandeln und die übermittelten Daten verlieren. Der 307, vorübergehend, und der 308, dauerhaft, schreiben vor, Methode und Rumpf der Anfrage zu erhalten. Für eine Seite, die nur gelesen wird, bleibt der 301 die übliche und überall am besten verarbeitete Wahl; für einen technischen Endpunkt, der Daten entgegennimmt, erspart der 308 die unangenehme Überraschung.
Was eine Kette von Weiterleitungen kostet
Jeder Sprung ist ein vollständiger Umlauf: DNS-Auflösung, wenn der Host wechselt, Verbindungsaufbau, TLS-Aushandlung, Anfrage, Antwort. Über eine Mobilfunkverbindung summiert sich das auf Hunderte von Millisekunden, bevor das erste nützliche Byte eintrifft. Die klassische Kette – http auf https, dann ohne www auf mit www, dann alte Seite auf neue – ergibt drei Sprünge, wo eine sauber geschriebene Regel einen einzigen ergäbe.
Die Kosten trägt nicht allein der Besucher. Crawler folgen einer begrenzten Zahl von Sprüngen, bevor sie aufgeben, in der Praxis etwa zehn, und ein Browser bricht bei rund zwanzig mit der Meldung einer Weiterleitungsschleife ab. Die brauchbare Regel passt in einen Satz: Lassen Sie jede alte Adresse unmittelbar auf ihr endgültiges Ziel zeigen, statt die Weiterleitungen über eine Überarbeitung nach der anderen aufeinanderstapeln zu lassen.
Das Ergebnis richtig lesen
Der angezeigte Status ist der des Ziels, nicht der der Weiterleitung. Eine alte Seite, die korrekt per 301 umgeleitet wird, erscheint deshalb mit HTTP 200 und der Zeile „Weiterleitung“ auf Ja: Das ist das erwartete Ergebnis und kein Widerspruch. Ein Status zwischen 300 und 399 taucht nur auf, wenn die Kette nicht bis zum Ende verfolgt werden konnte.
Im Vermittlerbetrieb wird das Vorliegen einer Weiterleitung aus dem Vergleich von geprüfter und erreichter Adresse abgeleitet, abschließenden Schrägstrich beiseite; eine Umleitung, die wieder auf derselben Adresse landet, bliebe damit unbemerkt. Und sichtbar sind ausschließlich Weiterleitungen auf Ebene des HTTP-Protokolls: Eine Umleitung über ein meta-refresh-Tag oder über ein Skript erscheint hier nicht, da die Seite weder dargestellt noch ausgeführt wird.
Häufige Fragen
Warum lautet der Status 200, obwohl meine Seite weitergeleitet wird?
Weil die Anfrage die Kette bis zum Ende verfolgt und den Code des Ziels meldet. Die Zeile „Weiterleitung“ weist die Umleitung aus; die 200 bestätigt lediglich, dass die Zielseite existiert.
Kann ich die Abfolge 301, dann 302, dann 200 im Einzelnen sehen?
Aus einem Browser heraus nicht: Die Zwischenschritte werden dem Code der Seite nicht offengelegt. Dafür brauchen Sie ein serverseitiges Werkzeug oder eine Anfrage auf der Kommandozeile, die die Header jeder Stufe ausgibt.
Was bedeutet der Vermerk „Gelesen über öffentlichen Proxy“?
Dass der direkte Zugriff verweigert wurde und die Anfrage über api.allorigins.win gelaufen ist. Die Website hat die IP-Adresse dieses Dienstes gesehen und nicht Ihre, was die zurückgegebene Antwort verändern kann.
Wird eine Weiterleitung per meta refresh erkannt?
Nein. Sichtbar sind nur Weiterleitungen auf Ebene des HTTP-Protokolls. Eine im HTML notierte oder von einem Skript ausgelöste Umleitung wird von diesem Werkzeug weder ausgewertet noch verfolgt.
301 oder 308 für einen dauerhaften Wechsel?
Der 301 genügt für Seiten, die nur gelesen werden, und bleibt der am weitesten verbreitet verarbeitete Code. Der 308 wird nötig, sobald die Adresse Daten entgegennimmt und die Methode der Anfrage erhalten bleiben muss.
Meine Staging-Umgebung liefert einen Fehler, woran liegt das?
Sie ist vermutlich durch ein Passwort oder eine IP-Freigabeliste geschützt. Weder Ihre Sitzung noch der öffentliche Vermittler haben Zugang dazu: Prüfen lassen sich nur Adressen, die öffentlich erreichbar sind.
Brauche ich ein Konto, um eine Weiterleitung zu prüfen?
Nein: keine Anmeldung, keine Registrierung, keine Mengenbegrenzung, und das Ergebnis steht meist nach wenigen Sekunden da. Wichtig zu wissen ist etwas anderes – anders als die Werkzeuge für Dateien kommt dieses nicht ohne Netz aus, denn die eingegebene Adresse wird tatsächlich abgerufen, entweder direkt von Ihrem Gerät aus oder, wenn dieser Versuch scheitert, über den öffentlichen Dienst api.allorigins.win. Für den direkten Versuch sind zehn Sekunden vorgesehen, für den Weg über den Vermittler weitere fünfzehn.
Kann ich damit prüfen, ob eine Adresse einen 404 zurückgibt?
Ja, der Statuscode des Ziels steht in der Ergebnistabelle und trägt ab 400 den Zusatz „(Fehler)“. Zwei Einschränkungen gehören dazu. Erstens der Soft 404: Eine Seite, die zwar „Seite nicht gefunden“ anzeigt, aber mit 200 antwortet, gilt hier als in Ordnung – das erkennen Sie nur am Inhalt, nicht am Code. Zweitens: Lief die Prüfung über den öffentlichen Vermittler, hat die Website dessen IP-Adresse gesehen und nicht Ihre, und eine Firewall kann darauf anders reagieren als bei einem gewöhnlichen Besucher.
Kann ich nach einem Relaunch eine ganze Liste von Adressen auf einmal prüfen?
Nein, das Feld nimmt eine Adresse je Durchgang. Für eine Migration mit hunderten alten Adressen ist das der falsche Weg; dafür brauchen Sie ein Werkzeug, das eine Liste einliest, oder eine Schleife auf der Kommandozeile. Für die zwanzig wichtigsten Adressen eines Bereichs reicht es dagegen: Die Seite selbst legt Ihnen zwischen zwei Prüfungen weder Wartezeit noch Kontingent auf, Sie tauschen einfach die Adresse im Feld aus.
Ähnliche Werkzeuge
Weitere Werkzeuge entdecken
- Prozentrechner — Veränderungen, Rabatte und Anteile ohne Fehler.
- PDF komprimieren — Verkleinern Sie ein PDF mit einstellbarer Stufe.
- OCR — gescanntes PDF — Text aus einem Scan extrahieren, kopier- und durchsuchbar.
- Bild zuschneiden — Frei oder in klassischen Formaten (1:1, 16:9…).