« Zurück zum Magazine

Hands-on Guide: Broken Links finden und reparieren

Beim Surfen im Web wurde Dir sicherlich schon einmal eine 404-Fehlerseite angezeigt. Dann hast Du vermutlich einen Broken Link bzw. toten Link angeklickt, der Dich nicht zum gewünschten Ziel geführt hat. Das Resultat: eine negative User Experience.

Auch wenn Broken Links zur natürlichen Dynamik von Websites gehören, solltest Du diese auf Deinen Webseiten so gut es geht vermeiden und diese „Hyperlink-Sackgassen“ möglichst schnell beseitigen. Wir zeigen Dir deshalb in diesem Beitrag, wie Du Broken Links mit Ryte finden und sie anschließend reparieren kannst.

Was sind Broken Links und wie entstehen Sie?

Broken Links sind grundsätzlich interne oder externe eingehende Links, deren Linkziel nicht von einem Browser oder anderem Client abgerufen werden kann. Die Gründe dafür sind vielfältig.

  • Syntaxfehler oder fehlerhafte Endungen: Eine sehr häufige Ursache sind falsch geschriebene URLs oder Endungen. So kann ein Zahlen- oder Buchstabendreher in einer URL schon zu einem Broken Link führen. Gleiches gilt, wenn Du anstelle der .html-Endung eine .php-Endung setzt oder eine erforderliche Endung ganz weglässt.

  • Domainumzug oder Änderungen an der URL-Struktur: Ein weiterer Grund für die Entstehung von Broken Links ist ein Domainumzug. Wurden die internen Links der Seite nicht angepasst und wurde keine 301-Weiterleitung von den „alten“ auf die „neuen“ URLs eingerichtet, entstehen sehr viele tote Links. Sie führen zu einer Ressource, die nicht mehr an der ursprünglichen Stelle auf dem Server zu finden ist. Gleiches gilt auch dann, wenn Du die URL-Struktur Deiner Domain verändert hast, ohne die interne Verlinkung anzupassen.

  • Umbenannte Dateien: Broken Links entstehen auch häufig bei Dateien, die auf dem Server abgelegt wurden. Wird der Dateiname verändert, kann die Ressource nicht mehr unter der ursprünglichen URL abgerufen werden. Das kann zum Beispiel passieren, wenn Bilder auf dem Server in einen anderen Ordner verschoben werden. Die Folge können dann Produktseiten in Online-Shops sein, auf welchen keine Bilder mehr zu sehen sind.

  • Gelöschte Dateien: Werden Dateien gelöscht, ohne dass die entsprechenden Verlinkungen entfernt oder modifiziert wurden, entstehen ebenfalls tote Links.

  • Fehlerhafte Umleitungen: Wenn Du URLs geändert und entsprechende Umleitungen eingerichtet hast, können Broken Links entstehen, wenn die Umleitungen nicht funktionieren und fehlerhaft sind.

Wie Du siehst, gibt es viele mögliche Ursachen für Broken Links. Gerade auf größeren Websites mit sehr vielen Bildern und HTML-Dateien kann dieses Phänomen sehr leicht auftreten.

Warum sind Broken Links schädlich für meine Seite?

Wenn Webnutzer eine Suchmaschine verwenden, haben sie das Bedürfnis, eine Webseite mit einer passenden Lösung und Informationen zu finden. Ruft ein Nutzer nun eine Webseite auf und diese gibt einen Fehlercode wie einen 404-Fehler wieder, ist die User Experience negativ.

Gibt es Broken Links auf Webseiten, die den Nutzer in die Sackgasse oder zu 404-Fehlerseiten führen, entsteht ein Usability Problem. Der Nutzer findet in diesem Fall nicht, wonach er gesucht hat oder er wird am reibungslosen Navigieren auf der Webseite gehindert.

Sowohl das erste als auch das zweite Beispiel können zu steigenden Absprungraten und einer geringeren Verweildauer führen. Für Suchmaschinen wie Google können diese Daten ein Hinweis auf eine schlecht gepflegte Seite sein. Die Konsequenz wären negative Auswirkungen auf die Platzierungen der Webseiten in den SERPs.

