ForHosting KIT · Websites auslesen & überwachen

Alle Links einer Webseite auslesen

Diese Funktion ruft eine Internetadresse auf und liefert alle darin enthaltenen Links als Liste zurück, getrennt nach internen und externen Verweisen. Gedacht für eine schnelle Übersicht, etwa zur Prüfung, wohin eine Seite tatsächlich verlinkt, ohne den Quelltext von Hand zu durchsuchen.

● Stabilpro Anfrage + pro URL$0.002
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.

Was in der Liste steht

Jeder gefundene Link erscheint mit seiner Zieladresse und, sofern vorhanden, seinem Ankertext – dem sichtbaren Wort oder Satz, auf den geklickt wird. Interne Links, die auf dieselbe Website zeigen, werden von externen Links zu anderen Domains unterschieden, sodass sich beide Gruppen getrennt auswerten lassen, ohne die Liste erst selbst nach Zieladresse sortieren zu müssen. Doppelte Links, die mehrfach auf derselben Seite vorkommen, erscheinen dabei einmal pro Fundstelle, nicht zusammengefasst.

Wofür sich das eignet

Vor einer rechtlichen Prüfung lässt sich so schnell feststellen, ob eine Seite auf problematische externe Angebote verlinkt, ohne den kompletten Quelltext manuell durchzugehen. Auch für die Kontrolle der eigenen Navigation eignet sich die Liste, etwa um zu prüfen, ob alle wichtigen Unterseiten tatsächlich von der Startseite aus verlinkt sind und keine Seite ohne internen Zugang verwaist im System liegt, was Besucher und Suchmaschinen gleichermaßen erschweren würde, sie überhaupt zu finden.

Grenzen

Erfasst werden Links, die im geladenen HTML tatsächlich vorhanden sind; Verweise, die erst durch eine Nutzerinteraktion wie einen Klick sichtbar werden, etwa in einem eingeklappten Menü, werden nicht automatisch mit erfasst. Diese Funktion nutzt ein leichtes Verfahren ohne vollständigen Browser, was sie schnell und günstig macht, aber bei sehr JavaScript-lastigen Seiten an Grenzen stößt, bei denen Links erst nachträglich per Skript in die Seite eingefügt werden.

Preis pro Anfrage

$0.002 pro Anfrage, ohne zusätzliche Kosten pro gefundenem Link – damit eine der günstigsten Funktionen dieser Kategorie, da kein vollständiger Browser für die Verarbeitung nötig ist. Ob eine Seite fünf oder fünfhundert Links enthält, ändert am Preis der einzelnen Anfrage nichts. Ein Abonnement ist dafür nicht erforderlich, Sie zahlen ausschließlich für die tatsächlich ausgeführte Anfrage, unabhängig davon, wie umfangreich die Navigation der geprüften Seite ausfällt.

Externe Verweise vor einer rechtlichen Prüfung sichten

Sabine Schneider prüft, welche externen Seiten von einer Partnerseite aus verlinkt sind, bevor ein gemeinsamer Auftritt freigegeben wird.

Eigene Navigation auf Vollständigkeit prüfen

Schneider IT-Systeme GmbH & Co. KG prüft, ob alle Unterseiten der eigenen Website tatsächlich von der Startseite aus erreichbar sind.

Quellenliste eines Fachartikels zusammenstellen

Ein Redaktionsteam liest die externen Links eines fremden Fachartikels aus, um die verwendeten Quellen für die eigene Recherche nachzuvollziehen.

Werden interne und externe Links getrennt ausgegeben?

Ja, jeder Link ist als intern oder extern gekennzeichnet, je nachdem, ob er auf dieselbe Website oder eine andere Domain zeigt.

Erfasst die Funktion auch Links, die erst nach einem Klick erscheinen?

Nein, erfasst wird das geladene HTML; Verweise, die erst durch eine Interaktion sichtbar werden, bleiben unberücksichtigt.

Wird auch der Linktext mit ausgegeben?

Ja, sofern vorhanden, erscheint zu jedem Link der sichtbare Ankertext.

Warum ist diese Funktion günstiger als ein Screenshot?

Weil kein vollständiger Browser nötig ist, um Links aus dem HTML zu lesen; das senkt Aufwand und Preis gegenüber Funktionen, die eine Seite vollständig rendern.

Was kostet das Auslesen aller Links?

$0.002 pro Anfrage, unabhängig davon, wie viele Links gefunden werden.

Ist für diese Funktion ein Konto erforderlich?

Nein, auch hier gilt: kein Konto, Zahlung direkt pro Anfrage.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/web/links

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/web/links \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.links",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

timeout_sec30
max_crawl_pages25
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →