Ein defekter Link ist ein Mörder für jede Website und sollte um jeden Preis beseitigt werden. Das Schlimme ist, es ist leicht gesagt als getan. Wenn Sie eine Website mit mehr als tausend Artikeln betreiben und jeder Beitrag mindestens 3 Links enthält, wie können Sie herausfinden, welcher Link nicht mehr funktioniert?

Dafür gibt es viele Lösungen. Wenn Sie WordPress verwenden, können Sie das Broken Link Checker-Plugin installieren und es alle Ihre Posts für defekte Links scannen. Der Nachteil dafür? Es saugt die CPU-Leistung, als gäbe es kein Morgen. Selbst wenn Sie einen dedizierten Server verwenden, ist dies nicht der beste Weg, Ihre CPU-Ressourcen zu nutzen.

Die nächste Lösung besteht darin, ein Online-Tool wie den W3C-Link-Checker zu verwenden, um Ihre Website nach fehlerhaften Links zu durchsuchen. Die Probleme mit diesen Tools sind die freien, die nicht mit vielen Optionen und die guten sind teuer.

Die letzte Lösung, die ich für diesen Artikel verwende, besteht darin, eine Desktop-App zu installieren und den Scan von Ihrem Desktop aus auszuführen.

LinkChecker ist ein kostenloser, von GPL lizenzierter Website-Validator und prüft Links in Webdokumenten oder vollständigen Websites direkt von Ihrem Desktop aus. Es funktioniert in Windows, Mac und Linux.

Installation

Um es unter Linux (Ubuntu) zu erhalten, gehen Sie auf die Download-Seite und laden Sie zwei Deb-Pakete herunter: linkchecker_8.2-1_amd64.deb (oder die i386-Version, wenn Sie eine 32-Bit-Maschine verwenden) und linkchecker-gui_8.2- 1_all.deb .

Hinweis : Die aktuelle Version ab diesem Post ist 8.2-1. Sie sollten die neuere Version erhalten, wenn sie verfügbar ist.

Installieren Sie beide .deb-Dateien (indem Sie darauf doppelklicken) in Ihrem System.

Hinweis : LinkChecker ist auch im Ubuntu-Repository verfügbar, aber es ist nicht die neueste Version. Wenn es Ihnen nichts ausmacht, eine ältere Version zu verwenden, können Sie sie mit folgendem Befehl installieren:

 sudo apt-get installieren linkchecker linkchecker-gui 

Führen Sie Link Checker aus. Das wirst du sehen.

Sie müssen lediglich die URL Ihrer Website eingeben und auf die Schaltfläche Start klicken. Es wird dann mit dem Scannen fortfahren. Wenn Sie eine große Website mit vielen Inhalten und Links haben, kann es bis zu ein paar Stunden dauern, bis der Scan abgeschlossen ist.

Nach Abschluss des Scans können Sie das Ergebnis für jeden Link sowie die Übersicht anzeigen, z. B. wie viele gültige URLs, ungültige URLs, Warnungen usw. angezeigt werden. Durch Klicken auf die einzelnen Einträge erhalten Sie die Informationen zum Link, z wie die URL-Länge, Download-Zeit, Dateigröße, Anzahl der Bilder usw. und die tatsächlichen Probleme (falls vorhanden) mit dem Link.

Konfigurationen

In den Einstellungen Optionen können Sie die rekursive Tiefe des Scannens ändern. Ein "-1" (Standardwert) bedeutet, dass die gesamte Site gescannt wird. Sie können auch eine Zeichenfolge oder ein URL-Flag festlegen, damit die Warnung angezeigt wird oder die bestimmte URL ignoriert wird, wenn sie erkannt wird.

Sie können auch Ihre Browser-Bookmark-Datei hochladen, um alle im Lesezeichen gefundenen Websites zu scannen.

Exportieren

Nach dem Scannen können Sie das Ergebnis (im HTML-Format) speichern, um es später anzuzeigen.

Fazit

Zwar gibt es viele Link Checker-Tools, aber ich persönlich bevorzuge diese Python-basierte LinkChecker-App über die anderen. Es ist nicht nur leicht und plattformübergreifend, sondern auch mit den Funktionen ausgestattet, die ich brauche. Das Beste ist, es wird regelmäßig aktualisiert und ist kostenlos.

Welches Tool verwenden Sie, um nach defekten Links auf Ihrer Website zu suchen?

Bildnachweis: Kette von BigStockPhoto