Referenz
Referenz: jede Aktion, ihre Kosten, ihre Fehlerquellen
Halten Sie diese Seite offen, während Sie Ihr Audit-Skript schreiben. Sie listet Aktionen, Preise, Paging-Limits und die zwei Fehler auf, auf die Sie wahrscheinlich stoßen.

Grundlagen vor den Tabellen
Der Endpunkt ist https://backlinkphoenix.com/api.php?action=<action>&q=<domain>&key=sk_.... Sie können den Schlüssel auch als Bearer-Header senden. CORS ist offen, daher funktioniert auch ein Browser-Skript.
Jede Antwort enthält ein ok-Flag. Authentifizierte Antworten enthalten zudem _credits, das die Kosten und Ihren verbleibenden Saldo angibt. Das macht die Budgetverfolgung einfach.
Im Vergleich zur Moz API Backlinks Preisgestaltung unterscheidet sich die Struktur: Ahrefs verkauft Einheiten innerhalb von Abonnements, die ab 129 $ im Monat für 200.000 Einheiten starten, während Sie hier pro Aufruf aus einem Prepaid-Guthaben zahlen.
Es gibt keine Abonnementstufe, die es zu erklimmen gilt, und kein monatliches Minimum. Ein Prepaid-Guthaben bedeutet, dass keine Überziehungssrechnung anfällt. Eine Regel gilt für alle. Ein Skript, das einmal im Monat läuft, und ein Skript, das bei jedem Kunden-Onboarding ausgeführt wird, zahlen nach derselben Regel. Neue Konten starten mit 100 $ kostenlosem Guthaben, was für etwa 500.000 Aufrufe mit zwei Credits ausreicht.
Ihr erstes Skript ohne Überraschungen schreiben
Beginnen Sie klein. Ein Skript, das die API aufruft, ist einfach zu schreiben, kann aber leicht überlastet werden. Die folgenden Regeln halten die erste Version ehrlich.
Begrenzen Sie den ersten Lauf auf eine Domain. Sobald die Ausgabe korrekt aussieht, erweitern Sie die Liste schrittweise und lesen Sie den Saldo zwischen jedem Schritt ab.
Seiten sind die Kosteneinheit
Ein Aufruf wird einmal abgerechnet, unabhängig von der Anzahl der zurückgegebenen Zeilen. Eine abgerufene Seite ist ein weiterer Aufruf, daher kostet das Durchsuchen einer großen Liste eine Gebühr pro Seite.
Nehmen wir an, eine Site hat 2.500 verweisende Domains und Sie möchten alle. Bei der von Ihnen gewählten Seitengröße sind dies einige wenige Aufrufe, und jeder hat seine eigenen Kosten. Zählen Sie die Seiten, bevor Sie die Schleife starten. Wählen Sie eine Seitengröße, die zur Fragestellung passt, da eine kurze Liste einen Aufruf benötigt und eine lange Liste bei jeder Seite dieselbe Sorgfalt erfordert.
Lesen Sie die Credits in jeder Antwort
Jede authentifizierte Antwort enthält _credits, das angibt, was der Aufruf gekostet hat und was noch übrig ist. Protokollieren Sie dieses Feld statt einer Zahl, die Sie im Kopf geschätzt haben.
Ein Skript, das den Saldo in seine Ausgabe schreibt, ermöglicht es Ihnen, zu stoppen, bevor ein langer Lauf das Konto erschöpft. Halten Sie die Prüfung einfach und sichtbar.
Nutzen Sie die kostenlosen Aufrufe, um den Plan zu testen
domain, overview, stats und suggest benötigen keinen Schlüssel und kosten nichts. Nutzen Sie sie, um die Rechtschreibung der Domain und die grundlegende Struktur der Daten zu bestätigen, bevor ein kostenpflichtiger Aufruf ausgeführt wird.
Fügen Sie erst dann die kostenpflichtigen Aufrufe hinzu, jeweils einen nach dem anderen, gegen dieselbe Domain. Ein Fehler, der bei einem kostenlosen Aufruf erkannt wird, kostet nichts. Bewahren Sie die kostenlosen Ausgaben im selben datierten Ordner wie die kostenpflichtigen auf.
Kostenlose und Ein-Credit-Aktionen
| Aktion | Kosten | Wofür es gedacht ist |
|---|---|---|
| domain | Kostenlos | Schnelle DR-Abfrage, der Aufruf hinter dem Checker auf der Startseite |
| overview | Kostenlos | Kopfnummern für eine Domain |
| stats | Kostenlos | Zahlen zum Index selbst |
| suggest | Kostenlos | Autovervollständigungs-Abfrage von Domains |
| bulk_dr | 1 Credit | Bis zu 2.000 Domains pro Aufruf, GET mit domains= oder ein POST-Body |
| compare | 1 Credit | Bis zu 20 Domains nebeneinander |
| top | 1 Credit | Eine sortierte Liste aus unserem Index |
| dr_distribution | 1 Credit | Wie sich DR auf eine Gruppe verteilt |
| tld_breakdown | 1 Credit | Verweiser gruppiert nach TLD |
Zwei- und Drei-Credit-Aktionen
| Aktion | Kosten | Wofür es gedacht ist |
|---|---|---|
| refdomains | 2 Credits | Domains, die auf ein Ziel verlinken |
| backlinks | 2 Credits | Einzelne Links |
| anchors | 2 Credits | Anchor-Text-Liste |
| toppages | 2 Credits | Seiten, die Links anziehen |
| anchor_cloud | 2 Credits | Anchor-Wörter gewichtet nach Nutzung |
| intersect | 2 Credits | Wer verlinkt gleichzeitig mit 2-10 Domains, zur Suche nach Ersatzlinks |
| search | 3 Credits | Volltextsuche über Anchors, Titel und URLs |
| keyword | 3 Credits | Wer mit einem exakten Anchor verlinkt ist |

Ein Aufruf wird einmal abgerechnet, unabhängig von der Anzahl der Zeilen, bis zu 1.000 Zeilen pro Aufruf. Verwenden Sie page und per (10-5000), um durch die Ergebnisse zu navigieren, sortieren Sie mit sort plus order=asc|desc. Deep Pagination endet bei 50.000.
Fehler, die Sie sehen können
| HTTP-Code | Bedeutung | Was zu tun ist |
|---|---|---|
| 401 | Schlüssel fehlt oder ungültig | Überprüfen Sie den Parameter key oder den Header |
| 402 | Guthaben aufgebraucht | Aufladen mit USDT (TRC-20) auf der Kontoseite |
Wenn ein Aufruf fehlschlägt und was Sie zuerst prüfen sollten
Zwei Fehler decken die meisten Ausfälle in der Praxis ab. Jeder hat eine andere Lösung, also lesen Sie den Code, bevor Sie etwas anderes ändern.
Ein fehlgeschlagener Aufruf sagt Ihnen immer noch etwas. Halten Sie die Anfrage-URL, die Zeit und den Antworttext im Protokoll, entfernt den Schlüssel.
Ein 401 bedeutet, dass der Schlüssel nicht akzeptiert wird
Eine 401-Antwort besagt, dass der Schlüssel fehlt oder ungültig ist. Die Lösung liegt in der Anfrage, nicht in den Daten. Überprüfen Sie den Parameter key oder den Bearer-Header und stellen Sie sicher, dass der Wert vollständig kopiert wurde. Drucken Sie den Schlüssel während der Fehlersuche nicht aus.
Nehmen wir an, ein Skript funktioniert auf Ihrem Laptop, schlägt aber auf einem Server fehl. Ein 401 bedeutet dort oft, dass die Umgebungsvariable auf dieser Maschine nie gesetzt wurde.
Ein 402 bedeutet, dass das Guthaben aufgebraucht ist
Eine 402-Antwort bedeutet, dass das Guthaben aufgebraucht ist. An den Daten ist nichts falsch, und das Wiederholen desselben Aufrufs wird auf dieselbe Weise fehlschlagen, bis Sie nachladen.
Aufladungen erfolgen in USDT im TRC-20-Netzwerk über die Kontoseite. Prüfen Sie den Saldo vor einem langen Lauf, damit das Skript nicht mitten in einer Liste stoppt. Legen Sie auch einen Warnschwellenwert fest, da eine frühe Warnung viel günstiger ist als ein gestopptes Audit.
Wiederholungen ohne Verschwendung
Wiederholen Sie nur Fehler, die sich ändern können, wie ein Timeout. Ein 401 oder 402, der in einer Schleife wiederholt wird, fügt dem Protokoll Rauschen hinzu und liefert keine Daten für das Audit.
Pause zwischen den Versuchen und halten Sie die fehlerhafte Domain in einer separaten Liste, damit Sie sie gezielt und nicht versehentlich erneut ausführen können. Schreiben Sie die Wiederholungsregel in einen Kommentar an den Anfang des Skripts, damit die nächste Bearbeitung sie beibehält.
Welche Aktion für welche Recovery-Frage
Passen Sie die Frage, die Sie haben, an den günstigsten Aufruf an, der sie beantwortet.
Wie groß ist der Schaden?
Beginnen Sie mit overview, was kostenlos ist. Führen Sie dann refdomains einmal aus und vergleichen Sie es mit der Datei, die Sie letzten Monat gespeichert haben. Unsere monatliche Routine zeigt den Diff.
Wie sehen Junk-Links aus?
Verwenden Sie anchors und anchor_cloud. Ungewöhnliche Wörter, die sich über viele Domains wiederholen, sind das Muster, das Sie erkennen sollten, bevor Sie die Disavow-Mythen öffnen.
Welche Spender sind es wert, verfolgt zu werden?
intersect benötigt zwei bis zehn Domains und gibt Sites zurück, die mehrere davon verlinken. Füttern Sie Ihre Konkurrenten ein, suchen Sie nach Spendern, die Sie überspringen, und bewerten Sie die Liste dann mit bulk_dr.
Ist der Umzug undicht?
toppages auf der alten und der neuen Domain zeigt, wo die Links landen. Der Migrations-Leitfaden nutzt ihn Schritt für Schritt.

