Hoppa till innehåll

Backlink-data som JSON: $100 gratis kredit, inget kort, Google-inloggning.

SEOMasters.dev
SEOMasters.devSkapa konto

798,5 miljarder backlänkar indexerade

Domänbacklänkskontroll för ditt eget dashboard

En REST-slutpunkt som returnerar hänvisande domäner, ankar text, toppsidor och DR som JSON. Bygg ditt verktyg kring det, och de första $100 av anropen är på oss.

  • Fyra åtgärder kräver ingen nyckel alls
  • Ett angr bedömer upp till 2 000 domäner
  • CORS öppet, bearer- eller query-string-nyckel
GET /api.php?action=domainJSON

$ curl "https://seomasters.dev/api.php?action=overview&q=nytimes.com&key=sk_live_..."

Vad det är till för

Domänbacklänkskontroll: fyra slutpunkter du kommer att koppla först

Varje åtgärd tar målet i q och returnerar JSON med en ok-flagga. Välj baserat på vad din skärm behöver, inte på vad som låter imponerande.

Gratis sökningar, ingen nyckel

domain, overview, stats och suggest kostar ingenting. Använd dem för en offentlig widget eller en rökprovnings-test i CI.

Bulk DR för hela portföljen

bulk_dr bedömer upp till 2 000 domäner per anrop för 1 kredit. Ett nattligt anrop täcker en stor klientlista.

Hänvisande domäner och ankar text

refdomains, anchors och backlinks kostar 2 kredit per anrop, upp till 1 000 rader vardera, med page, per, sort och order.

Skärning för lucktabeller

intersect tar 2 till 10 domäner och listar vem som länkar till dem tillsammans. Två kredit, oavsett antal rader.

Vem det är till för

Vad som finns bakom JSON:et

Siffrorna kommer från vår egen crawler och vårt eget länkindex: 181 132 097 domäner, 2 774 625 913 domän-till-domän-länkar och cirka 798,5 miljarder backlänkar. Inget säljs vidare från en tredjepart.

Indexet uppdateras ungefär en gång i månaden. En länk som någon lade till förra veckan kan saknas, så utforma ditt gränssnitt för att visa en indexålder istället för att lova live-data.

Autentiserade svar innehåller ett _credits-objekt med kostnaden för anropet och ditt återstående saldo. Logga det. Din ekonom kommer att fråga var utgifterna gick, och svaret finns redan i varje svar.

Två sidor är värda att läsa innan du skriver kod: DR-fältreferensen förklarar vad 0-100-betyget är, och dashboard-proxyguiden visar var nyckeln bör finnas.

Behöver den första renderingen siffrorna?

Det beror på vem som läser sidan. En offentlig sökning som du vill att sökmotorerna ska indexera bör ha sina siffror i HTML:en redan. Ett inloggat dashboard kan hämta sina rader efter lastning, även om en tom tabell på en långsam telefon fortfarande ser trasig ut.

Det vi föreslår som standard är enkelt: din server anropar API:et, renderar raderna, och webbläsaren sorterar och filtrerar bara. Proxyguiden visar den uppdelningen i Next.js, med route-handlaren inkluderad.

Var nyckeln ska gå, en gång till

Nyckeln hör aldrig hemma i en sida som en besökare kan öppna. Behåll den i en servermiljövariabel, och gör anropet från kod som körs där den hemligheten finns.

Verktyg som lovar att dölja en nyckel i paketet döljer den från en tillfällig läsare, inte från någon med nätverksfliken öppen.

Silverkedjor som förbinder stenpelare över en dimmig dal som representerar domänbacklänkar

Ett anrop, från början till slut

Byt ut din nyckel. q-värdet är den nakna domänen utan schema eller sökväg.

bash
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 error

Checklista

