URL · FEHLERHAFTE LINKS · SITEMAP

Link-Checker

Überprüfe, ob Links erreichbar sind, erkenne fehlerhafte Links und validiere URLs aus Websites oder Sitemaps.

~/pingie - link-checker
Bereit

Teste eine einzelne URL, eine Liste von URLs oder crawle eine komplette Sitemap.

Was ist ein Link-Checker und warum beschädigte Links deiner Website schaden

Ein Link-Checker sendet eine HTTP-Anfrage an eine URL und liest den Antwortcode, den der Server zurückgibt. Ein 200 bedeutet, die Seite ist erreichbar. Ein 404 bedeutet, sie ist verschwunden. Ein 500 bedeutet, der Server hat versagt. Dieses Tool erledigt diese Arbeit automatisch, sodass du nicht hunderte von Links manuell anklicken musst.

Defekte Links schaden sowohl der Nutzererfahrung als auch der Crawling-Effizienz. Suchmaschinen-Bots folgen Links, um Inhalte zu entdecken. Wenn sie wiederholt auf tote Links stoßen, verschwenden sie ihr Crawl-Budget mit Fehlern, anstatt aktive Seiten zu indexieren. Defekte Links zu beheben ist eine der direktesten Maßnahmen, um eine Website gesund zu halten.

Wie der Link-Status-Checker funktioniert

Wenn du eine URL eingibst, sendet das Tool eine ausgehende HTTP-Anfrage vom pingie.net-Server an die Zieladresse. Es folgt dabei automatisch allen Weiterleitungen und speichert die endgültige Ziel-URL zusammen mit der Gesamtanzahl der Weiterleitungen. Das Ergebnis enthält den HTTP-Statuscode, den Statustext, die Antwortzeit in Millisekunden, den Content-Type und Informationen zum SSL-Zertifikat.

Bei SSL gilt: Wenn die erste Anfrage die Zertifikatsprüfung nicht besteht, wiederholt das Tool die Anfrage mit deaktivierter Prüfung und kennzeichnet diesen Zustand im Ergebnis. So erkennst du, ob eine Website ein Zertifikatsproblem hat, anstatt sie einfach als nicht erreichbar zu melden.

Da Anfragen vom pingie.net-Server ausgehen, können Websites, die Datacenter-IP-Bereiche blockieren, einen anderen Status zurückgeben als ein Browser. Das solltest du im Hinterkopf behalten, wenn ein Ergebnis unerwartet aussieht.

Vier Möglichkeiten, diesen URL-Checker zu nutzen

Das Tool unterstützt vier verschiedene Prüfmodi, je nachdem, wie viele URLs du testen möchtest und woher diese URLs stammen.

  1. Einzelne URL prüfen: Gib eine URL ein und klicke auf Prüfen. Das Tool gibt den Statuscode, die endgültige URL nach Weiterleitungen, die Antwortzeit, den Content-Type und SSL-Details zurück. Du musst https:// nicht angeben, da es bei Fehlen automatisch ergänzt wird.
  2. Stapelprüfung: Gib bis zu fünf URLs ein, eine pro Zeile, und klicke dann auf Alle prüfen. Jede URL wird unabhängig getestet und die Ergebnisse werden nebeneinander angezeigt. Das ist praktisch, um schnell eine kleine Auswahl von Links zu überprüfen.
  3. Seitenextraktion und Prüfung: Gib eine Seiten-URL ein und wähle die Option zur Extraktion und Prüfung. Das Tool lädt das Seiten-HTML, analysiert jedes href Attribut, filtert Anker, mailto-Links, tel-Links und JavaScript-URIs heraus und prüft dann jeden verbleibenden Link. Bis zu 100 Links pro Seite werden gleichzeitig getestet.
  4. Sitemap-Extraktion: Das Tool kann die /sitemap.xml oder /sitemap_index.xml einer Website abrufen, bis zu 500 dort aufgelistete URLs extrahieren und jede einzelne prüfen. Das ist die gründlichste Option, um eine gesamte Domain in einem Durchgang zu prüfen.

Wann du einen Link-Scan durchführen solltest

Es gibt mehrere Situationen, in denen ein URL-Checker online erheblichen manuellen Aufwand spart.

  • Vor und nach einer Website-Migration oder URL-Umstrukturierung, um zu bestätigen, dass alte URLs korrekt weiterleiten und keine Ziele Fehler zurückgeben.
  • Nach der Veröffentlichung einer neuen Seite mit vielen ausgehenden Verweisen, um zu überprüfen, ob jede externe Quelle noch aktiv ist.
  • Während eines regelmäßigen SEO-Audits, um Links zu finden, die seit der letzten Überprüfung defekt geworden sind.
  • Bei der Untersuchung eines Rückgangs der Crawling-Abdeckung in der Google Search Console, um herauszufinden, welche URLs Fehlercodes zurückgeben.
  • Nach einem CMS-Update, das Permalink-Strukturen unerwartet geändert haben könnte.

