LinuxUser Foto und Video (Vorschau)
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Linkchecker<br />
praxis<br />
Links auf Webseiten überprüfen mit Linkchecker<br />
Webfehlern<br />
auf der Spur<br />
Manche Domains sterben einen leisen Tod – zurück bleiben<br />
verwaiste Links, die dorthin zeigen. Mit Linkchecker identifizieren<br />
Sie solche Sackgassen in Ihrer Webpräsenz. Florian Effenberger<br />
© Buzzybee, sxc.hu<br />
Ab ins Web<br />
Neben der GUI <strong>und</strong> der Kommandozeile<br />
unterstützt Linkchecker ein eigenes<br />
Webinterface. Informationen<br />
zum Aktivieren befinden sich bei Debian-basierten<br />
Systemen in der Datei<br />
README.Debian im Verzeichnis<br />
/ usr/share/doc/linkchecker/.<br />
Verwaiste Links auf einer Website<br />
sorgen für Verdruss beim Besucher.<br />
Dabei gibt es eine sehr<br />
einfache Möglichkeit, solche Störenfriede<br />
zu identifizieren: das<br />
Programm Linkchecker.<br />
Die Installation der Software<br />
geht in der Regel leicht von der<br />
Hand, da sie sich in den Repositories<br />
aller gängigen Distributionen<br />
findet. Dabei richten Sie am besten<br />
gleich das Paket linkcheckergui<br />
ein, das die grafische Oberfläche,<br />
das zugehörige Kommandozeilenprogramm<br />
sowie einige benötigte<br />
Bibliotheken in einem<br />
Rutsch auf die Platte bringt. Dabei<br />
erhalten Sie als Dreingabe<br />
auch noch die Möglichkeit, sich<br />
per Browser mit der Software zu<br />
verbinden (siehe Kasten Ab ins<br />
Web). Alternativ finden sich auf<br />
der Homepage des Projektes [1]<br />
zusätzlich Versionen für Windows,<br />
Mac OS X, Debian sowie<br />
den Quelltext zum Download.<br />
Für den einfachen Einstieg starten<br />
Sie mittels linkchecker‐gui die<br />
grafische Oberfläche. Im Vergleich<br />
zum Pendant für die Kommandozeile<br />
fällt der Einsatz der<br />
GUI zwar leichter, sie bildet aber<br />
nur einen Teil der Funktionen ab.<br />
Geben Sie für einen ersten Test<br />
im Adressfeld die URL der zu prüfenden<br />
Webseite ein, beispielsweise<br />
http://www.linux‐user.de. Dabei<br />
unterstützt Linkchecker neben<br />
HTTP zusätzlich via HTTPS<br />
verschlüsselte Verbindungen <strong>und</strong><br />
zahlreiche weitere Protokolle. Bei<br />
lokalen Dateien gilt es, immer<br />
den vollen Pfad anzugeben.<br />
Nach einem Klick auf Start benötigt<br />
die Software trotz parallelen<br />
Prüfens je nach Umfang der<br />
Seite eine gewisse Zeit für ein Ergebnis<br />
– im Fall von Linux-User.<br />
de dauerte es trotz eines schnellen<br />
Internetzugangs über 30 Minuten.<br />
Dabei öffnet das Programm<br />
jede einzelne Webseite,<br />
folgt den darauf enthaltenen Verknüpfungen<br />
<strong>und</strong> eingeb<strong>und</strong>enen<br />
Elementen wie Bildern <strong>und</strong> listet<br />
diejenigen im Programmfenster<br />
auf, bei denen ein Problem auftritt<br />
(Abbildung A). Gelbe Markierungen<br />
weisen lediglich auf<br />
eine Warnung hin, wogegen rote<br />
Einträge für Fehler stehen.<br />
Die Bandbreite der Meldungen<br />
reicht dabei von Adressen, die<br />
nicht mehr existieren (HTTP-<br />
Code 404) oder auf die das Programm<br />
nicht zugreifen darf (HT<br />
TP-Code 403) über FTP-Verbindungen,<br />
Telnet-Links <strong>und</strong> NNTP-<br />
Verbindungen bis hin zu Mail-<br />
Adres sen, deren Domain keinen<br />
gültigen Eintrag für einen Mailserver<br />
aufweist.<br />
Nicht als Fehler, sondern lediglich<br />
als Warnung kennzeichnet<br />
das Programm beispielsweise solche<br />
Seiten, deren Adresse sich<br />
zwar geändert hat, die Sie aber<br />
noch über die alte URL erreichen<br />
(HTTP-Code 301). Als kleine Hilfe<br />
nennt die Applikation zudem<br />
die genaue Zeile <strong>und</strong> Spalte, an<br />
der das entsprechende Problem<br />
im Seitenquelltext auftritt.<br />
Genauere Informationen zu den<br />
einzelnen Einträgen blendet<br />
Linkchecker in der unteren Hälfte<br />
des Fensters ein. Neben den Angaben<br />
aus der Übersicht erfahren<br />
Sie, wie lange der Download <strong>und</strong><br />
das Überprüfen der einzelnen<br />
Linkchecker 7.7<br />
LU/linkchecker/<br />
README<br />
Linkchecker überprüft<br />
Verknüpfungen auf Webseiten,<br />
um veraltete<br />
oder fehlerhafte Links<br />
zu identifizieren. Das<br />
Tool gibt es sowohl als<br />
Kommandozeilenversion<br />
als auch mit komfortabler<br />
grafischer<br />
Oberfläche.<br />
www.linux-user.de<br />
07 | 12 61