För den första produktionsdistributionen

  • Nyckeln finns i en server-sidig miljövariabel, aldrig i en webbläsarpaket
  • Varje svar kontrolleras för ok, inte bara HTTP-statusen
  • HTTP 401 och 402 förs inte automatiskt om
  • _credits skrivs till ditt eget logg vid varje anrop
  • UI:et visar den månatliga uppdateringen, så ingen läser datan som live
  • Paginering slutar vid 50 000-rävsgränsen istället för att loopa för evigt

Omfattning

En länkdata-API, inte en fullständig SEO-svit

Nyckordsforskning, rankspårning och daglig fräsch crawling tjänas bättre av Ahrefs eller Semrush. Ahrefs säljer API-enheter i abonnemang som börjar på $129 i månaden för 200 000 enheter. Detta API prissätter länkdata per anrop istället.

  • Bra passform: dashboards, revisioner, bulkbedömning, interna verktyg
  • Svag passform: rankspårning, nyckelordsvolymer, live-länkvarningar
  • Data uppdateras månatligen, och dokumentationen säger det rakt upp och ner

Hur det fungerar

Från inloggning till ett nattjobb

  1. 1

    Logga in med Google

    Kontotsida utfärdar din sk_-nyckel och visar $100 startbalans, 1 000 000 kredit.

  2. 2

    Kör en gratis åtgärd

    Anropa overview för en domän du känner väl. Jämför utdata med vad du förväntar dig innan du bygger något.

  3. 3

    Skriv fetch-lagret

    Vrpa fetch en gång: nyckelinsprutning, ok-kontroll, _credits-loggning. Se pagineringsnoteringarna för pagineringsloopen.

  4. 4

    Schemalägg det

    Kör månatligen för djupa drag, nattligt för bulk_dr. Feltabellen täcker vad du ska göra när en natt går fel.

FAQ

Frågor utvecklare ställer först

Hur fungerar en domänbacklänkskontroll via API:et?
Skicka domänen som q till en åtgärd som overview, refdomains eller backlinks och läs JSON:et. De gratis åtgärderna kräver ingen nyckel. Betalda åtgärder tar en nyckel i en bearer-header eller som key= och kostar 1 till 3 kredit per anrop, oavsett antal rader.
Måste jag lägga nyckeln i webbläsaren?
Nej, och du bör inte göra det. CORS är öppet, så webbläsaren kan anropa API:et, men en nyckel i klientkod är offentlig för alla besökare. Behåll betalda anrop på din server och låt frontenden prata med din egen route.
Vad händer när krediten tar slut?
API:et svarar med HTTP 402. En saknad eller felaktig nyckel returnerar HTTP 401. Hantera båda som stoppsignaler snarare än att försöka om. Du fyller på med USDT (TRC-20) från kontotsida och samma nyckel fortsätter att fungera.
Hur många rader kommer tillbaka per anrop?
Upp till 1 000 rader per anrop, och varje anrop debiteras en gång oavsett antal rader. Paginera med page och per. Djup paginering är begränsad till 50 000 rader, så för större exportar begränsa frågan med sortering eller en annan åtgärd.
Är DR samma nummer som i Ahrefs?
Nej. DR här är vår egen metric: round(100 log(ref_domains + 1) / log(2 10^7)). Det är liknande i anda till Ahrefs DR eller Moz DA men beräknas från vårt eget index, så jämför trender inom ett verktyg, inte värden över verktyg.
Hur färsk är länkdatan?
Ungefär en månad. Indexet byggs om ungefär en gång i månaden, så nyliga länkar kan saknas. Om din produkt lovar dagliga varningar på nya länkar behöver du en daglig-crawling-leverantör och detta API för de billiga bulknumren.
Finns det en månatlig avgift eller minimibelopp?
Inget abonnemang och inget minimum. Kredit är förbetald: 1 kredit kostar $0.0001, så 1 000 anrop med 1 kredit kostar $0.10. Nya konton får $100 gratis kredit, inget kort behövs, med endast Google-inloggning.