Was die Ergebnisse dir sagen

Jede geprüfte URL liefert ein strukturiertes Ergebnis. Hier erfährst du, was jedes Feld in der Praxis bedeutet.

  • Statuscode und Statustext: Die rohe HTTP-Antwort, z. B. 200 OK, 301 Moved Permanently oder 404 Not Found.
  • Antwortzeit: Wie lange der Server für die Antwort gebraucht hat, in Millisekunden. Hohe Werte können auf einen langsamen Host hinweisen, nicht unbedingt auf einen defekten Link.
  • Endgültige URL: Das Ziel nach dem Verfolgen aller Weiterleitungen. Nützlich, um Weiterleitungsketten zu erkennen, die an einem unerwarteten Ort enden.
  • Anzahl der Weiterleitungen: Die Anzahl der Sprünge bis zur endgültigen URL. Lange Weiterleitungsketten erhöhen die Latenz und können Crawler verwirren.
  • Content-Type: Der zurückgegebene MIME-Typ, z. B. text/html oder application/pdf . Eine URL, die ein PDF zurückgibt, obwohl du HTML erwartest, ist es wert, genauer untersucht zu werden.
  • SSL-Informationen: Details zur Zertifikatsgültigkeit und ein Hinweis, wenn die Prüfung deaktiviert werden musste, um die Anfrage abzuschließen.

Wenn du die rohen HTTP-Header, die ein Server zurückgibt, separat einsehen möchtest, zeigt der HTTP Headers Checker jeden Antwort-Header vollständig an.

Wie sich dieser Link-Scanner online von Browser-Erweiterungen unterscheidet

Browserbasierte Link-Checker senden Anfragen von deiner eigenen IP-Adresse und deinem Browser-Kontext aus. Sie können durch deinen Standort, Cookies und deinen Anmeldestatus beeinflusst werden. Dieser Link-Scanner online läuft von einem neutralen Server aus, was bedeutet, dass die Ergebnisse widerspiegeln, was ein nicht authentifizierter externer Besucher oder Crawler sehen würde, nicht was du siehst, während du eingeloggt bist.

Der Sitemap-Modus ist ebenfalls etwas, das die meisten Browser-Erweiterungen nicht unterstützen. Das Extrahieren von bis zu 500 URLs aus einer Sitemap und deren Prüfung in einer Sitzung deckt einen Bereich ab, der manuell oder mit einem Browser-Plugin sehr lange dauern würde.

Für DNS-Diagnosen neben deinem Link-Audit kann das DNS-Lookup-Tool bestätigen, ob eine Domain korrekt aufgelöst wird, wenn eine URL-Prüfung einen Verbindungsfehler zurückgibt.

FAQ

Ein defekter Link ist eine URL, die keine erfolgreiche HTTP-Antwort zurückgibt. Technisch gesehen bedeutet das, dass der Server einen 4xx-Statuscode zurückgibt (z. B. 404 Not Found oder 403 Forbidden) oder einen 5xx-Code (z. B. 500 Internal Server Error), oder die Verbindung vollständig abbricht. Jedes dieser Ergebnisse bedeutet, dass die Ressource unter dieser Adresse für Besucher oder Crawler nicht zugänglich ist.

Der Stapelmodus akzeptiert bis zu fünf manuell eingegebene URLs, eine pro Zeile. Der Seitenextraktionsmodus ruft eine einzelne Seite ab und prüft bis zu 100 Links, die im HTML gefunden wurden. Der Sitemap-Modus extrahiert bis zu 500 URLs aus der Sitemap-Datei einer Website und prüft jede einzelne. Diese Grenzen existieren, um die Antwortzeiten angemessen zu halten und zu verhindern, dass einzelne Sitzungen die Zielserver überlasten.

Eine Weiterleitung gibt einen 3xx-Statuscode zurück und verweist den Client auf eine andere URL. Das Tool folgt der Kette automatisch und meldet das endgültige Ziel zusammen mit der Anzahl der Weiterleitungen. Ein defekter Link gibt einen 4xx- oder 5xx-Code zurück, was bedeutet, dass keine gültige Ressource gefunden wurde. Weiterleitungen sind nicht von Natur aus defekt, aber lange Ketten oder Weiterleitungen, die schließlich auf einer 404 enden, sind es wert, behoben zu werden, da sie das Crawl-Budget verschwenden und die Ladezeit für Besucher erhöhen.