Ein einmaliges Audit in vier Aufrufen
Diese Reihenfolge hält die kostenpflichtigen Aufrufe gering und jede an eine Frage gebunden. Führen Sie ihn einmal pro Domain aus und wiederholen Sie dann die kostenpflichtigen Aufrufe jeden Monat mit denselben Einstellungen.
Führen Sie die kostenlosen Aufrufe aus
Beginnen Sie mit overview und domain. Beide sind kostenlos, und ihre Ausgabe legt die Skalierung für jeden folgenden kostenpflichtigen Aufruf fest.
Rufen Sie die verweisenden Domains ab
Verwenden Sie refdomains zu 2 Credits pro Aufruf. Zählen Sie zuerst die Seiten und entscheiden Sie dann, wie viele Sie benötigen.
Überprüfen Sie die Anchor-Mischung
Führen Sie anchors oder anchor_cloud zu jeweils 2 Credits aus. Achten Sie auf ungewöhnliche Wörter, die sich über viele Domains wiederholen.
Bewerten Sie die Kandidatenliste
Füttern Sie die fragwürdigen Domains in bulk_dr zu 1 Credit pro Aufruf, der bis zu 2.000 Domains verarbeitet. Halten Sie die Bewertungen in derselben Datei wie die verweisenden Domains.
Ein gepageter Aufruf, annotiert
Alle Parameter nach der Aktion sind optional.
curl "https://backlinkphoenix.com/api.php?action=toppages&q=yourshop.com&page=2&per=500&order=desc&key=sk_live_..."
# q: the domain; page and per: paging; order: asc or desc; key: your secret
# every response includes ok, and authenticated ones add _creditsEin fairer Vergleich mit einer Moz API Backlinks Alternative
Faire Vergleiche beginnen mit denselben Einheiten. Preislisten verbergen die Einheit oft, also notieren Sie, was Sie tatsächlich für jede Antwort bezahlen, bevor Sie die Gesamtkosten vergleichen.
Bei Ahrefs sitzen die Einheiten in einem Abonnement, das ab 129 $ im Monat startet und 200.000 Einheiten kauft. Jede Anfrage verbraucht mindestens 50 davon. Das ist der Haken. Stellen Sie es neben einen Preis pro Aufruf, und erst dann hat der Vergleich eine Bedeutung.
Ein Test unter gleichen Bedingungen
Wählen Sie fünf Domains bekannter Größe und führen Sie dieselben Fragen durch beide Dienste. Vergleichen Sie die Antworten, die Sie benötigen, nicht die Funktionen, die Sie bewundern.
Nehmen wir an, ein Dienst gibt verweisende Domains in einem einzigen Aufruf zurück, während ein anderer drei benötigt. Die Kosten pro Antwort sind dann wichtiger als der Listenpreis.
Preisgestaltung in denselben Einheiten
Konvertieren Sie alles in Kosten pro Antwort. Unsere Aufrufe werden in Credits zu 0,0001 $ pro Stück berechnet, daher kostet ein Aufruf mit zwei Credits 0,0002 $ und ein kostenloser Aufruf nichts. Nehmen wir an, ein monatlicher Lauf verbraucht sieben Credits. Das sind 0,0007 $, weniger als ein Zehntel Cent.
Schließen Sie die Kosten für Verschwendung ein, wie Wiederholungen nach einem fehlgeschlagenen Aufruf. Ein günstiger Aufruf, der oft fehlschlägt, kann am Ende teurer sein als ein teurerer, der beim ersten Mal funktioniert.
Wo eine vollständige Suite immer noch gewinnt
Keyword-Recherche, Rank-Tracking und tägliches Crawling liegen außerhalb dieser API. Wenn das Ihre Fragen sind, beantwortet eine vollständige Suite sie besser, und der Vergleich sollte das sagen.
Verwenden Sie das Ledger für die Frage, die es gut beantwortet: wie sich das Link-Profil bewegt hat und welche Spender einer genaueren Betrachtung wert sind. Nennen Sie die Lücke in Ihren Notizen, z. B. keine Keyword-Daten hier, damit der nächste Leser nicht annimmt, dass das Ledger dies abdeckt.