Zum Inhalt springen

Broken-Link-Checker

Kurze Antwort

Seite auf defekte interne und externe Links scannen.

Was es nicht leistet: Es prüft bis zu 100 Links auf einer Seite, nur Seitenlinks (keine Bilder, Skripte oder Stylesheets) und nur Statuscodes; ein Soft 404, das mit 200 antwortet, wird also nicht erkannt.

Beispiel:

Vollstaendige URL einschliesslich https://.

Beispiel: https://example.com

Was es macht

Prüft die Links auf einer Seite – intern und ausgehend, bis zu 100 eindeutige URLs – und ruft jeden einzeln ab, um zu bestätigen, dass er noch funktioniert. Markiert Links, die einen Fehlerstatus wie 404 oder 500 liefern oder in ein Timeout laufen, und folgt Weiterleitungen bis zum endgültigen Ziel. Liefert jeden defekten Link mit seinem Ankertext und Statuscode zurück.

Warum es wichtig ist

Defekte Links frustrieren Besucher:innen und führen Crawler in Sackgassen. Google sagt, dass 404s allein dem Ranking einer Website nicht schaden, aber ein Link zu einer toten Seite kostet trotzdem den Besuch, den Sie eigentlich vermitteln wollten, und verbirgt die Seite, die Sie eigentlich verlinken wollten. Eine schnelle Prüfung nach Content-Änderungen verhindert, dass sie sich anhäufen.

Wie es funktioniert

  1. Ihre Seiten-URL eingeben und auf Links prüfen klicken

  2. Wir extrahieren jedes `<a href>` auf der Seite (intern und ausgehend)

  3. Jeden eindeutigen Link mit einem 5-Sekunden-Timeout abrufen und dabei Weiterleitungen folgen

  4. Jeden defekten Link mit Statuscode und Ankertext zurückgeben

Beispiel-Ein- und Ausgabe

EINGABE
url: https://rankproof.eu/guides
AUSGABE
geprüfte Links: 32 (eindeutig, von 56 auf der Seite)
defekt: 0                                   OK
weitergeleitet: 0                           OK

Alle geprüften Links funktionieren

So lesen Sie das Ergebnis

Geprüfte Links (32 von 56 im Beispiel)
Jedes <a href> der Seite wird gesammelt, intern und extern, und Duplikate werden zusammengeführt: 56 Links, die auf 32 verschiedene Adressen zeigen, bedeuten 32 Anfragen. Pro Lauf werden bis zu 100 eindeutige Adressen geprüft.
Defekt (0)
Ein Link gilt als defekt, wenn seine letzte Antwort ein Fehlerstatus ist — 404 Not Found, 410 Gone, 500 usw. — oder wenn innerhalb von 5 Sekunden nichts antwortet. Der Bericht listet jeden mit seinem Linktext, damit Sie ihn auf der Seite finden.
Weitergeleitet (0)
Links, die funktionieren, ihr Ziel aber über eine Weiterleitung erreichen, etwa eine alte http://-Adresse oder ein fehlender Schrägstrich am Ende. Das sind keine Fehler, aber ein direkter Link auf die Endadresse erspart Besuchern und Crawlern eine zusätzliche Anfrage.
Was nicht geprüft wird
mailto:-, tel:-, seiteninterne #Anker- und javascript:-Links werden übersprungen, ebenso Bilder, Scripts und Stylesheets. Gelesen wird nur das HTML, das Ihr Server sendet; Links, die ein Script später einfügt, werden nicht gesehen.
Alle geprüften Links funktionieren
Kein defekter Link unter den geprüften Adressen. Hat die Seite mehr als 100 eindeutige Links, wurden die übrigen nicht abgefragt, und eine Seite, die mit 200 und einer „nicht gefunden“-Meldung antwortet (Soft 404), lässt sich von einer funktionierenden nicht unterscheiden.

Wer es nutzt

  • Content-Manager:in

    Nach einer redaktionellen Bereinigung ausführen, um Links abzufangen, die durch gelöschte Seiten oder abgelaufene externe Ressourcen defekt wurden.

  • SEO-Auditor:in

    Eine Link-Prüfung ins Kunden-Onboarding aufnehmen – defekte Links sind eine schnelle, sichtbare Korrektur.

  • Migrationsverantwortliche:r

    Nach einer Domain- oder URL-Struktur-Änderung bestätigen, dass jeder interne Link auf wichtigen Seiten weiterhin funktioniert.

Häufige Probleme und ihre Lösung

  1. Ein interner Link liefert 404

    Richten Sie den Link auf die aktuelle Adresse der Seite. Ist die Seite umgezogen, leiten Sie die alte Adresse zusätzlich mit 301 weiter, damit Lesezeichen und Links anderer Websites weiter ankommen; gibt es die Seite nicht mehr, entfernen Sie den Link oder verweisen Sie auf den nächsten Ersatz.

    # nginx
    location = /old-page { return 301 /new-page; }
    
    # Apache (.htaccess)
    Redirect 301 /old-page /new-page
  2. Ein externer Link ist tot

    Suchen Sie, wohin der Inhalt umgezogen ist — die Suche der Website oder ihre neue URL-Struktur hat ihn meist — und aktualisieren Sie den Link. Gibt es ihn nirgends mehr, verlinken Sie eine archivierte Kopie oder eine andere Quelle oder entfernen Sie den Verweis.

  3. Ein Link öffnet im Browser, wird aber als defekt gemeldet

    Manche Websites lehnen automatisierte Anfragen ab (403 oder 429) oder antworten langsam. Das Tool fragt mit einem normalen GET erneut, wenn ein Server die leichtere HEAD-Anfrage ablehnt, aber eine Website, die Bots blockiert, wirkt weiterhin defekt — öffnen Sie den Link selbst, bevor Sie ihn entfernen.

  4. Viele Links laufen über Weiterleitungen

    Aktualisieren Sie interne Links auf die Endadresse, meist die https://-Version mit dem richtigen Schrägstrich am Ende. Weiterleitungen funktionieren, aber jede fügt eine Anfrage hinzu, bevor die Seite zu laden beginnt.

  5. Links brechen nach jedem Redesign

    Halten Sie URLs bei einem Design- oder CMS-Wechsel stabil, und wenn sich eine ändern muss, fügen Sie die 301-Weiterleitung im selben Release hinzu. Führen Sie diese Prüfung nach jedem Release auf Ihren meistbesuchten Seiten aus.

Häufig gestellte Fragen

Folgt es Weiterleitungen?
Ja – wir folgen Weiterleitungen und melden den Status des endgültigen Ziels. Um jeden einzelnen Sprung nachzuvollziehen, nutzen Sie den Redirect-Checker.
Kann ich die gesamte Website prüfen?
Dieses Tool prüft die Links auf jeweils einer Seite. Führen Sie es für jede zu prüfende Seite erneut aus.
Schaden defekte Links dem Ranking?
Nicht direkt – Google sagt, dass 404s allein einer Website nicht schaden. Defekte interne Links verbergen dennoch Seiten vor Crawlern und Besucher:innen, und defekte ausgehende Links machen eine Seite weniger nützlich – beheben Sie sie also.
Was ist ein „Soft 404“?
Eine Seite, die HTTP 200 zurückgibt, aber eine „nicht gefunden“-Meldung zeigt. Dieses Tool prüft nur Statuscodes und erkennt sie daher nicht.
Prüft es Bilder und andere Ressourcen?
Nein – nur `<a href>`-Links. Bilder, Skripte und Stylesheets werden nicht abgerufen.

Quellen

Die Dokumentation, auf der dieses Tool und die Erklärungen auf dieser Seite beruhen.