Anfragen werden vom pingie.net-Server gesendet, nicht von deinem Browser oder deiner IP-Adresse. Einige Websites blockieren Anfragen aus Datacenter-IP-Bereichen, begrenzen die Rate für Nicht-Browser-User-Agents oder erfordern Cookies oder Anmeldesitzungen, um Inhalte bereitzustellen. Wenn du dieselbe URL in einem Browser lädst, während du eingeloggt bist, sendest du eine andere Anfrage mit anderen Headern und einem anderen Authentifizierungsstatus. Das Tool-Ergebnis spiegelt wider, was ein nicht authentifizierter externer Client, wie z. B. ein Suchmaschinen-Bot, empfangen würde.

Das Tool meldet Zertifikatsdetails für HTTPS-URLs. Wenn die erste Anfrage die SSL-Prüfung nicht besteht (z. B. weil das Zertifikat abgelaufen, selbst signiert ist oder der Hostname nicht übereinstimmt), wiederholt das Tool die Anfrage mit deaktivierter Prüfung und kennzeichnet das Ergebnis als "SSL-Prüfung deaktiviert". So kannst du unterscheiden, ob eine Website wirklich nicht erreichbar ist oder ob sie aktiv ist, aber ein Zertifikatsproblem hat, vor dem Browser Besucher warnen würden.

Das Tool lädt das Seiten-HTML und analysiert jedes gefundene href Attribut. Anschließend filtert es alles heraus, was keine Standard-Web-URL ist: Anker-Links, die mit # beginnen, mailto: Adressen, tel: Nummern, javascript: Handler und data: URIs werden alle ausgeschlossen. Die verbleibenden URLs werden gleichzeitig geprüft, bis zu maximal 100 pro Seite. Links werden vor der Prüfung nicht dedupliziert, sodass Duplikate im Quell-HTML als separate Ergebnisse erscheinen.

Ein Link-Checker konzentriert sich darauf, ob eine URL erreichbar ist, und fasst die wichtigsten Antwortfelder zusammen: Statuscode, Weiterleitungskette, Antwortzeit und SSL-Status. Ein HTTP-Headers-Checker gibt jeden rohen Antwort-Header zurück, den der Server sendet, z. B. Cache-Control-Direktiven, Sicherheits-Header und Server-Identifikationsstrings. Verwende den Link-Checker für umfangreiche Erreichbarkeitsprüfungen und den Headers-Checker, wenn du eine bestimmte Serverkonfiguration im Detail untersuchen möchtest.

Nein. Der Seitenextraktionsmodus analysiert nur HTML. Wenn eine URL auf ein PDF oder ein anderes Dokument verweist, prüft das Tool, ob diese Datei zugänglich ist (gibt einen 200-Status zurück), öffnet die Datei jedoch nicht und extrahiert keine Links aus ihr. Nur Links, die in HTML- href Attributen auf einer Webseite gefunden werden, werden extrahiert und getestet.

Die primäre URL bei einer Einzel- oder Stapelprüfung hat ein Timeout von 10 Sekunden. Jeder aus einer Seite oder Sitemap extrahierte Link hat ein Timeout von 5 Sekunden. Wenn der Server nicht innerhalb dieser Zeitfenster antwortet, wird die URL als nicht erreichbar markiert. Ein Timeout-Ergebnis bedeutet, dass der Host entweder ausgefallen, sehr langsam oder aktiv dabei ist, die Anfrage zu blockieren. Es lohnt sich, das genauer zu untersuchen, bevor du schlussfolgern, dass der Link dauerhaft defekt ist.

Der Sitemap-Modus extrahiert bis zu 500 URLs aus einer /sitemap.xml oder /sitemap_index.xml Datei und prüft jede einzelne. Bei Websites mit mehr als 500 Seiten werden in einer einzelnen Sitzung nur die ersten 500 URLs aus der Sitemap getestet. Wenn dein Sitemap-Index auf mehrere untergeordnete Sitemaps verweist, liest das Tool aus der Indexdatei und verarbeitet URLs bis zum Limit von 500 URLs über diese untergeordneten Sitemaps hinweg.

URLs, die du eingibst, werden nur zur Durchführung der angeforderten Prüfungen verwendet und nicht über die Verarbeitung deiner Sitzung hinaus gespeichert. Nach dem Ende der Sitzung werden keine Ergebnisse aufbewahrt. Vollständige Details dazu, wie pingie.net mit Daten umgeht, findest du in der Datenschutzrichtlinie .

Nein. Das Tool sendet nicht authentifizierte HTTP-Anfragen. Seiten, die eine Anmeldung, HTTP-Basic-Authentifizierung oder Sitzungs-Cookies erfordern, geben eine 401, 403 oder eine Weiterleitung zur Anmeldeseite zurück, anstatt den eigentlichen Inhalt. Du kannst einzelne URLs trotzdem prüfen, wenn du die direkten Adressen kennst, aber der Seitenextraktionsmodus kann das HTML einer geschützten Seite nicht lesen, um darin Links zu finden.