Die besten Methoden zum Umgang mit Weiterleitungsketten und -schleifen

Veröffentlicht: 2018-11-28

Im Webinar „Umleitungsschleifen und -ketten“ am 20. November stellte Erle Alberton, Customer Success Manager bei OnCrawl, verschiedene Möglichkeiten vor, wie Sie OnCrawl verwenden können, um Umleitungen auf Ihrer Website zu verwalten .

Was ist eine Weiterleitung?

Weiterleitungen sind HTTP-Statuscodes, die angeben, dass der Inhalt der Seite stattdessen unter einer anderen URL zu finden ist . Dazu gehören bestimmte Umleitungscodes, darunter:

  • 301: permanente Weiterleitung
  • 302: temporäre Weiterleitung
  • 307: Temporäre Umleitung, die den Browser zwingt, eine neue Anfrage für die neue URL zu stellen, die genau die gleiche ist wie die Anfrage für die alte URL

Hinweis: OnCrawl hat nach dem Crawlen von Millionen von Websites festgestellt, dass die 302-Weiterleitung ein erhebliches Crawl-Budget verbraucht, da Google weiterhin versucht festzustellen, ob der vorübergehende Zeitraum abgelaufen ist oder nicht. Versuchen Sie stattdessen, 301-Weiterleitungen zu verwenden, wenn Sie versuchen, Ihr Crawl-Budget zu optimieren.

Wie geht Google mit Weiterleitungen um?
Laut Google gehören Weiterleitungen zum Lebenszyklus einer Website. Sie übermitteln den PageRank an ihre Ziele und verursachen keine Probleme, es sei denn, sie erscheinen in Ketten.

„Meiner Meinung nach machen SEOs zu viel Aufhebens um Weiterleitungen. Verwenden Sie das richtige für den Job, es ist eine technische Sache, keine SEO-Sache; es ist keine Voodoo-Magie.“
– Johannes Müller

„Alle Weiterleitungen passieren jetzt den PageRank“
– Gary Illyes

„Wir folgen bis zu 5 [Weiterleitungen] in einer Kette (bitte halten Sie jede Weiterleitungskette so kurz wie möglich), aber Sie können so viele URLs auf Ihrer Website gleichzeitig umleiten, wie Sie möchten.“
— Erläuterung während eines Google-Webinars

Die Daten von OnCrawl zeigen jedoch, dass die maximale Anzahl von Weiterleitungen, denen die Crawler von Google folgen, oft bei etwa 16 liegt.

Was ist eine Kette und was kann eine Kette verursachen?

Eine Weiterleitung wird zu einer Kette, wenn sie auf eine Ziel-URL zeigt, die selbst auf eine andere URL umgeleitet wird.

Eine Kette kann in folgenden Fällen auftreten:

  • Wenn Sie den Titel eines Artikels korrigiert haben und Ihre URLs auf Artikeltiteln basieren
    Ursprüngliche URL -> Titelkorrektur -> Weiterleitung auf neue URL 2 -> Titelkorrektur -> Weiterleitung auf URL 3

    • Was ist passiert: Ihr CSM erstellt möglicherweise jedes Mal automatische Weiterleitungen, wenn Sie den Titel ändern. Oder wenn Sie manuell Regeln für die Änderungen in Ihrer htacss-Datei einrichten, können alte Regeln in der Datei verbleiben.
    • Unser Tipp: Beginnen Sie immer mit dem aktuellen Stand, um neue Regeln zu erstellen, und ändern Sie dann alle alten Regeln so, dass sie direkt auf URL 3 zeigen.

  • Nach mehrfacher Neugestaltung einer Website
    Ursprüngliche URL -> Neugestaltung -> URL 2 -> Neugestaltung -> URL 3…

    • Was ist passiert: Wenn Sie eine Website neu gestalten, schreiben Sie (hoffentlich) Umleitungsregeln in Ihre htaccess-Datei. Ein paar Monate später wird ein Teil der Seite wieder neu gestaltet. Die neuen Regeln werden zu den alten in der htaccess-Datei hinzugefügt, wodurch eine Reihe von Weiterleitungen erstellt wird.

  • Migrieren zu HTTPS oder Ändern von Domainnamen
    http URL (ohne www) -> http URL (mit www) -> https URL (ohne www) -> https URL (mit www)
    http URL (ohne www) -> https URL (ohne www) -> https URL (mit www)
    http-URL (mit oder ohne www) -> http-URL (alter Slug) -> http-URL (neuer Slug) -> https-URL (neuer Slug)
    http-URL (mit oder ohne www) -> https-URL (alter Slug) -> https-URL (neuer Slug)

    • Was ist passiert: URLs werden gemäß Ihren Regeln auf die richtige URL umgeleitet. Häufig beinhaltet dies auch einen Umleitungsschritt, ob automatisch (im Fall von www-Subdomains) oder nicht (wenn Sie eine Regel zur Korrektur einer URL hinzugefügt haben), vor und/oder nach der HTTP-zu-HTTPS-Umleitung.

