Zuhause / Technischer Site-Audit / Multiple Redirects

Multiple Redirects

Ein Redirect bedeutet die automatische Umleitung von Benutzern und Web-Crawlern von einer URL zu einer anderen. Wenn der Benutzer auf den Link klickt oder die Adresse direkt in die Suchleiste eingibt, öffnet der Browser automatisch eine andere Webseite, zu der der Redirect konfiguriert ist. Zum Beispiel kann der Benutzer beim Klicken auf einen Link zu site.ru/page1 automatisch zu site.ru/page2 umgeleitet werden.

Was sind multiple Redirects?

Multiple Redirects ist der Begriff, wenn ein solcher Redirect mehrmals verwendet wird, um von Seite zu Seite zu sequenzieren. Zum Beispiel wird der Benutzer beim Klicken auf yoursite.com/page1 zu yoursite.com/page2 und dann zu yoursite.com/page3 umgeleitet.

Warum sollten Sie multiple Seiten-Redirects vermeiden?

  • Suchmaschinen verarbeiten nur eine begrenzte Anzahl von Redirects. Laut den vorliegenden Daten folgt Google bis zu 5 Links. Wenn es mehr sind, wird Google dem Link nicht folgen und die Webseiten nicht indexieren.
  • Das Crawl-Budget wird für die multiple Redirects aufgebraucht.

Das Crawl-Budget ist die Anzahl der Seiten, die ein Bot innerhalb eines bestimmten Zeitrahmens auf einer Website crawlt und indexiert. Es ist wichtig, es auf priorisierte Landing-Pages zu verwenden. Weitere Informationen über Crawl-Budget.

Arten von Redirects

Redirects können verschiedene HTTP-Statuscodes haben. Verschiedene HTTP-Statuscodes werden von Engines und Browsern verwendet, um die Art des Redirects zu verstehen. Jeder Typ von Redirect hat seinen eigenen Zweck. Optimierer und Programmierer verwenden häufiger 301- und 302-Redirects als andere Arten von Redirects.

Statuscodes 3xx:

  • 300 - Mehrere Auswahlmöglichkeiten. Wird verwendet, wenn der Browser eine automatische Entscheidung treffen muss, um den Benutzer umzuleiten. Zum Beispiel könnte dieser Code verwendet werden, um die Sprache oder den Code auszuwählen.
  • 301 - Permanent verschoben. Leitet dauerhaft von einer URL zu einer anderen um und überträgt die Link-Eigenschaften auf die umgeleitete Seite. Gleichzeitig verschwinden die alten URLs aus den Suchergebnissen, und neue beginnen zu indexieren. Sie können die Anleitung von Google zur Verwendung dieses Redirects hier finden.
  • 302 - Temporärer Redirect. Wird verwendet, wenn Sie vorübergehend von einer Seite zu einer anderen umleiten müssen. In diesem Fall bleibt die alte Seite mit all ihren Parametern im Index.
  • 303 - Erzwingt eine GET-Anfrage an die neue URL. Wird verwendet, um zu verhindern, dass Seiten aktualisiert werden, die Informationen nur einmal verwenden.
  • 304 - Lädt die Daten aus dem Browser-Cache an der URL, wenn der Benutzer die Seite neu lädt. Wird verwendet, wenn der Inhalt auf der Seite unverändert bleibt.
  • 305 - Antwort bedeutet, dass die angeforderte Ressource nur über einen Proxy verfügbar ist.
  • 306 - Redirect wird derzeit nicht verwendet.
  • 307 - Temporärer Redirect, ähnlich wie ein 302-Redirect.

Inhalt des Berichts „Multiple Redirects“:

Multiple Redirects

  1. Umleitende URL
  2. Endgültige URL in der Redirect-Kette
  3. Informationen über die Anzahl der Redirects in der Kette
  4. Button zur Überprüfung des HTTP-Status

Wenn Sie darauf klicken, öffnet sich das Fenster „HTTP-Header anzeigen“:

HTTP Headers

  1. Geben Sie im Feld „URL“ die Seitenadresse ein, die Sie überprüfen möchten.
  2. Wählen Sie „User -Agent“ aus, in dessen Namen die Anfrage gestellt wird. Der User-Agent ist eine Anwendung, die ein bestimmtes Netzwerkprotokoll verwendet. Der Begriff wird häufig für Anwendungen verwendet, die auf Webseiten zugreifen, wie Browser und Web-Crawler.
  3. Wählen Sie den Code, der vom Browser bevorzugt wird.
  4. Aktivieren Sie „HTML-Code anzeigen“, wenn Sie den Inhalt der HTML-Seite sehen möchten. Wenn nicht aktiviert, werden nur die HTTP-Header angezeigt.
  5. Klicken Sie auf die Schaltfläche „Überprüfen“.
  6. HTTP-Seitenheader. Bei der Überprüfung eines Redirects ist es wichtig, Parameter wie den Seitenantwortcode (3xx) und das Feld „Location“ zu betrachten - es enthält die URL, zu der umgeleitet wurde.

Wie man das Problem behebt

Der Fehler „zu viele Redirects“ bedeutet, dass Ihre Seite in einer endlosen Schleife von Redirects feststeckt und niemals ihr Ziel erreicht. Dies ist schädlich für Ihre Website, da Benutzer nicht auf die Seite zugreifen können und Crawler die Seite nicht crawlen und daher nicht indexieren können.

Wenn Sie mehrere Redirects auf Ihrer Seite finden, gibt es einige Möglichkeiten, das Problem zu lösen:

  1. Leeren Sie die Cookies in Ihrem Browser und versuchen Sie es erneut.
  2. Wenn das nicht funktioniert, versuchen Sie, den Cache Ihres Browsers zu leeren.
  3. Überprüfen Sie, ob Ihr SSL-Zertifikat korrekt installiert ist. Wenn SSL erzwungen wurde, das Zertifikat jedoch nicht richtig installiert ist, können Anfragen als HTTP gesendet werden, werden jedoch ständig zu HTTPS umgeleitet, was den Fehler verursacht.
  4. Verwenden Sie Ihren Dateimanager (z. B. cPanel), um die .htaccess-Datei auf die Standardeinstellungen zurückzusetzen.
  5. Wenn alles andere fehlschlägt, kontaktieren Sie Ihren Hosting-Anbieter, um Klarheit darüber zu erhalten, was das Problem verursacht.