Einrichtungsanleitung
Meine Backlink-Liste finden und ein monatliches Monitoring einrichten
Zehn Minuten Einrichtung geben Ihnen einen datierten Nachweis darüber, wer auf Sie verlinkt. Bei Problemen vergleichen Sie zwei Dateien, statt zu raten.
Einrichtung in sechs Schritten
Mit Google anmelden
Melden Sie sich über die Kontoseite an. Neue Konten verfügen über Guthaben in Höhe von $100, keine Kreditkarte erforderlich.
API-Schlüssel erstellen
Der Schlüssel beginnt mit sk_. Halten Sie ihn von öffentlichen Repositorien fern und behandeln Sie ihn wie ein Passwort.
Kostenlose Abfrage testen
action=overview&q=yourdomain.com kostet nichts und bestätigt Ihren Schlüssel und die korrekte Schreibweise der Domain.
Echte Listen abrufen
Führen Sie refdomains, anchors und toppages aus, 1.000 Zeilen pro Aufruf, 2 Credits pro Aufruf.
Mit Datum speichern
Benennen Sie Dateien wie refdomains-2026-10.json. Überschreiben Sie die Datei des letzten Monats niemals.
Diff
Vergleichen Sie die Zeilen mit dem Vormonat. Die neuen Domains sind das, was Sie lesen sollten.
Ein Aufruf, alle Felder erklärt
Ersetzen Sie die Domain und den Schlüssel. Das gleiche Muster funktioniert für alle Aktionen.
curl "https://darkseo.net/api.php?action=refdomains&q=yourdomain.com&per=1000&page=1&key=sk_live_..." \
-o refdomains-2026-10.jsonReferenz der Parameter
| Parameter | Bedeutung | Hinweise |
|---|---|---|
| action | Welcher Bericht ausgeführt werden soll | refdomains, backlinks, anchors, toppages und andere |
| q | Die zu untersuchende Domain | Reine Domain, ohne Protokoll |
| key | Ihr API-Schlüssel | Oder senden Sie Authorization: Bearer sk_... |
| page | Seitennummer | Tiefes Pagination ist auf 50.000 Zeilen begrenzt |
| per | Zeilen pro Seite | Von 10 bis 5000; Abrechnung erfolgt einmal pro Aufruf |
| sort, order | Sortierspalte und asc oder desc | Nützlich, um die neuesten oder größten Einträge zuerst zu sehen |
Benennung, Speicherung und Vergleich der Dateien
Eine Backlink-Liste zu finden, hilft nur, wenn die Dateien ohne Hilfe verglichen werden können. Eine klare Namensregelung und ein Ordner pro Monat erledigen den Großteil der Arbeit. Investieren Sie zehn Minuten in die Regel, denn eine Stunde späteres Sortieren ist schlimmer. Benennen Sie die Dateien dann nie wieder um.
Verwenden Sie für jede Domain und jeden Aufruf das gleiche Muster, damit eine einfache Sortierung die Dateien nach Monat anordnet. Gemischte Muster durchbrechen die Sortierung, und eine fehlerhafte Sortierung ist der Grund, warum die Datei des letzten Monats überschrieben wird.
Dateinamen, die sortierbar sind
Setzen Sie Jahr und Monat an den Anfang, dann die Domain, dann den Aufrufnamen, z. B. 2026-10 gefolgt von der Domain und refdomains. Null-paddige Monate sortieren korrekt, und ein Name in dieser Reihenfolge liest sich wie ein Protokoll.
Vermeiden Sie Leerzeichen und Umlaute in den Dateinamen. Skripte verarbeiten diese schlecht, und ein fehlgeschlagener Kopiervorgang kann wie ein erfolgreicher aussehen.
Ein Ordner pro Monat
Erstellen Sie einen Ordner für jeden Monat und kopieren Sie die drei Dateien für jede Domain hinein. Ein Ordner pro Monat hält den Vormonat unberührt, sodass ein Diff zu einem Vergleich zwischen zwei Ordnern wird.
Markieren Sie den Ordner als schreibgeschützt, sobald der Monat abgeschlossen ist, wenn Ihr System dies zulässt. Eine gespeicherte Datei, die nicht bearbeitet werden kann, ist ein viel stärkerer Nachweis.
Ein kurzer Änderungsprotokoll
Führen Sie ein Plain-Text-Protokoll im Stammordner. Schreiben Sie eine Zeile pro Abruf mit dem Datum, den Domains und den durchgeführten Aufrufen. Ein Änderungsprotokoll ermöglicht es Ihnen, eine Lücke in der Reihe Jahre später zu erklären, wenn sich niemand mehr an den Grund erinnert.
Fügen Sie die Kreditkosten aus jeder Antwort derselben Zeile hinzu, sodass das Protokoll auch als Rechnung dient.
Notieren Sie jede Änderung an der Domain-Liste im selben Protokoll mit dem Grund. Eine Domain, die in einem Monat hinzugefügt wurde, erklärt einen Sprung in diesem Monat und spart später eine lange Suche. Halten Sie die Zeilen einfach, damit ein Skript das Protokoll lesen kann, wenn Sie jemals eine automatische Zusammenfassung wünschen.
Fehler und Korrekturen
| Fehler | Symptom | Korrektur |
|---|---|---|
| Fehlender oder falscher Schlüssel | HTTP 401 | Prüfen Sie den Schlüssel und die Schreibweise des Headers |
| Guthaben leer | HTTP 402 | Aufladen mit USDT (TRC-20) über die Kontoseite |
Lesen von ok ignoriert | Leere Datei als Erfolg behandelt | Testen Sie das ok-Flag in Ihrem Skript, bevor Sie speichern |
| Überschreiben des letzten Monats | Kein Diff möglich | Setzen Sie den Monat in den Dateinamen |
| Live-Daten erwarten | Neuer Link fehlt | Index-Aktualisierungen erfolgen etwa monatlich; monatlich vergleichen, nicht täglich |
Automatisierung
Ein cron-Eintrag am ersten des Monats reicht aus. Schreiben Sie die drei curl-Befehle in ein Shell-Skript, fügen Sie den Monat zu jedem Dateinamen hinzu und lassen Sie es Ihnen nur per E-Mail benachrichtigen, wenn die Anzahl der neuen Domains Ihre Schwelle überschreitet.
Authentifizierte Antworten enthalten _credits mit den Kosten und dem verbleibenden Guthaben, sodass das Skript Sie warnen kann, bevor das Guthaben niedrig wird. Testen Sie es einmal manuell. Vergessen Sie es dann, bis die E-Mail eingeht.
Für ein Team koppeln Sie den monatlichen Abruf mit den Beispielschwellenwerten, damit jeder die gleiche Regel liest.
Halten Sie das Skript langweilig. Einfaches curl, eine Schleife über Ihre Domains, ein Ordner pro Monat. Langweilige Skripte überleben Personalwechsel.
Umgang mit einem fehlgeschlagenen Lauf
Ein fehlgeschlagener Lauf sollte die Dateien des letzten Monats unberührt lassen und eine Zeile in das Änderungsprotokoll schreiben. Die übliche Falle ist ein teilweiser Download: Eine Datei, die existiert, aber einen Fehlerinhalt enthält, sieht auf den ersten Blick wie Daten aus. Prüfen Sie die Größe und das ok-Flag, bevor sie verschoben wird. Nichts erreicht den Monatsordner ungeprüft.
Wenn der Lauf zweimal hintereinander fehlschlägt, prüfen Sie zuerst den Schlüssel und die Domain-Schreibweise. Der kostenlose Überblicksauftrag testet beides kostenlos, sodass ein Fehler dort zeigt, ob das Problem in der Einrichtung oder im bezahlten Aufruf liegt.
Das Monitoring im Budget halten
Ein Monitoring ist günstig, sobald Sie die Arithmetik kennen. Jeder bezahlte Aufruf wird einmal abgerechnet, unabhängig von der Anzahl der Zeilen, bis zu 1.000 Zeilen pro Aufruf. Multiplizieren Sie die Aufrufe mit ihren Kreditkosten und dann mit $0,0001 pro Credit, und Sie haben die monatliche Rechnung. Machen Sie das zuerst.
Hier ist die Arithmetik für drei Aufrufe auf einer Domain. refdomains, anchors und toppages kosten jeweils 2 Credits, also sechs Credits, was $0,0006 für den Monat entspricht.
Schätzung der monatlichen Rechnung
Fügen Sie einen bulk_dr-Aufruf für die Neulinge mit 1 Credit hinzu, und die Gesamtsumme steigt um einen weiteren Credit. Die Tabelle auf der Schwellenwertseite rechnet den Fall mit zehn Sites aus, sodass Sie sehen können, wie die Zahlen mit der Liste wachsen.
Halten Sie die Schätzung im selben Protokoll wie die Abrufe. Eine Rechnung, die nach oben driftet, ist leichter zu erklären, wenn die Schätzung zuerst notiert wurde.
Stoppen, bevor das Guthaben aufgebraucht ist
Authentifizierte Antworten enthalten die Kosten und das verbleibende Guthaben. Lesen Sie sie im Skript, vergleichen Sie das Guthaben mit der Schätzung für den nächsten Monat und warnen Sie sich selbst, wenn die Marge dünn ist. Eine Antwort mit ok=false sollte den Lauf stoppen, bevor eine Datei gespeichert wird.
Ein HTTP 402 bedeutet, dass das Guthaben aufgebraucht ist. Laden Sie mit USDT (TRC-20) über die Kontoseite auf und führen Sie die Aufrufe für diesen Monat erneut durch, anstatt den Monat zu überspringen.
Ein monatlicher Loop
Eine Skizze, kein Produkt. Es speichert drei Berichte pro Domain mit dem Monat im Namen. Passen Sie die Liste und den Schlüssel an.
#!/bin/bash
M=$(date +%Y-%m)
for D in yourdomain.com second-site.org; do
for A in refdomains anchors toppages; do
curl -s "https://darkseo.net/api.php?action=$A&q=$D&per=1000&key=$DARKSEO_KEY" -o "$D-$A-$M.json"
done
doneWas mit den Dateien tun
Öffnen Sie die refdomains-Dateien des letzten Monats und dieses Monats nebeneinander und listen Sie die Domains auf, die nur in der neuen Datei enthalten sind. Diese Liste ist Ihre Lektüre für den Monat.
Senden Sie die Liste durch bulk_dr für eine schnelle Qualitätsbewertung, prüfen Sie die anchors-Datei auf gewachsene Phrasen und lesen Sie die top pages für URLs, die Sie nicht erkennen. Wenn alles ordentlich aussieht, schreiben Sie eine Zeile in Ihr Protokoll und schließen Sie den Tab.
Wenn etwas falsch aussieht, öffnen Sie das Runbook und die Disavow-Entscheidungstabelle. Der monatliche Abruf kostet einen Bruchteil eines Cents, die eigentliche Kosten sind Ihre Aufmerksamkeit.
Den monatlichen Notiz schreiben
Schreiben Sie am Ende jedes Monats eine kurze Notiz. Nennen Sie die Domains, die Anzahl der neuen Domains, den größten Anchor-Anteil und die Entscheidung. Vier Zeilen reichen aus. Eine Notiz, die am selben Tag geschrieben wird, ist mehr wert als eine lange, die später geschrieben wird.
Halten Sie die Notiz neben den Dateien, nicht in ihnen. Ein zukünftiger Leser sollte die Entscheidung an einem Ort mit den Zahlen, die sie rechtfertigen, finden. Dieser Leser kann Sie selbst sein, ein Jahr später, ohne Erinnerung an den Monat.
Fragen zum monatlichen Monitoring
Brauche ich einen kostenpflichtigen Plan, um dies auszuführen?
Es gibt kein Abonnement und keine monatliche Mindestgebühr, da der Service auf Prepaid-Guthaben basiert. Neue Konten erhalten $100 kostenloses Guthaben ohne Kreditkarte. Die kostenlosen Abfragen kosten nichts, sodass Sie die Einrichtung testen können, bevor Sie bezahlte Listen abrufen.
War nicht das Skript täglich ausführen?
Der Index aktualisiert sich etwa einmal im Monat, sodass ein täglicher Job dasselbe Bild immer wieder herunterladen würde. Tägliche Läufe geben auch Credits für keine neuen Informationen aus. Monatlich ist der ehrliche Rhythmus für diese Daten.
Was soll ich tun, wenn die neue Datei viel größer ist?
Vergleichen Sie die Zeilenanzahl mit Ihrer Basislinie, und öffnen Sie die Neulinge im Diff. Eine größere Datei kann von einem echten Spike oder von einer geänderten Zeilenbegrenzung stammen. Schließen Sie die zweite Ursache zuerst aus, weil sie die günstigere Prüfung ist.
Kann ein Skript mehrere Domains überwachen?
Ja. Der monatliche Loop oben verarbeitet eine Liste von Domains, und jede erhält ihre eigenen Dateien. Halten Sie die Liste kurz genug, dass jede Domain jeden Monat eine echte Lektüre erhält, denn ein Monitoring, das niemand liest, ist nur eine Speicherkosten.
Der Index aktualisiert sich etwa einmal im Monat, sodass ein täglicher cron-Job nur dasselbe Bild herunterladen würde. Und eine Link-Liste ist kein Urteil: Paaren Sie jede Markierung mit dem Links-Bericht der Search Console, bevor Sie handeln.