Was ist ein Loop und wie entstehen Loops?

Eine Umleitungsschleife ist eine geschlossene Umleitungskette. Einer der Links in der Kette wird auf eine URL umgeleitet, die bereits Teil derselben Kette ist. Nach ungefähr 20 Umleitungen, was in einer Schleife unvermeidlich ist, sieht der Benutzer die Seite nie.

Welche Statistiken sind in OnCrawl verfügbar?

Im Crawl Report bietet OnCrawl 5 Hauptcharts zum Thema Weiterleitungen Ihrer Website. Die Diagramme finden Sie unter Indexierbarkeit, dann Statuscodes.

1. Aufschlüsselung der HTTP-Statuscodes für die gesamte Website

Dieses Diagramm gibt es schon seit einiger Zeit in OnCrawl und ermöglicht es Ihnen, den Prozentsatz der Seiten zu verfolgen, die auf Ihrer Website umgeleitet werden (mit einem Statuscode von 3xx).

2. Tabelle, die alle Umleitungen zusammenfasst

Für jeden Umleitungstyp gibt diese Tabelle die Anzahl der verknüpften Seiten und, was noch wichtiger ist, die Anzahl der Links an, die auf die Seiten in der Umleitungsschleife oder -kette verweisen.

Es gibt verschiedene Arten von Weiterleitungen:

  • Einzelne Weiterleitungen: einfache Weiterleitungen von URL A zu URL B , bei denen keine weiteren Weiterleitungen erfolgen. Einfache Weiterleitungen bereiten Ihrem SEO keine Probleme. Sie können verwendet werden, um den auf alten URLs erhaltenen PageRank zu erhalten, wenn Sie Backlinks haben, die auf sie verweisen. Seien Sie vorsichtig mit internen Links, die auf den „falschen“ Teil der Weiterleitung verweisen: Sie müssen sie aktualisieren, damit sie auf die Ziel-URL verweisen.
  • Seiten in 3xx-Ketten: eine Reihe von 2 oder mehr Weiterleitungen . Diese Weiterleitungen werden von Ende zu Ende ausgewertet. Sie können die Anzahl der beteiligten Seiten und die Anzahl der Links finden, die auf einen beliebigen Teil der Kette verweisen. Durch Klicken auf die Zahlen finden Sie die Liste der URLs, die sie darstellen. Dann liegt es an Ihnen, sie so zu korrigieren, dass sie auf die endgültige URL verweisen.
  • Seiten in 3xx-Ketten mit zu vielen Weiterleitungen . OnCrawl stoppt die Erkundung einer Kette nach 500 Umleitungen!
  • Seiten innerhalb einer 3xx-Schleife : Schleifen werden erstellt, wenn eine der Seiten in einer Kette auf eine andere Seite in der Kette umleitet. Folglich gibt es in dieser Reihe von Weiterleitungen keine letzte Seite.
  • Seiten, die 3xx endgültige Ziele sind: Seiten, die Ziele einer Weiterleitung sind, aber nicht auf eine andere Seite weiterleiten. Wenn die endgültige Zielseite nicht gecrawlt werden kann, wird sie in diesen Zahlen nicht berücksichtigt. Wir lassen Sie die spezifischen Gründe ermitteln, warum Sie Crawler auf einer bestimmten Seite möglicherweise verboten haben.

3. Diagramm des Endzustands nach Weiterleitungen

Mit diesem Diagramm können Sie die folgende Frage beantworten: Wie ist der Status der endgültigen Zielseite, nachdem OnCrawl alle Schritte in der Schleife oder Kette gecrawlt hat?

Die Grafik zeigt die verschiedenen Antwortmöglichkeiten:

  • 200: Die letzte Seite funktioniert einwandfrei
  • 3xx (extern): Die letzte Seite befindet sich auf einer anderen Website, wird aber ebenfalls umgeleitet
  • 4xx: Die letzte Seite kann nicht gefunden werden
  • 5xx: Die letzte Seite gibt einen Serverfehler zurück
  • Nicht gecrawlt: Der OnCrawl-Bot konnte die letzte Seite nicht erreichen: Möglicherweise befindet sich die Seite in einer Subdomain, die nicht in Ihrem Crawling enthalten ist, oder die Seite wird in der robots.txt-Datei als robots denied aufgeführt.

