798,5 Milliarden Backlinks indexiert
Domain-Backlink-Check für Ihr eigenes Dashboard
Ein REST-Endpunkt, der verweisende Domains, Anchor-Texte, Top-Seiten und DR als JSON zurückgibt. Bauen Sie Ihr Tool darauf auf, und die ersten $100 an Aufrufen gehen auf uns.
- Vier Aktionen benötigen überhaupt keinen Key
- Ein Aufruf bewertet bis zu 2.000 Domains
- Offenes CORS, Bearer- oder Query-String-Key
$ curl "https://seomasters.dev/api.php?action=overview&q=nytimes.com&key=sk_live_..."
Wofür es gedacht ist
Domain-Backlink-Check: vier Endpunkte, die Sie zuerst anbinden
Jede Aktion erwartet das Ziel in q und gibt JSON mit einem ok-Flag zurück. Wählen Sie basierend auf Ihren Anforderungen, nicht nach dem, was sich beeindruckend anhört.
Kostenlose Abfragen, kein Key erforderlich
domain, overview, stats und suggest kosten nichts. Nutzen Sie sie für ein öffentliches Widget oder einen Smoke-Test in CI.
Bulk-DR für ein gesamtes Portfolio
bulk_dr bewertet bis zu 2.000 Domains pro Aufruf für 1 Credit. Eine nächtliche Anfrage deckt eine große Kundenliste ab.
Verweisende Domains und Anchor-Texte
refdomains, anchors und backlinks kosten 2 Credits pro Aufruf, bis zu 1.000 Zeilen jeweils, mit page, per, sort und order.
Schnittmenge für Lückenanalysen
intersect verarbeitet 2 bis 10 Domains und listet auf, wer sie gemeinsam verlinkt. Zwei Credits, unabhängig von der Zeilenanzahl.
Für wen es gedacht ist
Was hinter dem JSON steckt
Die Zahlen stammen aus unserem eigenen Crawler und unserem eigenen Link-Index: 181.132.097 Domains, 2.774.625.913 Domain-zu-Domain-Links und etwa 798,5 Milliarden Backlinks. Nichts wird von einer Drittpartei weiterverkauft.
Der Index wird etwa einmal im Monat aktualisiert. Ein Link, den jemand letzte Woche platziert hat, kann noch fehlen. Konzipieren Sie Ihre UI daher so, dass sie das Indexalter anzeigt, anstatt Live-Daten zu versprechen.
Authentifizierte Antworten enthalten ein _credits-Objekt mit den Kosten des Aufrufs und Ihrem verbleibenden Guthaben. Protokollieren Sie dies. Ihre Finanzabteilung wird fragen, wofür das Geld ausgegeben wurde – die Antwort steht bereits in jeder Antwort.
Zwei Seiten sind vor dem Codieren lesenswert: Die DR-Feldreferenz erklärt den 0–100-Wert, und der Dashboard-Proxy-Leitfaden zeigt, wo der Key liegen sollte.
Braucht die erste Darstellung die Zahlen?
Das hängt davon ab, wer die Seite liest. Eine öffentliche Abfrage, die von Suchmaschinen indexiert werden soll, sollte ihre Zahlen bereits im HTML enthalten. Ein Dashboard für angemeldete Nutzer kann seine Zeilen nach dem Laden abrufen, auch wenn eine leere Tabelle auf einem langsamen Handy kaputt aussieht.
Der von uns empfohlene Standard ist einfach: Ihr Server ruft die API auf, rendert die Zeilen, und der Browser sortiert und filtert nur. Der Proxy-Leitfaden zeigt diese Aufteilung in Next.js, inklusive Route Handler.
Wo der Key landet, noch einmal
Der Key gehört niemals in eine Seite, die ein Besucher direkt öffnen kann. Halten Sie ihn in einer Server-Umgebungsvariable, und führen Sie den Aufruf aus Code aus, der dort ausgeführt wird, wo das Geheimnis lebt.
Tools, die versprechen, einen Key im Bundle zu verstecken, verstecken ihn vor einem zufälligen Betrachter, nicht vor jedem, der die Netzwerk-Registerkarte geöffnet hat.

