12 Min. Lesezeit
URL-Weiterleitungen prüfen und die Redirect-Kette verstehen
So prüfen Sie URL-Weiterleitungen mit TrueURL, curl und DevTools, lesen jeden Hop der Kette und beheben Schleifen, zu lange Ketten und 301/302-Mischungen.
Artikel lesenKostenlos · Ohne Anmeldung · Läuft im Edge-Netzwerk von Cloudflare
Fügen Sie einen beliebigen Link ein, um seine komplette Weiterleitungskette und die Ziel-URL zu sehen, ohne ihn im Browser zu öffnen. Zu jedem Hop werden Statuscode, Antwort-Header und Antwortzeit angezeigt.
Zum Prüfen Enter drücken
Das Edge-Netzwerk von Cloudflare validiert Zertifikate immer, daher lässt sich die Prüfung damit nicht überspringen. Zertifikatsprobleme werden im Ergebnis angezeigt.
Wird mit der ersten Anfrage gesendet, bis zu 16 KB. Ein JSON-Body wird als application/json gesendet, jeder andere als Formular, sofern Sie keinen Content-Type-Header setzen.
1 bis 50. Browser brechen nach 20 ab.
Websites können Smartphones, Crawler und Linkvorschau-Bots unterschiedlich weiterleiten.
Werden mit jeder Anfrage der Kette gesendet.
Keine benutzerdefinierten Header.
Geben Sie einen Wert ein, um diesen Header zu senden. Header-Werte werden nie gespeichert.
Folgt <meta http-equiv="refresh">-Tags und Refresh-Headern auf HTML-Seiten.
Folgt einfachen, bedingungslosen Weiterleitungen wie location.href = "…" in Seitenskripten.
Die Einstellungen werden in diesem Browser gespeichert. Cookies, Header-Werte und der POST-Body werden nie gespeichert.
Spezialisierte Checker für jede Art von Weiterleitungsproblem.
Sobald Sie auf „Prüfen“ klicken, wird die URL an den Checker von TrueURL gesendet, der im globalen Edge-Netzwerk von Cloudflare läuft. Der Checker ruft die URL mit deaktivierten automatischen Weiterleitungen auf und wertet die Antwort aus. Handelt es sich um eine Weiterleitung, löst er den Location-Header auf und ruft die nächste URL ab – Hop für Hop, bis er eine Seite ohne Weiterleitung, einen Fehler, eine Weiterleitungsschleife oder das Limit unter „Max. Hops“ erreicht.
Ihr Browser ruft die geprüfte URL nie selbst auf. So können Sie Kurzlinks, Tracking-Links oder unbekannte Links gefahrlos untersuchen. Neben HTTP-Weiterleitungen mit 3xx-Codes erkennt der Checker auch Meta-Refresh-Tags und einfache JavaScript-Weiterleitungen in HTML-Seiten und kennzeichnet sie entsprechend, denn solche clientseitigen Weiterleitungen übersieht man mit Kommandozeilen-Tools leicht.
Location-Wert, auf den der Hop verweist. Zu jedem Hop sehen Sie außerdem alle Antwort-Header und die Namen der gesetzten Cookies.Öffnen Sie den Bereich Erweiterte Einstellungen, wenn die Standardanfrage nicht ausreicht:
Accept-Language: de oder einem Session-Cookie. Header, die eine andere Client-IP-Adresse vortäuschen würden, etwa X-Forwarded-For, werden nicht gesendet. Cookies, die entlang der Kette gesetzt werden, bleiben wie im Browser für spätere Hops erhalten.TrueURL sendet eine saubere Anfrage aus einem Cloudflare-Rechenzentrum – ohne Browserverlauf, ohne angemeldete Sitzung und ohne Cookies, sofern Sie keine hinzufügen. Standardmäßig gibt sich der Checker als Desktop-Chrome aus und fordert englische Inhalte an (Accept-Language: en-US). Websites, die nach Land, Sprache, Gerät oder Login-Status weiterleiten, schicken den Checker deshalb womöglich an ein anderes Ziel als Sie selbst. Mit den Einstellungen für User-Agent, Header und Cookies können Sie Ihre Situation nachstellen. Länderbasierte Weiterleitungen hängen dagegen davon ab, wo die Website die IP-Adresse von Cloudflare verortet, und darauf haben Sie keinen Einfluss. Denken Sie außerdem daran, dass Ihr Browser eine alte 301-Weiterleitung im Cache haben kann.
Manche Websites blockieren automatisierte Anfragen aus Rechenzentren und Edge-Netzwerken oder schalten eine Prüfung vor. Sieht eine Antwort nach einer Bot-Prüfung oder Challenge-Seite aus (etwa „Just a moment...“), markiert TrueURL sie, denn das eigentliche Ziel liegt dann hinter der Challenge verborgen und wurde nicht erreicht.
Eine URL-Weiterleitung teilt einem Browser oder Crawler mit, dass der angeforderte Inhalt unter einer anderen Adresse liegt. Der Server antwortet mit einem 3xx-Statuscode und einem Location-Header, und der Client ruft daraufhin die neue URL auf. Websites setzen Weiterleitungen ein, wenn Seiten umziehen, sich die Domain ändert, HTTP auf HTTPS umgestellt wird oder ein Kurzlink auf eine lange URL verweist. Seiten können auch im HTML weiterleiten, per Meta-Refresh-Tag oder JavaScript.
Um genau zu wissen, wohin ein Link führt und auf welchem Weg. Website-Betreiber stellen sicher, dass alte URLs mit einer einzigen permanenten Weiterleitung auf der richtigen Seite landen, dass HTTP auf HTTPS weiterleitet und dass es keine Schleifen oder defekten Hops gibt. Alle anderen können einen Kurzlink, Affiliate- oder Tracking-Link prüfen, bevor sie ihn anklicken. Unsere Anleitung URL-Weiterleitungen prüfen behandelt außerdem curl und die Entwicklertools im Browser.
Der Statuscode 301 bedeutet, dass die Seite dauerhaft umgezogen ist: Browser dürfen die Weiterleitung zwischenspeichern, und Suchmaschinen indexieren die neue URL und übertragen Signale wie Links auf sie. Der Code 302 steht dagegen für eine temporäre Weiterleitung, daher bleibt meist die ursprüngliche URL im Index. Verwenden Sie für dauerhafte Umzüge 301 (oder 308). Unser Leitfaden zu HTTP-Statuscodes für Weiterleitungen vergleicht alle Varianten.
Nein. Die URL und Ihre Einstellungen werden nur für die Prüfung an unseren Checker im Netzwerk von Cloudflare gesendet, und das Ergebnis geht direkt an Ihren Browser zurück. Wir speichern weder Prüfergebnisse noch einen Verlauf der getesteten URLs. Cloudflare bewahrt technische Logs der Anfragen an unseren Checker für kurze Zeit zur Fehlerbehebung auf. Ihre erweiterten Einstellungen werden nur in Ihrem eigenen Browser gespeichert; Cookie-Werte, Header-Werte und Anfragetexte (Bodys) werden nie gespeichert. Einzelheiten finden Sie in der Datenschutzerklärung.
Ja. Der Bulk-Redirect-Checker prüft bis zu 100 URLs in einem Durchgang und exportiert die Ergebnisse als CSV oder JSON. Für eine ganze Website liest der Sitemap-Redirect-Checker Ihre XML-Sitemap ein und prüft bis zu 500 der darin enthaltenen URLs.
Das ist die Zeit vom Senden der Anfrage für einen Hop bis zum Eintreffen seiner Antwort-Header, gemessen im Cloudflare-Rechenzentrum, das die Prüfung ausgeführt hat. Bei Bedarf enthält sie DNS-Abfrage und Verbindungsaufbau sowie die Verarbeitungszeit des Servers. Jeder Hop fügt einen solchen Roundtrip hinzu, bevor die endgültige Seite überhaupt zu laden beginnt – deshalb sind kurze Ketten wichtig. Der Weiterleitungs-Latenztest stellt das als Wasserfalldiagramm dar.
Ein Kurzlink verbirgt sein Ziel. Er kann daher ebenso leicht auf eine Phishing-Seite, einen Malware-Download oder eine Betrugsmasche führen wie auf eine seriöse Website. Genau deshalb setzen Angreifer Kurzlinks gern in E-Mails, SMS und Social-Media-Beiträgen ein. Wenn Sie den Link vorher auflösen, sehen Sie die tatsächliche Ziel-URL und jede Domain, über die er läuft.
Jeden URL-Kürzer, der mit Standard-HTTP-Statuscodes, einem Meta-Refresh oder einer einfachen JavaScript-Weiterleitung arbeitet. Dazu gehören große Dienste wie Bitly (bit.ly), TinyURL, X (t.co), Rebrandly, Ow.ly, Is.gd und Buffer (buff.ly) sowie markeneigene Kurz-Domains. Links, die mehrere URL-Kürzer durchlaufen, werden bis zum Ende verfolgt. URL-Kürzer, die vor der Weiterleitung eine Werbung, eine Warnung oder ein CAPTCHA anzeigen, lassen sich nicht automatisch auflösen; die Kette endet dann auf dieser Seite.
Was die Codes bedeuten, die Ihnen in einer Weiterleitungskette begegnen.
Ratgeber zum Prüfen von Weiterleitungen und zur Wahl des richtigen Statuscodes.
12 Min. Lesezeit
So prüfen Sie URL-Weiterleitungen mit TrueURL, curl und DevTools, lesen jeden Hop der Kette und beheben Schleifen, zu lange Ketten und 301/302-Mischungen.
Artikel lesen13 Min. Lesezeit
Was jeder 3xx-Code bedeutet: 301, 302, 303, 307 und 308 im Vergleich (permanent/temporär, Methode, Caching, SEO), mit Beispielen für nginx, Apache und PHP.
Artikel lesen