Das Korrigieren von Endseiten in 3xx, 4xx und 5xx kann sich sehr lohnen.

Beginnen Sie mit 4xx und 5xx (Fehlerseiten), bevor Sie zu den Seiten in 3xx wechseln (dies sind die Seiten, die Teil von Ketten und Schleifen sind).

4. Aufschlüsselung der Statuscodes nach Seitengruppen und nach Tiefe

Dieses Diagramm kann entweder nach Seitengruppen oder nach Seitentiefe angezeigt werden. Die auf Seitengruppen basierende Version ermöglicht es Ihnen, die OnCrawl-Segmentierung zu verwenden, die Seiten basierend auf einer beliebigen OnCrawl-Metrik gruppieren kann.

Ein paar Beispiele:

  • Verwenden einer Segmentierung für Seiten, die ranken oder nicht ranken;
  • Welcher Anteil meiner Seiten, die keinen Rang haben, gibt 4xx oder 5xx zurück?
  • Mit einer Segmentierung basierend auf der Anzahl der Impressions in GSC;
  • Gibt es Seiten, die keine Impressionen haben und die von einer Kette betroffen sind, deren endgültige Zielseite keinen 200-Status hat?

Auf der zweiten Registerkarte können Sie den Statuscode basierend auf der Seitentiefe in der Website anzeigen. Generell gilt: Je tiefer die Seite liegt, desto höher ist die Anzahl der Weiterleitungen.

5. Aufgliederung der Seiten in Ketten oder Schleifen nach Seitengruppen und nach Tiefe

Dieses Diagramm passt sich an die von Ihnen gewählte Segmentierung an.

Dieses Diagramm kann auch nach Tiefe angezeigt werden, sodass Sie sehen können, wo sich die Seiten befinden, die an Umleitungsschleifen und -ketten beteiligt sind.

Was zu tun ist, um Ihre Weiterleitungen zu verwalten

  • 1. Listen Sie die betroffenen Seiten auf
    Endgültige Zielseiten von Schleifen und Ketten. Dadurch erhalten Sie eine gute Vorstellung von den Seiten, die Sie korrigieren oder von denen Sie Crawler fernhalten müssen.
    Oberste Priorität: Seiten in einer Schleife. Schleifen sind das wichtigste Element, das korrigiert werden muss.
    Oberste Priorität: Seiten in Ketten mit zu vielen Weiterleitungen. Wie bei Schleifen hat auch die Korrektur zu langer Ketten höchste Priorität.

  • 2. Ändern Sie Links zu betroffenen Seiten
    Links können so aktualisiert werden, dass sie auf die letzte Seite der Kette verweisen, oder auf „nofollow“ gesetzt werden, um zu verhindern, dass der Link gecrawlt wird.
    Priorität je nach Ihrer Situation: Links zu Endzielseiten von Ketten. Dadurch erhalten Sie eine gute Vorstellung davon, welche Seiten korrigiert oder von Crawlern ferngehalten werden müssen.
    Oberste Priorität: Links zu Seiten in einer Schleife. Schleifen sind das wichtigste Element, das korrigiert werden muss.
    Oberste Priorität: Links zu Seiten in Ketten mit zu vielen Weiterleitungen. Wie bei Schleifen hat auch die Korrektur zu langer Ketten höchste Priorität.
    Priorität 2: Links zu Seiten in Ketten.
    Priorität 3: Links zu Seiten mit einer einzigen Weiterleitung zum endgültigen Ziel.

Wie listet man Seiten oder Links auf, die von einer Weiterleitung betroffen sind?

Wenn Sie in OnCrawl auf eine Metrik klicken, wechseln Sie direkt zum Daten-Explorer mit einem voreingestellten Filter, mit dem Sie die Details für die Informationen anzeigen können, auf die Sie geklickt haben.

Wenn Sie beispielsweise auf die Anzahl der Seiten klicken, die sich nicht in einer Schleife, aber in einer Kette mit zu vielen Weiterleitungen befinden, gelangen Sie direkt zum Bericht, der alle URLs auflistet, die dieses Kriterium erfüllen. Sie können den Filter so anpassen, dass er Ihnen beispielsweise alle Seiten anzeigt, die sich in Schleifen befinden.

