26.02.2014 Aufrufe

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!