Indexet uppdateras månatligen

Kontrollera webbplatsers backlänkar med ett skript, inte en dashboard

Linkzoid är ett rent REST API för backlänkar, hänvisande domäner, ankartexter och DR. Du anropar det från Python, cron eller GitHub Actions och sparar utdata i dina egna filer.

  • JSON över HTTPS, CORS öppet
  • översikt, statistik och domänanrop kräver ingen nyckel
  • Från $0,10 per 1 000 anrop, inget abonnemang
GET /api.php?action=domainJSON

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

Vad det är till för

Fyra jobb där du kontrollerar webbplatsers backlänkar utan att öppna en webbläsare

Varje enskilt exempel är ett skript som folk redan håller i ett repo. API:t levererar bara datan.

Veckosammanfattning av din egen profil

En schemalagd arbetsflöde hämtar hänvisande domäner och ankartexter, skriver daterade filer och misslyckas tydligt när något ser fel ut. Runbooken innehåller YAML-koden.

Prospecting från en konkurrentlista

Skär två till tio domäner, ta bort det du redan har, betala resten i bulk. Receptet är cirka fyrtio rader långt.

Diff:a en profil mot förra månaden

Spara varje körning i SQLite och fråga vilka domäner som dök upp eller försvann. Diff-sidan lägger till en tröskeltabell för att upptäcka problem.

Ersätta en manuell exportvanan

Om en kollega laddar ner en CSV varje månad kan ett skript göra det. Jämför det med en suite-rapport innan du byter.

Var det slutar

Länkdata, inte en keyword-suite

Vi täcker backlänkar, hänvisande domäner, ankartexter, toppsidor och DR. Rankspårning, nyckelordsforskning och en dagligt färsk crawlning finns inte här, och Ahrefs eller Semrush gör dessa bättre.

  • Vår egen crawler uppdaterar indexet ungefär en gång i månaden
  • En länk som lades till förra veckan kanske inte visas ännu
  • DR är vår egen 0-100 logaritmiska metric, inte Ahrefs DR eller Moz DA
Gyllene trådar som förbinder stenpelare i ett dimmigt landskap

Vem det är till för

Hur en typisk körning ser ut

De flesta skript här är tråkiga. Det är poängen. Ett jobb läser en lista över domäner, anropar API:t, kontrollerar att ok är sant och skriver en fil.

De gratis actions (domain, overview, stats, suggest) kräver ingen nyckel, så du kan testa en parser innan du spenderar något. Testa först. Betalda anrop kostar 1 till 3 credits, och ett credit är $0,0001. Ett anrop faktureras en gång oavsett hur många rader som returneras, upp till 1 000 per anrop.

Fel är raka. En 401 betyder att nyckeln saknas eller är fel, och en 402 betyder att krediterna tog slut. Ingen av dem förtjänar en retry-loop.

Inloggning är ett Google-konto, och $100 startkredit kräver inget kort. Enkelt. När det tar slut, ladda upp med USDT på TRC-20 från kontosidan. Om du hellre vill koppla in det i en visuell byggare, väg alternativen först.

Håll det första skriptet litet

Ett första skript bör göra en sak: hämta raderna, kontrollera ok och skriv en fil. Vänta med cron-raden tills en manuell körning skriver en rimlig radantal och en balans du känner igen.

Det mesta av problemet med dessa skript kommer senare, från paging och retries. Börja utan dem, och lägg till varje enbart när en verklig körning visar behovet.

Läs flaggorna innan raderna

Varje svar har en ok-flagga, och autentiserade lägger till _credits. Läs båda innan du rör vid raderna, eftersom en falsk flagga betyder att det inte finns något pålitligt att parsat.

En 401 eller en 402 är en stoppskylt, inte en uppmaning att loopa. Logga bodyn och avsluta, så att nästa schemalagda körning startar från ett rent tillstånd.

Jämför

Vad varje anrop kostar

Credits per anrop; 1 credit = $0,0001
ActionCreditsTypiskt användning i ett skript
domain, overview, stats, suggest0Smoke tests, snabba DR-lookups
bulk_dr, compare, top, dr_distribution, tld_breakdown1Att betala en prospect-lista med upp till 2 000 domäner
refdomains, backlinks, anchors, toppages, anchor_cloud, intersect2Snapshots och konkurrentgap
search, keyword3Vem länkar med en exakt anchor
domäner i vårt länkgraf
181,132,097
domän-till-domän-länkar
2,774,625,913
backlänkar indexerade
~798,5 miljarder
gratis kredit vid registrering
$100

Tio rader du kan klistra in

Endast standardbibliotek. Det stannar vid det första dåliga svaret och skriver ut balansen den ser.

python
import json, urllib.request as u
KEY = 'sk_live_...'
url = ('https://linkzoid.pro/api.php?action=refdomains'
       '&q=example.com&per=100&key=' + KEY)
with u.urlopen(url) as r:
    d = json.load(r)
if not d['ok']:
    raise SystemExit(d)
print(d['total'], 'referring domains')
print(d['_credits'])

FAQ

Frågor folk ställer innan de skriptar detta

Hur kontrollerar jag webbplatsers backlänkar med ett skript?
Skicka en GET-begäran till refdomains eller backlinks action med måldomänen i q och din nyckel i key. Du får JSON tillbaka, max 1 000 rader per anrop, fakturerat med 2 credits. Loopa på page tills du når total.
Finns det ett gratis sätt att hitta backlänkar?
Delvis. overview, stats, domain och suggest actions är gratis och kräver ingen nyckel. Radnivålistor som refdomains och backlinks kostar 2 credits, vilket $100 registreringskrediten täcker många tusen gånger över.
Kan det köras på GitHub Actions eller cron?
Ja. Det är en HTTPS GET med en nyckel i en header eller query string, så ett schemalagt workflow, en crontab-rad eller en systemd timer fungerar alla. Spara nyckeln som en secret, aldrig i repo.
Uppdateras datan i realtid?
Nej. Vår egen crawler uppdaterar indexet ungefär en gång i månaden, så mycket nya länkar kan saknas. Att poll:a varannan timme hjälper inte; veckovisa eller månatliga körningar matchar datan. Sidan om realtidsmyten förklarar hur man arbetar med detta.
Vad händer när krediterna tar slut?
API:t svarar med HTTP 402. Ditt skript bör stanna och varna, inte försöka igen. Ladda upp med USDT (TRC-20) från kontosidan, och nästa körning fortsätter från samma balans.
Hur jämförs priset med Ahrefs API-enheter?
Ahrefs säljer API-enheter i abonnemang, från $129 i månaden för 200 000 enheter med minst 50 enheter per begäran. Här är ett anrop 1 till 3 credits, från $0,10 per 1 000 anrop, utan månatlig miniminivå.
Vilket format använder svaren?
JSON, alltid. Varje svar har en ok-flagga, och autentiserade lägger till _credits med kostnaden för anropet och din återstående balans, vilket gör det enkelt att logga utgifter.