Ebenso können Sie alle Links erkunden, die auf eine Seite verweisen:. Beispielsweise zeigt Ihnen der QuickFilter „Seiten, die auf 3xx-Fehler verweisen“ bei allen umgeleiteten Seiten alle Links an, die auf umgeleitete Seiten verweisen.

Für diejenigen unter Ihnen, die die OnCrawl-API verwenden, haben Sie auch die Möglichkeit, Links aufzulisten, die auf Seiten verweisen, indem Sie Queranfragen verwenden. Wir werden hier nicht ins Detail gehen, aber Sie können alle Links nach Art der Weiterleitung, mit ihren Ankern und sogar nach der Menge an Juice, die sie passieren, erhalten.

Wie können Sie Weiterleitungen auf Ihrer Website testen, ohne einen Crawl auszuführen?

Sie können eine erste Diagnose für Weiterleitungen erhalten, noch bevor Sie einen Crawl ausführen.

Wir empfehlen, Ihre Start-URL vor dem Crawlen zu testen. OnCrawl validiert Ihre Start-URL automatisch, sobald Sie sie in den Crawl-Einstellungen eingeben. Wenn Ihre Start-URL nicht gültig ist, kann dies verschiedene Gründe haben:

Start-URL wird auf eine Seite in 200 umgeleitet – Start-URL wird auf eine Seite in 400 umgeleitet – Start-URL ist Teil einer nicht aufgelösten Kette

  • Ihre Start-URL wird umgeleitet. Dieser Fall kann etwas speziell sein. Wenn Erle eine Website crawlen muss, beginnt er immer mit der URL der Domain. Auch wenn OnCrawl sagt, dass diese URL „umgeleitet zu sein scheint…“, wird er diese URL weiterhin verwenden, weil es in diesem Fall äußerst nützlich ist, die Seite zu analysieren. Die Warnung, die bei einer umgeleiteten Start-URL angezeigt wird, ist kein Fehler. Es sind nur zusätzliche Informationen.
  • Ihre Start-URL gibt einen Fehler zurück . Andererseits ist es möglich, eine Start-URL einzugeben, die auf eine Seite umgeleitet wird, die einen Fehler zurückgibt. In diesem Fall kommt der Crawler nicht weiter.
  • Ihre Start-URL ist Teil einer Schleife. In diesem Fall teilt Ihnen OnCrawl mit, dass das Crawlen unmöglich ist. OnCrawl kann das endgültige Ziel für die erste URL nicht bestimmen, da sie bereits Teil einer Schleife ist.

Weitergehen

Analysieren Sie Ihre Weiterleitungen mit der richtigen Segmentierung

„Aufschlüsselung der Statuscodes“
Eine SEO-Optimierung beginnt immer mit der Möglichkeit einer Seite, mehr Impressions zu gewinnen. Durch Anwenden einer Segmentierung basierend auf Impressionsbereichen von GSC können wir die Seiten sehen, die in den letzten 45 Tagen 0 Impressionen in GSC hatten. Dadurch können wir feststellen, dass einige dieser Seiten mit 3xx und 4xx antworten.

Sie können natürlich auch eine andere Segmentierung vornehmen, um zusätzliche Merkmale Ihrer Daten besser zu sehen.

"Nein. Seiten in 3xx Ketten oder Schleifen“
Diese Grafik gibt einen Überblick über die Anzahl der betroffenen Seiten. Auch hier ist es je nach verwendeter Registerkarte nach Gruppe oder nach Tiefe organisiert.

Nach Gruppe können wir auf einen Blick erkennen, welcher Gruppentyp am stärksten von Umleitungsschleifen und -ketten betroffen ist.

Wenn wir auf die andere Registerkarte wechseln, können wir sehen, in welcher Tiefe Seiten in Schleifen und Ketten erscheinen. Aber nur weil wir uns die Tiefe ansehen, heißt das nicht, dass wir keine Segmentierung verwenden können.

Wenn Sie die URL-basierte Segmentierung standardmäßig in OnCrawl bereitgestellt haben, verwenden Sie den zweiten Filter oben auf der Seite, um eine bestimmte Seitengruppe in der Segmentierung anzusprechen. Sie können dieses Diagramm dann verwenden, um die Aufschlüsselung der Tiefe in Ihrer Websitestruktur für Seiten in dieser Gruppe anzuzeigen.

