Home / Archiv / Tipp der Woche / Links auf der eigenen Homepage prüfen

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Eingedost
(161 Punkte bei 4 Stimmen)
Aufteiler
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

linkchecker
linkchecker

Links auf der eigenen Homepage prüfen

→ Zum Tipp-Archiv...

Wer eine eigene Homepage betreibt, fürchtet eines besonders: Links, die ins Leere oder zu Fehlerseiten führen. Besucher steigen in solchen Sackgassen genau so aus wie Suchmaschinen. Glücklicherweise gibt es mit dem linkchecker ein kleines Testprogramm, das solche toten Links aufspürt. Das Werkzeug ist insbesondere auch für Website-Betreiber interessant, die ein Content-Management-System einsetzen beziehungsweise Seiten dynamisch erzeugen lassen: Mit linkchecker spüren sie Umleitungsfehler auf und können prüfen, ob Links auf externe Seite funktionieren.

Vorsicht: Der linkchecker prüft immer mehrere Links parallel und generiert so eine nicht zu unterschätzende Server-Last (als würde man die komplette Website herunterladen). Setzen Sie ihn daher nur auf Ihrer Seite ein oder fragen Sie den Seitenbetreiber zumindest um Erlaubnis.

Das kleine Kommandozeilenwerkzeug liegt in den Repositories aller großen Distributionen. Nach der Installation muss man nur noch ein Terminal öffnen und den linkchecker auf die eigene Homepage ansetzen:

linkchecker http://www.example.com

Das Werkzeug läuft jetzt von der Startseite ausgehend sämtliche Links ab. Bei Links auf externe Websites prüft es nur, ob die externe Seite erreichbar ist (linkchecker folgt also nicht den Links auf der externen Seite).

Der linkchecker in Aktion.

Der linkchecker in Aktion.

Jeden toten Link und jedes (potenzielle) Problem protokolliert es dann auf der Kommandozeile. Da das auch bei einer kleinen funktionierenden Seite schon recht viele Meldungen werden können, sollte man sie zur späteren Analyse in eine Datei umleiten:

linkchecker http://www.example.com > fehler.txt

Nicht alle Meldungen sind kritisch. So protokolliert der linkchecker auch alle Seiten, für die eine Zugriffsbeschränkung besteht beziehungsweise für die ihm die Rechte fehlen. Solche Probleme klassifiziert der linkchecker als Warnung. Man sollte sich daher erst einmal auf die tatsächlichen Fehler konzentrieren und anschließend die Warnungen durchgehen. Man kann die Warnungen auch abschalten:

linkchecker --no-warnings http://www.example.com > fehler.txt

Für den linkchecker gibt es übrigens auch eine schicke Benutzeroberfläche, die aber nicht alle Distributionen mitbringen. In Ubuntu heißt das entsprechende Paket LinkChecker-GUI.

Die GUI für linkchecker listet die gefundenen Probleme übersichtlich auf.

Die GUI für linkchecker listet die gefundenen Probleme übersichtlich auf.

Bookmark and Share

Kommentare

Tipp der Woche

Bilder vergleichen mit diffimg
Bilder vergleichen mit diffimg
Tim Schürmann, 01.04.2014 12:40, 1 Kommentare

Das kleine Werkzeug diffimg kann zwei (scheinbar) identische Bilder miteinander vergleichen und die Unterschiede optisch hervorheben. Damit lassen sich nicht nur Rätsel a la „Orignial und Fäls...

1271 Hits
Wertung: 110 Punkte (2 Stimmen)

Aktuelle Fragen

programm suche
Hans-Joachim Köpke, 13.04.2014 10:43, 8 Antworten
suche noch programme die zu windows gibt, die auch unter linux laufen bzw sich ähneln sozusagen a...
Funknetz (Web-Stick)
Hans-Joachim Köpke, 04.04.2014 07:31, 2 Antworten
Bei Windows7 brauche ich den Stick nur ins USB-Fach schieben dann erkennt Windows7 Automatisch, a...
Ubuntu 13.10 überschreibt immer Windows 8 Bootmanager
Thomas Weiss, 15.03.2014 19:20, 8 Antworten
Hallo Leute, ich hoffe das ich richtig bin. Ich habe einen Dell Insipron 660 Ich möchte gerne Ub...
USB-PTP-Class Kamera wird nicht erkannt (Windows-only)
Wimpy *, 14.03.2014 13:04, 15 Antworten
ich habe meiner Frau eine Digitalkamera, AGFA Optima 103, gekauft und wir sind sehr zufrieden dam...
Treiber
Michael Kristahn, 12.03.2014 08:28, 5 Antworten
Habe mir ein Scanner gebraucht gekauft von Canon CanoScan LiDE 70 kein Treiber wie bekomme ich de...

Jetzt auf den Mailinglisten

[EasyLinux-Suse] tftp- get geht nicht
Edgar Dombrowski, 17.04.2014 16:29
Hallo, Linuxer. Ich benutze (noch) OS 12.3 und habe mir die Datei "tftp" installiert. Ich will nu...
Re: [EasyLinux-Ubuntu] Frohe Ostern
Uwe Herrmuth, 17.04.2014 16:21
Hallo Allerseits, H.-Ste. Neumeyer schrieb am 16.04.2014 um 09:58: > der Betreff sagt schon alles! >...
Re: [EasyLinux-Ubuntu] Video-Datei komprimieren
Uwe Herrmuth, 17.04.2014 15:44
Hallo Rainer, Rainer schrieb am 17.04.2014 um 11:02: > Unabhängig davon interessiert mich aber die Frage...
Re: [EasyLinux-Ubuntu] Video-Datei komprimieren
Uwe Herrmuth, 17.04.2014 15:23
Hallo Rainer, Rainer schrieb am 17.04.2014 um 10:00: > OK. Diese Frage hatte sich allerdings schon erled...
Re: [EasyLinux-Ubuntu] Opera und Firefox: alte Darstellung
Matthias Müller, 17.04.2014 14:10
Hallo Hartmut Am Donnerstag 17 April 2014 schrieb Hartmut Haase: > Hallo Liste, > wen man die Brows...