Keine toten Links mehr auf dem eigenen Blog
Ich möchte heute über ein WordPress Plugin schreiben, dass für mich einfach nicht mehr wegzudenken ist und mir unersetzbare Dienste leistet. Es geht dabei um das WP-Plugin Broken Link Checker. Viele werden es bestimmt schon auf ihren Blog installiert haben und es auch bereits einsetzen. Aber falls jemand noch nie etwas von diesem Plugin gehört hatte, dann sollte er nicht lange zögern und es aktivieren.
Im laufe seiner Blogger-Karriere verlinkt man ja gerne und natürlich auch viel. Verlinken ist toll und wer viele Links setzt, der wird auch irgendwann mal belohnt. Entweder mit einem höherem Pagerank, oder auch mit mehr Traffic. Ausserdem helfen Links die Blogger-Gemeinschaft zu stärken und dem geneigten Leser des Blogs Navigationshilfe zu geben
So weit hört sich das ja alles ganz toll an. Aber was ist wenn es auf einmal einen Blog nicht mehr gibt, oder hinter dem Link auf einmal was ganz anderes steht? Wenn man Pech hat kann man damit ganz schöne Probleme bekommen.
Immer auf den aktuellsten Stand zu bleiben ist aber schwierig. Gerade bei mir haben sich in den 1 1/2 Jahren schon über 2581 Links angesammelt. Die alle händisch in regulären Abständen zu prüfen macht keinen Spass und kostet unnotig viel Zeit
Hier setzt nun das WP-Plugin Broken Link Checker an. Einmal aktiviert scannt es den Blog nach Links und zeigt eine übersichtliche Statistik auf dem Dashboard an:
Wurde nun ein fehlerhafter Link gefunden hat man die Wahl, ob man den Link löscht, ändert oder einfach dem Plugin sagt, dass er diesen Link ignorieren kann. Letzteres benutzt man wohl aber eher selten. Ausser man weiß, dass die verlinkte Seite z.B. im Wartungsmodus oder Down war. Das Plugin überprüft fehlerhafte Links nicht erneut und daher bleiben diese so lange als broken Link stehen, bis man was gemacht hat. Dem Blog-Leser werden diese Links übrigens als durchgestrichenen Text angezeigt.
Aber nicht nur kaputte Links werden angezeigt, sondern auch redirections, ein so genannter “301 Redirect”. Die Links funktionieren zwar noch, aber das ist in zweierlei hinsicht unschön. Einerseits weiß man nicht wohin nun der Link zeigt und zweitens ist es SEO Technisch nicht so geschickt solche Links zu haben.

In meinem Fall sind es noch 184 Umleitungen, die noch daraus resultieren, dass ich meine damalige Gallery nicht mehr im betrieb habe und so viele Bilder nicht mehr richtig verlinkt sind. Da wartet noch einiges an Arbeit auch mich, aber hat man mal einen sauberen stand, so kann man mithilfe des Plugins auch weiterhin clean bleiben
Probleme und Performanceeinbußen konnte ich noch nicht feststellen. Bis jetzt hat es mir sehr zuverlässige Dienste geleistet
Und habt ihr schon WP-Plugin Broken Link Checker im Einsatz? Wenn nicht worauf wartest du noch