Eine Anfrage, Ende-zu-Ende
Tauschen Sie Ihren Key ein. Der q-Wert ist die nackte Domain ohne Schema oder Pfad.
curl -s "https://seomasters.dev/api.php?action=refdomains&q=example.com&per=100&sort=dr&order=desc" \
-H "Authorization: Bearer sk_live_..."
# header or ?key= both work
# ok=false or HTTP 401/402 means stop and read the errorCheckliste
Vor dem ersten Produktions-Deploy
- Key lebt in einer serverseitigen Umgebungsvariable, niemals in einem Browser-Bundle
- Jede Antwort wird auf
okgeprüft, nicht nur der HTTP-Status - HTTP 401 und 402 werden nicht automatisch wiederholt
_creditswird bei jedem Aufruf in Ihr eigenes Log geschrieben- Die UI zeigt den monatlichen Refresh an, damit niemand die Daten als Live-Daten liest
- Die Paginierung stoppt bei der 50.000-Zeilen-Obergrenze, statt endlos zu laufen
Umfang
Eine Link-Daten-API, keine vollständige SEO-Suite
Keyword-Recherche, Rank-Tracking und täglich frisches Crawling werden besser von Ahrefs oder Semrush bedient. Ahrefs verkauft API-Einheiten innerhalb von Abonnements ab $129 pro Monat für 200.000 Einheiten. Diese API preist Link-Daten pro Aufruf an.
- Gute Passform: Dashboards, Audits, Bulk-Bewertung, interne Tools
- Schwache Passform: Rank-Tracking, Keyword-Volumina, Live-Link-Alerts
- Daten werden monatlich aktualisiert, und die Docs sagen das upfront
So funktioniert es
Vom Login bis zum nächtlichen Job
- 1
Mit Google anmelden
Die Kontoseite stellt Ihren
sk_-Key aus und zeigt das $100-Starterguthaben von 1.000.000 Credits an. - 2
Führen Sie eine kostenlose Aktion aus
Rufen Sie
overviewfür eine Domain auf, die Sie gut kennen. Vergleichen Sie die Ausgabe mit Ihren Erwartungen, bevor Sie irgendetwas bauen. - 3
Schreiben Sie die Fetch-Schicht
Verpacken Sie
fetcheinmal: Key-Injektion,ok-Prüfung,_credits-Protokollierung. Siehe die Paginierungshinweise für die Paging-Schleife. - 4
Planen Sie es
Monatlich für tiefe Abfragen, nächtlich für
bulk_dr. Die Fehler-Tabelle behandelt, was zu tun ist, wenn eine Nacht schiefgeht.
FAQ
Fragen, die Entwickler zuerst stellen
- Wie funktioniert ein Domain-Backlink-Check über die API?
- Senden Sie die Domain als
qan eine Aktion wieoverview,refdomainsoderbacklinksund lesen Sie das JSON. Die kostenlosen Aktionen benötigen keinen Key. Bezahlte Aktionen benötigen einen Key im Bearer-Header oder alskey=und kosten 1 bis 3 Credits pro Aufruf, unabhängig von der Zeilenanzahl. - Muss ich den Key in den Browser geben?
- Nein, und Sie sollten es nicht. CORS ist offen, also kann der Browser die API aufrufen, aber ein Key im Client-Code ist für jeden Besucher öffentlich. Halten Sie bezahlte Aufrufe auf Ihrem Server und lassen Sie das Frontend mit Ihrem eigenen Route sprechen.
- Was passiert, wenn das Guthaben aufgebraucht ist?
- Die API antwortet mit HTTP 402. Ein fehlender oder falscher Key gibt HTTP 401 zurück. Behandeln Sie beide als Stopp-Signale, anstatt zu wiederholen. Sie laden mit USDT (TRC-20) auf der Kontoseite auf, und derselbe Key funktioniert weiterhin.
- Wie viele Zeilen werden pro Aufruf zurückgegeben?
- Bis zu 1.000 Zeilen pro Aufruf, und jeder Aufruf wird einmal abgerechnet, unabhängig von den Zeilen. Paginieren Sie mit
pageundper. Deep Pagination ist auf 50.000 Zeilen begrenzt, also schränken Sie für größere Exporte die Abfrage mit Sortierung oder einer anderen Aktion ein. - Ist DR dieselbe Zahl wie bei Ahrefs?
- Nein. DR hier ist unsere eigene Metrik: round(100 log(ref_domains + 1) / log(2 10^7)). Sie ist der Ahrefs DR oder Moz DA ähnlich, wird aber aus unserem eigenen Index berechnet. Vergleichen Sie also Trends innerhalb eines Tools, nicht Werte über Tools hinweg.
- Wie frisch sind die Link-Daten?
- Ungefähr ein Monat. Der Index wird etwa einmal im Monat neu aufgebaut, daher können aktuelle Links fehlen. Wenn Ihr Produkt tägliche Alerts für neue Links verspricht, benötigen Sie einen Daily-Crawl-Anbieter und diese API für die günstigen Bulk-Zahlen.
- Gibt es eine monatliche Gebühr oder ein Minimum?
- Kein Abo und kein Minimum. Guthaben ist prepaid: 1 Credit kostet $0,0001, also kosten 1.000 Aufrufe mit 1 Credit $0,10. Neue Konten erhalten $100 kostenloses Guthaben, keine Karte erforderlich, nur mit Google-Login.