Auch Suchmaschinencrawler wie der Googlebot können beim täglichen Folgen von Links auf Webseiten auf Broken Links treffen. In diesem Fall wird ein reibungsloses Crawling verhindert. Stößt der Googlebot zum Beispiel auf einen solchen Link, muss er das Crawling abbrechen. Da das Crawl Budget des Bots beschränkt ist, können gehäuft auftretende Broken Links das Crawling und somit die Indexierung Deiner Website beeinträchtigen.

Ein weiterer Nachteil: Durch das unregelmäßige Crawlen kann es vorkommen, dass sich im Suchmaschinenindex noch viele veraltete URLs Deiner Website befinden. Diese können wiederum zu Problemen beim Crawlen führen und beim Anklicken durch menschliche Nutzer zu Frustration führen.

Somit ist die Beseitigung von Broken Links sowohl eine Frage der Usability als auch der “Crawlbarkeit” Deiner Website!

Broken Links mit Ryte identifizieren

Selbstverständlich kannst Du Dein Webprojekt Seite für Seite durchklicken und jeden darauf befindlichen Link ausprobieren, um Broken Links zu finden. Das mag bei sehr kleinen Websites mit nur einer oder zwei Unterseiten noch ein relativ probates Mittel sein. Doch schon bei mittlerer Größe sind Tools zum Aufspüren von toten Links die effizientere und somit bessere Lösung.

Ryte kann Dir mit wenigen Klicks mögliche Broken Links aufzeigen. Starte hierfür den Link-Report im Modul Website Success. Klicke dort auf „Links“ und danach auf „Status Codes“.

Dein Augenmerk sollte dabei vor allem auf den 4xx- und 5xx-Fehlern liegen.

abbildung1

Abbildung 1: Nicht funktionierende Links mit Ryte ermitteln.

Klicke nun zunächst den roten Balken mit 4xx-Fehlern an. Ryte zeigt Dir dann alle Linkziele, die aufgrund eines 4xx-Fehlers nicht gefunden wurden.

abbildung2

Abbildung 2: Links mit Ryte anzeigen lassen, die einen 4xx-Code ausgeben.

Um nun noch herauszufinden, ob die Broken Links interne Links sind, die auf Unterseiten Deiner Website verweisen, wendest Du einen Filter an.

Klicke dafür auf „Neuer Filter“ und wähle dort „Domain (Link-Ziel)“ aus. Trage im Feld „enthält“ den Namen Deiner Domain ein. Klicke anschließend auf „Speichern & Schließen“.

abbildung3

Abbildung 3: Filter für interne Broken Links setzen.

Das Ergebnis ist eine gefilterte Liste mit internen Links auf Deiner Website, die einen 4xx-Code erzeugen und die nicht auf dem Server gefunden werden konnten.

abbildung4

Abbildung 4: Interne Broken Links anhand von 4xx-Fehlern identifizieren.

Du bist Dir gerade noch einmal unsicher und weißt nicht mehr genau, was die einzelnen Status Codes im Web bedeuten? Dann findest Du hier zum Auffrischen noch einmal einen übersichtlichen Beitrag im Ryte Magazin zu den Status Codes und ihren Folgen.

Neben 4xx-Fehlern kann Dir Ryte auch mögliche Server-Fehler anzeigen. Klicke dafür am Anfang des Link-Reports auf den roten Balken mit 5xx-Fehlern.

Du kannst mit Ryte auch gezielt Broken Links suchen, die auf andere Websites als Deine eigene verweisen. So stellst Du sicher, dass Deine externen Links auch wirklich funktionieren und Du Deinen Nutzern damit einen wirklichen Mehrwert bietest.

Um diese „externen“ Broken Links zu finden, änderst Du den Filter einfach ab. Klicke dort auf „enthält nicht“ und lass Deinen Domainnamen stehen. Es werden Dir dann alle Links auf externe Webseiten angezeigt.

abbildung5

Abbildung 5: Filter für Broken Links auf externe Webseiten anlegen.

So reparierst Du Broken Links