Denken Sie daran, dass eine Seite, die nicht sehr tief in der Site ist, bessere Chancen hat, indexiert zu werden, als eine Seite, die tiefer liegt. Die obige Strategie hilft dabei, sich auf die wichtigsten Gruppen auf Ihrer Website und auf die Seiten zu konzentrieren, die in Ihrer Website-Struktur am höchsten platziert sind, um Ihre SEO-Aktionen zu priorisieren.

Passen Sie Ihre Berichte und Segmentierungen an

OnCrawl basiert auf Metriken. Und wie alle OnCrawl-Metriken sind die Metriken zur Umleitungsanalyse im Daten-Explorer verfügbar.

Sie können Ihren Berichten die folgenden Daten hinzufügen:
– Das Ziel der Weiterleitung
– Die Distanz (in Anzahl der Redirects) bis zum Ende der Kette
– Ein Hinweis darauf, ob die Seite Teil einer Kette mit zu vielen Weiterleitungen ist
– Ein Hinweis darauf, ob die Seite Teil einer Umleitungsschleife ist
– Die ID-Nummer des Clusters. Alle Seiten, die Teil desselben Clusters sind, befinden sich in derselben Umleitungskette oder -schleife.
– Die endgültige Zielseite für eine Kette und ihr HTTP-Status

Sie können diese Metriken auch verwenden, um OnCrawl-Segmentierungen zu erstellen. Auf diese Weise können Sie beispielsweise Ihre Seiten nach der Anzahl der Weiterleitungen in ihrer Kette gruppieren oder auf kleine oder große Weiterleitungsketten abzielen. Wir können auch die Merkmale von Seiten anhand ihrer Entfernung vom Ende einer Kette betrachten: 1 Weiterleitung, 2-5 Weiterleitungen, 6-10, 11-20, mehr als 20 …

Überprüfen Sie die visuelle Darstellung von Weiterleitungen in den „URL-Details“

Der URL-Details-Explorer enthält Informationen über die Weiterleitungskette einer Seite.

Im Daten-Explorer können Sie auf eine URL klicken, um weitere Details zu erhalten, einschließlich Weiterleitungsinformationen.

Auf der Seite URL-Details finden Sie eine Vielzahl von Daten zu den Weiterleitungen dieser Seite. Es gibt auch eine visuelle Darstellung der Weiterleitungskette. Dieses Bild beinhaltet:
– Der Anfang der Kette
– Der Status jeder Seite in der Kette
– Das letzte Ziel der Kette (in grün)
– Die aktuelle URL

Dieses Visual ist auch für Schleifen verfügbar. Die Seitenstatuscodes und der Umleitungspfad werden genauso dargestellt wie bei Ketten.

Ein paar Best Practices

Während des Webinars gab Erle die folgenden Ratschläge:

  • Jede URL in der Kette sollte auf die endgültige URL umleiten!
  • Jeder Link zu einer URL in der Kette sollte auf die endgültige URL zeigen!
  • Fixieren Sie zuerst Schleifen. Beheben Sie dann die 4xx- und 5xx-Fehler.
  • Richten Sie Ihren Crawl mit einer Start-URL so hoch wie möglich in der Seitenstruktur ein.
  • Erstellen Sie bei Neugestaltungen oder Migrationen Crawling-Konfigurationen, die die 100 Weiterleitungsregeln verwenden, die Sie in Ihrem htaccess finden, und führen Sie die Crawls regelmäßig (einmal pro Woche) aus, um zu überprüfen, ob Ihre Weiterleitungsrichtlinie noch vorhanden ist.
  • Stellen Sie sicher, dass Sie eine Reihe von Weiterleitungen auf eine einzige Weiterleitung reduzieren (vergessen Sie Ihre Backlinks nicht!)

Top-SEOs beteiligten sich an der Diskussion auf Twitter, um weitere Best Practices für Weiterleitungen hinzuzufügen:

Wie finde ich weitere Informationen zu Weiterleitungen in OnCrawl?

Die Folien dieses Webinars sind auf Slideshare (auf Französisch) verfügbar.

Wenn Sie an dieser Funktion interessiert sind, ist sie Teil der Standard-Crawls in OnCrawl. Das Einzige, was Sie tun müssen, ist, nach der Veröffentlichung der Funktion einen Crawl durchzuführen.

Und wenn Sie noch kein OnCrawl-Konto haben? Keine Sorge: Jetzt ist der perfekte Zeitpunkt, um Ihre kostenlose Testversion zu starten!

Starten Sie Ihre kostenlose Testversion