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 lesenKostenloses Redirect-Tool
Prüfen Sie eine URL zweimal, als Desktop-Chrome und als Safari auf dem iPhone, und vergleichen Sie beide Weiterleitungsketten nebeneinander. So erkennen Sie gerätebasierte Weiterleitungen, die Mobilbesucher an ein unerwartetes Ziel schicken.
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.
Manche Websites entscheiden anhand des Geräts, wohin sie einen Besucher schicken, und erkennen es am User-Agent-Header. Typische Beispiele sind separate Mobil-Websites (m.example.com), Seiten zum App-Download, Auswahlseiten für Shop oder Region und Landingpages für Anzeigen. Ist diese Logik fehlerhaft, landen Mobilbesucher auf der Startseite, einer Fehlerseite oder einer Seite, die nichts mit dem angeklickten Link zu tun hat.
Google crawlt und indexiert überwiegend die mobile Version von Seiten. Eine fehlerhafte mobile Weiterleitung schadet daher nicht nur der Nutzererfahrung, sondern auch der Sichtbarkeit in der Suche.
TrueURL prüft die URL zweimal mit denselben Einstellungen und ändert nur den User-Agent: ein aktueller Desktop-Chrome unter Windows und Safari auf dem iPhone. Die beiden Weiterleitungsketten werden mit ihren Ziel-URLs und Statuscodes nebeneinander angezeigt, sodass jeder Unterschied sofort ins Auge fällt.
Nur der User-Agent ändert sich. Websites, die per JavaScript anhand der Bildschirmgröße eine Version wählen, verhalten sich in beiden Spalten womöglich gleich, obwohl sie auf einem echten Smartphone anders aussehen. Um andere User-Agents wie Chrome auf Android oder den Googlebot zu testen, wählen Sie im Weiterleitungsketten-Checker eine Vorlage in den erweiterten Einstellungen.
www.example.com/page, und Mobilgeräte gelangen zur entsprechenden Seite m.example.com/page, nicht zur mobilen Startseite. Die Desktop-Seite sollte mit <link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.example.com/page"> auf ihre mobile URL verweisen, und die mobile Seite sollte einen Canonical-Tag haben, der zurückverweist.Vary: User-Agent enthalten, damit Caches die Versionen nicht vermischen.m.-Link öffnen, aber nicht zurück zur Desktop-Seite.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 lesenDesktop-Chrome unter Windows und Safari auf dem iPhone, beide mit aktuellen Versionsnummern. Praktisch jeder Code zur Geräteerkennung erkennt den ersten als Desktop-Computer und den zweiten als Smartphone.
Überwiegend das mobile. Google crawlt und indexiert das Web vorrangig mit dem Googlebot für Smartphones, dessen User-Agent wie Chrome auf einem Android-Smartphone aussieht. Endet die mobile Spalte auf der falschen Seite, indexiert Google womöglich auch diese. Um zu sehen, was eine Website an den User-Agent des Googlebots sendet, verwenden Sie die Vorlage für den Googlebot (Smartphone) in den erweiterten Einstellungen des Weiterleitungsketten-Checkers. Websites, die den Googlebot anhand seiner IP-Adresse verifizieren, antworten TrueURL möglicherweise trotzdem anders.
Sie werden unterstützt, sind aber schwieriger richtig umzusetzen: Jede Seite braucht eine passende mobile URL, korrekte Annotationen und Weiterleitungen in beide Richtungen. Google empfiehlt responsives Design, das Geräteweiterleitungen ganz vermeidet. Wenn Sie eine m.-Website betreiben, prüfen Sie Ihre wichtigsten Seiten nach jedem Release hier.
Ihre Website passt sich vermutlich im Browser an, per responsivem CSS oder JavaScript, statt mit serverseitigen Weiterleitungen. Das ist der empfohlene Ansatz und bedeutet, dass es keine gerätebasierte Weiterleitung zu vergleichen gibt.
Dieses Tool vergleicht Desktop-Chrome mit Safari auf dem iPhone. Für andere Geräte öffnen Sie die erweiterten Einstellungen im Weiterleitungsketten-Checker, wählen eine Vorlage wie Chrome auf Android oder fügen einen beliebigen User-Agent-String ein und starten die Prüfung.
Ja. Jede Weiterleitung kostet einen vollständigen Roundtrip, bevor die Seite zu laden beginnt, und Mobilfunknetze haben eine höhere Latenz als Breitbandanschlüsse. Schon eine Weiterleitung von www auf m. kann eine spürbare Verzögerung verursachen; messen können Sie sie mit dem Weiterleitungs-Latenztest.