Es gibt verschiedene Möglichkeiten, um mit Broken Links umzugehen. Nachdem Du die fehlerhaften Verlinkungen erst einmal aufgedeckt hast, solltest Du mit Tools wie Ryte alle Dead Links genau analysieren.

Du solltest auch berücksichtigen, ob Du oder jemand anderes zuvor Änderungen an der Domain oder der URL-Struktur vorgenommen hat.

  • manuelle Änderungen: Schreibfehler von URLs kannst Du in der Regel sehr schnell beheben und in Deinem CMS auf der betreffenden Seite korrigieren. Das gilt auch für Broken Links, die auf andere Webseiten als Deine eigenen verweisen.

  • Bulk-Änderungen: Wurde der Syntaxfehler für ein gesamtes Verzeichnis durchgeführt, kann eine Automatisierung in Deinem CMS dafür verantwortlich sein. In diesem Fall solltest Du die Templates oder die Routinen prüfen, welche URLs automatisiert erstellen.

  • Umleitungen einrichten: Existieren die Inhalte der betroffenen URLs noch, sind aber nur unter einer anderen URL abrufbar, kannst Du auch mit 301-Weiterleitungen arbeiten. Alles Wichtige dazu haben wir für Dich in unserem XXL Redirect-Guide zusammengestellt.

  • Links löschen: Existiert die Ressource für einen internen Link nicht mehr und ergibt eine Umleitung keinen Sinn, kannst Du Broken Links auch löschen. Das ist zum Beispiel sinnvoll, wenn Du einen Online-Shop betreibst und eine Produktkategorie überhaupt nicht mehr anbietest. Wenn der Broken Link dann repariert ohnehin keinen Nutzen mehr hätte, ist das die einfachste Lösung.

Extratipp: Broken Links mit aktueller XML-Sitemap vermeiden

Wenn Du regelmäßig eine aktuelle XML-Sitemap erstellst und in der Google Search Console hochlädst, kannst Du damit auf einfache Weise überwachen, ob die darin übermittelten Links funktionieren. Denn Google prüft die Links Deiner Sitemap kontinuierlich und zeigt in einem eigenen Report an, ob die in der XML-Datei enthaltenen Verweise funktionieren bzw. fehlerfrei sind.

Ryte Website Success hilft Dir ebenfalls bei der Analyse Deiner Sitemap-XML-Daten. Verwende einfach den Sitemap-Report und rufe diesen unter „Status Codes der Inhalte“ ab. Danach erhältst Du eine detaillierte Übersicht mit den Status Codes Deiner übermittelten URLs. Prüfe dort insbesondere die Links, die einen 4xx-Fehler erzeugen. Dabei handelt es sich um tote Links.

abbildung6

Abbildung 6: Broken Links über den Sitemap-Report von Ryte ermitteln.

Fehlerseiten optimieren

Wie bereits erwähnt, lassen sich Broken Links nicht immer vermeiden. Wichtig ist aber, dass Du dennoch zügig handelst, wenn Du diese entdeckst.

Um zumindest die Chance zu wahren, dass Nutzer auf 404-Seiten nicht abspringen, solltest Du diese ansprechend gestalten und versuchen, Nutzern ein alternatives Angebot zu machen. Hier haben wir für Dich einen praktischen Hands-On-Artikel über 404-Seiten erstellt.

Fazit

Links sorgen dafür, dass Nutzer und Suchmaschinen problemlos auf Webseiten navigieren und von einer auf die andere Website gelangen können. Broken Links behindern diesen kontinuierlichen Fluss. Ohne geeignete Software ist es aufwendig, diese Links auf Deiner Website zu finden. Ryte nimmt Dir diese Aufgabe schnell und einfach ab. So kannst Du Dein Webprojekt regelmäßig auf Broken Links prüfen und eine kontinuierlich hohe Usability und Crawlability sicherstellen. Google und Deine Nutzer werden es Dir danken!

Probleme mit Website-Fehlern?

Teste Website Success

Ryte-Nutzer erzielen +93% Klicks nach 1 Jahr. Erfahre wie!

Veröffentlicht am Oct 29, 2018 von Philipp Roos