Habe das Plugin alle Jahre mal laufen, auch um in alten Postings nicht mehr aktuelle URLs zu finden. Funzt gut.
Ich hab das Plugin auch schon eine Weile in meinem Blog aktiv und finde es natürlich auch genial
Probleme habe ich bis jetzt noch keine festgestellt!
Danke! Das ist ein toller Tipp, ich werde es mal installieren und testen. Auch wenn mein Blog ja noch frisch ist, also eigentlich dürfte der bei mir nix finden :smile:
@Timbob: Hatte ich anfangs auch nur ab und an mal aktiviert. Mittlerweile lasse ich es aber dauerhaft laufen, weil es mittlerweile fast täglich vorkommt, dass mal wieder ein Link falsch ist.
@Jeffrey: Das Plugin sollte wirklich zur Grundausstattung von WordPress gehören. Anfangs habe ich es ja kaum gebraucht, aber mittlerweile möchte ich es nicht mehr missen.
@Mone: Am Anfang wird bei dir nicht so viel zu finden sein, aber mit der Zeit werden sich da schon in paar Links ansammeln, die falsch gesetzt wurden. So findest du z.B. auch heraus, ob du vielleicht sogar aus versehen mal einen Tippfehler in einem Link gemacht hast. Du kannst es anfangs ja nur alle Wochen mal aktivieren und checken lassen. Aber ständig laufen lassen schadet natürlich auch nicht.
@hombertho
Da hast du recht :)
Denn ich glaube kaum, dass man jede Menge tote Links in seinem Blog haben will.
Ich bin echt überrascht! Es wurden bereits zwei “tote” Links gefunden ^^
Tolle Sache aber wo ist das Problem mit 301 redirects? Dachte die 302 mag Google nicht?
Gruß
Jack
Nur leider erkennt das Plugin auch nicht, ob die verlinkte Seite noch immer den gleichen Inhalt liefert, wie zum Zeitpunkt der Verlinkung, das muss man weiterhin manuell überprüfen… (und nicht immer wird sowas durch einen “redirect” deutlich gemacht…)
Ein sehr gutes Tool, es kommt gleich auf eine “Plugin-Liste” :)
@Olli,
an sich wäre das klasse, aber ich denke, dass das eine Menge Speicherplatz brauchen würde, da die alte Seite, die verlinkt wurde, irgendwo abgespeichert werden müsste, um einen Vergleich zu haben oder ???
Ich hatte mir mal vorgenommen dieses Plugin zu installieren, und irgendwie wieder vergessen.
Hmm, jetzt wäre es wohl doch nicht schlecht. Danke für deinen Tipp/Erinnerung.
Das Plugin hole ich mir heute Nachmittag
Sehr wertvoller Tipp Hombertho. Nach 3 Jahren kann man schon mal einen Check fahren und nach dem rechten zu sehen. Irgendwas findet sich da bestimmt. Besten Dank
Hi Thomas,
dank dir hab ich das Plugin seit heute im Einsatz. Da ich ja meinen Blog erst wieder neu aufsetzen musste, konnte das Plugin auch keine fehlerhaften Links feststellen. Mal schauen wie es in ein paar Monaten aussieht.
Vielen Dank für den Tipp und schönen Tag noch.
Micha
@daniel:
mit nem reinen 1zu1-vergleich wäre es wohl nicht getan, was passiert dann, wenn nur das design verändert wird oder ein rechtschreibfehler korrigiert wird… so n plugin wird wohl leider ein wunschtraum bleiben…
@Jeffrey: Nein nicht so wirklich
@Mona: Nicht schlecht. Dann hat sich der Tipp bei dir ja schon bezahlt gemacht
@Jack: Ob nun permanent (301) or temporary (302) sollte denke ich beides vermieden werden. SEO Technisch geht es doch nichts über einen sauberen Linkaufbaun. Schaden kann es jedenfalls nicht, wenn man keine redirects bzw deadlinks auf seiner Seite hat
@Olli: Diesen Fall kann das Plugin leider nicht abdecken. Das ist auch mehr als schwierig. Dann müsstest du dir einen Crawler entwickeln, der den Content der verlinkten Seite auf einem Cache auf deinem Server speichert und in gewissen Abständen vergleicht. Technisch gehen würde es, aber will man das?
@Daniel: Sehr schön
@Nila: Die Installation ist wirklich einfach und schnell. Plugin herunter laden und aktivieren. Das war es auch schon. Nach einer Zeit sollte das Plugin fehler spucken. Dann beginnt erst die Arbeit mit dem Überprüfen. Aber wenn man das regelmässig macht hält sich das auch in Grenzen.
@Thomas: Gerne doch. Nach 3 Jahren hat sich bestimmt einiges gesammelt. Bei mir waren es nach einem Jahr schon über 50 Links. Dann viel Erfolg beim überprüfen deiner Links.
@Micha: Na da werden sich dennoch bestimmt einige Links finden lassen, wenn du auf deinem Blog intern verlinkt hast. Ich musste ja auch ein paar Links nach deinem Umzug anpassen.
Solange gibt ”s meinen Blog ja noch nicht und dementsprechend auch weit weniger Links als bei dir. Will sagen, ich habe nur Redirects und keine Deadlinks zur Zeit.
Dachte nur, dass 301 Redirects eh dauerhaft in Suchmaschinen ersetzt werden, im Gegensatz zu 302er, wo der alte Link noch zusätzlich gespeichert/behlten wird. Kann von daher also doch nicht so schlimm sein. Oder bin ich da jetzt falsch gewickelt?
Gruß
Jack
Hi Thomas,
die habe ich alle beim Umzug schon angepasst…was eine Arbeit
Das ist ja eine interessante Sache. Ich habe noch gar nicht darüber nachgedacht, dass mit der Zeit Links nicht mehr so funktionieren, wie sie beim Beitrags-Schreiben das getan haben.
Nun ja, mein Blog ist noch recht “jugendlich”, sprich relativ neu, da wird sich mit den Links noch nicht so viel getan haben. Aber in einem halben Jahr oder Jahr macht dann das Plugin bei mir sicherlich auch Sinn
Danke für den Tipp, werde ich bei Gelegenheit mal ausprobieren. In 3 Jahren Blogging wird sich einiges angesammelt haben denk ich oO
@Jack: Also wegen der 301 und 302 Thematik kann ich dich auf den guten Beitrag von Tanja verweisen: http://www.crazytoast.de/2009/.....cking.html.
@Michael: Das glaube ich dir
@Andersreisender: Du solltest das Plugin auf jeden Fall im Auge behalten. In einem halben Jahr wird es für dich Gold wert sein.
@Tapedeck: Uff, in 3 Jahren werden sich sicherlich einige Links finden. Viel Spass beim bereinigen
Danke Dir, werde ich auf jeden Fall machen :smile:
Das Plugin hat nur einen erheblichen Nachteil: Es kümmert sich ausschließlich nur um die Artikel. Alles andere, wie zum Beispiel sämtliche Links im Kommentarbereich, werden von diesem Plugin ignoriert. Und wenn ein solches Teil seine Sache nur halb macht (in dem Fall wohl weniger als halb), dann ist es den Aufwand nicht wert. Das einzig sinnvolle Tool ist die Xenu Software. Die untersucht alles Seiten des Blogs von vorne bis hinten, von oben bis unten, von rechts nach links etc
Übrigens halte ich die ganzen Weiterleitungsgeschichten auch für verbesserungswürdig. D.h. hier ist Nacharbeiten angesagt.
@Tanja: Ja dast stimmt, dass die Links im Kommentarbereich nicht abgearbeitet werden. Ich denke aber trotzdem, dass es gute Dienste leistet, denn wenn man schon mal in Artikeln einen sauberen stand hat, dann ist das sicherlich nicht von Nachteil.
Die Xenu Software ist da natürlich eine andere Liga und untersucht den Blog komplett nach toten Links. Das mache ich auch einmal im Monat. Daher finde ich die Kombination der beiden Programme gar nicht mal so schlecht.
Mir reicht es prinzipiell mit dem Xenu, denn ich finde das Plugin frisst ziemlich viel Performance. Deswegen lasse ich lieber alle heilige Zeit den Xenu drüber laufen. Aber das ist natürlich reine Geschmackssache.
Wow 1x im Monat schaffe ich übrigens nicht :kaffee:
Super – danke für den Tipp! :woot: Habe es gleichmal bei mir installiert und der Broken Link Checker hat mehr als 50(!) tote Links identifiziert. Spart mir eine Menge Arbeit – bis jetzt bin ich immer nur durch Hinweise in den Kommentaren auf broken Links aufmerksam geworden.
Sehr sehr guter Tipp.
Habe ich gleich eingesetzt und schon 5 fehlerhafte Links gefunden.
Genial.
Danke
Michael
@Tanja: Bei mir ist es genau andersherum. Das Plugin braucht bei mir kaum Performance und Xenu legt immer meine ganze Seite lahm Ich mache es halt so, dass ich des Plugin immer nur von Zeit zur Zeit aktiviere. So oft bekommt man ja auch keine fehlerhaften Links
@Tim: Wahnsinn 50 tote Links ist eine stattliche Anzahl. Na dann brauchen deine Kommentatoren dich zukünftig nicht mehr auf broken Links aufmerksam machen. Leider überprüft das Plugin aber nicht ob z.B. noch ein Youtube Video verfügbar ist, wenn es wegen urheberlichen Gründen gelöscht wurde.
@Michael: Gerne doch. Schön das ich helfen konnte
Also hatte ich dir das Link-Checker-Plugin zu verdanken? :nicken:
Dann hierher auch nochmal ein Dankeschön und man mag es kaum glauben, obwohl ich jeden Link manuell rübergefummelt hab – weeßt ja, Umzug zu WordPress- war einer futsch… hatte ich also eine Leiche im Gepäck 
Hatte es ja woanders “gesichtet”
Naja, nun passt jemand auf…. fein! :woot:
Geniales Plugin, von dem ich noch gar nichts gehört hatte. Gleich installiert und auch tatsächlich 3 fehlerhafte Links gefunden, wo ich in Artikeln gleich zweimal das http:// in den Links hatte. Wurde natürlich sofort korrigiert.
Danke Thomas! Super Plugin-Tip!
Übrigens: bei Deinen Hinweisen für Kommentare fehlt ein “i” bei Wichtiger!
Grüße, Micha
Naja, etwas seltsam.. :shock:
und erst wusste ich natürlich nicht, was los ist…
, also sobald man das Wort Spam verwendet, landet der Link auf der schwarzen Liste… na nun weiß ich das!
hab heute einen Artikel über Spam geschrieben mit zwei Links, die hat der Link-Checker ohne Rückfragen gleich durchgestrichen(einer davon geht zum Thema Spam auf Wikipedia…)
Mal gucken, ob der Kommentar jetzt genehmigt wird… bei so viel Spam
Danke für den tollen Tipp.
Ich hab das PlugIn auch gleich installiert und obwohl mein Blog grad 5 Monate jung ist, konnte ich gleich 4 Umleitungen bearbeiten.
@Miki: Komisch das ist mir noch nicht passiert. Sicher das der Link auch wirklich direkt auf den Wiki Artikel richtig ist. Aber ich denke nicht, dass es mit dem SPAM zusammenhängt. Das Plugin überprüft ja nur die Links und nicht mehr.
@Michael: Danke für den Hinweis, habe ich doch gleich mal ausgebessert. Freut mich das ich helfen konnte. Hab schon gedacht, dass jeder nur sagt. Langweilig, dass Plugin kenne ich schon
@Liese: Sehr schön. Solche bösen Links sammeln sich sehr schnell an und am besten ist, wenn man sie auch gleich immer ausbessert, sonst hast du wie in meinem Fall schnell über 200 Stück zusammen.
Mhhhm, habe jetzt ne weile drüber nachgedacht und mich dazu entschlossen das Plugin nicht zu installieren, immerhin ist das nichtexistieren eines Links / einer Website ja auch irgendwo eine Information. 8O
Danke für den Tipp.
Kannte ich noch nicht… ich lasse es auch gerade mal laufen und werde es mir genauer anschauen (bis jetzt fünf 404er).
@Gilly: So kann man es natürlich auch sehen, aber ich habe lieber keine toten Links. Die Besucher, die auf solche Linkleichen klicken kommen sich ja dann auch ein bisschen verarscht vor bzw denken, dass der Blog nicht gepflegt wird.
@Thorsten: Gerne doch. Bis jetzt hat mir das Plugin auch noch nie in den Stich gelassen
@hombertho
Ich hab halt schon ziemlich viele Plugins am Laufen. Werde es halt ab und zu zum Checken wieder aktivieren.
Wenn interne 404er gefunden werden, nehme ich das Plugin Redirection zum 301 umleiten.
@Thorsten: Intern handhabe ich es so, dass alle 404er auf die Homepapage weitergeleitet werden mittels 301. Das klappt auch ganz gut. Ich finde es aber nur ärgerlich, wenn es eben extern passiert.
@hombertho
pauschal würde ich intern aber nicht auf die Startseite umleiten .. warum nicht auf die korrekte Url des Artikels (wenn vorhanden)?
Mario (Geschäftskollege) hat mich noch auf was aufmerksam gemacht: “..oder hinter dem Link auf einmal was ganz anderes steht?”
Dies wird nur dann erkannt wenn der Header Status z.b. 301 ist.. was aber wenn die Url gleich bleibt nur der Inhalt ändert sich… das ist natürlich schwer zu erfassen aber dennoch ein Problem.
@Thorsten: Diese Umleitung tritt auch nur in Kraft, wenn ich eine Seite mal gelöscht hatte oder der Anwender eine URI falsch eingegeben hat. Das kommt aber sehr selten vor. Aber ich bin ehrlich gesagt auch zu faul eine 404er Seite zu erstellen. Ich achte aber darauf, dass die Verlinkung sauber ist
Thomas ich mache das genauso wie Du mit der 404 Seiten-Umleitung auf die Startseite. Wenn es etwas bei mir nicht mehr gibt oder nur in anderer Form, die dann so ja nicht von uns gewünscht ist, dann können die ruhig auf der Startseite landen.
Ein anderer Punkt ist ja auch, dass manchmal irgendwelche Leute hergehen und einen absichtlich falsch verlinken. Das war früher eine SEO Maßnahme, um die Konkurrenz abzuschießen. Ich würde mich nicht wetten trauen, aber ich glaube die ist immer noch recht gut verbreitet. Mit der Startseiten Umleitung geht der Schuß aber nach hinten los, es gibt keinen Double Content (darauf zielen die ab) und die Linkpower kommt der Startseite zu Gute -> vielen Dank
Abgesehen davon müsste man sich ständig auf die Suche machen nach falschen Verlinkungen. Wer will sich diese Arbeit schon antun?
@hombertho
achso .. ich meinte was anderes. :smile:
Wenn ich im Nachhinein einen Schreibfehler in der Url finde, kann ich die ja ändern. Jetzt ist die alte Url aber schon im Umlauf (RSS etc.) … damit diese eben nicht ins leere läuft, leite ich die auf die richtige Adresse um.
Im Prinzip keine schlechte Idee. Mir missfällt es nur da wieder ein Plugin zu bemühen. Es kostet definitiv Performance. das macht sich aber nur im Grenzbereich bemerkbar. Aber da gibt es sicher Onlinetools, die das checken. Das wär mir lieber.
@Susann: Ja das Tool, was Trendy geschrieben hat macht es ohne ein Plugin dafür zu aktivieren. Aber wenn das Tool läuft, dann wird die Seite auch lahm gelegt. Daher sollte man den broken link checker auch nur ab und an mal aktivieren und danach wieder deaktivieren, wenn keine Links mehr gefunden werden. Wenn man das einmal im Jahr macht, dann wird der Weblog auch nicht so belastet.
Ein sehr guter Tipp und bei mir wurden 0 fehlerhafte Links gefunden
@Daniel: Lol, dann hat das Plugin dir ja überhaupt nichts gebracht
Hallo Thomas,
danke für den Tipp!
Gruß
Matthias