Kostentabel
Kostentabel bulk backlink checker, per call en per dollar
Eén credit is $0.0001. Deze pagina zet dat om in calls per dollar, zodat je een maandelijkse linkstudie kunt begroten voordat je een regel code schrijft.

Wat elke actie kost
| Credits | Prijs per call | Calls per $1 | Acties |
|---|---|---|---|
| 0 | gratis | geen key nodig | domain, overview, stats, suggest |
| 1 | $0.0001 | 10,000 | bulk_dr (2.000 domeinen), compare (20), top, dr_distribution, tld_breakdown |
| 2 | $0.0002 | 5,000 | refdomains, backlinks, anchors, toppages, anchor_cloud, intersect (2 tot 10 domeinen) |
| 3 | $0.0003 | ongeveer 3.333 | search, keyword |
De tabel lezen als een ingenieur
De relevante eenheid is de call, niet de rij. Een pagina met 1.000 backlinks kost evenveel als een pagina met 10.
De goedkope strategie is dus om volledige pagina's op te vragen. Stel per in op 1.000, het maximum dat één call retourneert, loop met page en stop zodra een pagina minder retourneert.
Niets op deze pagina stelt een limiet voor requests per seconde. Schrijf je client zo dat hij bij fouten terugvalt: HTTP 401 betekent een ontbrekende of ongeldige key, en HTTP 402 betekent dat het saldo op is.
Elk geauthenticeerd antwoord bevat _credits met de kosten en het resterende saldo. Log dit, en je weet altijd waar het budget naartoe gaat.
Waar het budget echt naartoe gaat
Het grootste deel van de uitgaven in een link-flow project is exploratie, geen productie. Je voert toppages uit voor een dozijn sites, verwijdert de helft van de output en voert opnieuw uit met een hogere per.
Dat is prima. Bij 2 credits per call kosten duizend exploratoire requests $0,20.
De grotere kosten zijn de tijd die het kost om de resultaten te lezen, en dat verandert door geen enkel prijsmodel. Wat een lage prijs per call wel verandert, is je bereidheid om een query opnieuw uit te voeren als een resultaat vreemd lijkt, in plaats van te twijfelen of het de credits waard is.
Een maandelijkse taak is eenvoudig in te schatten. Eén snapshot per klantdomein, met toppages en refdomains, is 4 credits per domein, dus 200 klantdomeinen komen neer op 800 credits, of $0,08 per maand.
Vier budgetten, berekend aan de hand van de tabel
Voorbeelden met ronde getallen die wij hebben gekozen. Het zijn geen klantgegevens.
Score 5.000 domeinen
Drie bulk_dr calls dekken 5.000 domeinen. Dat zijn 3 credits, of $0,0003.
Bestudeer tien concurrenten
Vier 2-credit acties per concurrent zijn 8 credits, dus 80 credits of $0,008 voor alle tien.
Maandelijkse watchlist
Een watchlist van 2.000 domeinen is één bulk_dr call per maand, één credit.
Gebruik de gratis credit
$100 is 1.000.000 credits. Bij 2 credits per call zijn dat 500.000 calls.

Paginering en rijlimieten, duidelijk uiteengezet
Facturatie telt calls, en één call retourneert maximaal 1.000 rijen. Alles daarboven vereist een extra call en een extra charge, dus de rijlimiet is net zo veel een kostenkwestie als een technische.
Stel je een linklijst van 4.000 rijen voor. Dat zijn vier volledige calls, en bij 2 credits per call komt de totale pull neer op 8 credits.
Één call retourneert maximaal 1.000 rijen
Elke betaalde call wordt één keer gefactureerd en retourneert maximaal 1.000 rijen. Een pagina met 1.000 backlinks kost evenveel als een pagina met 10, dus kleine pagina's verspillen de call.
Doe de rekensom voor de eerste run. Vier calls van elk 2 credits komen neer op 8 credits, of $0,0008, en dat is het bedrag dat je tegen het budget afzet.
Stap voor stap met page en per
per accepteert een waarde van 10 tot 5000, maar een antwoord bevat nog steeds maximaal 1.000 rijen, dus meer vragen omzeilt de limiet niet. Stel per in op 1.000 voor lijstacties en loop door de resultaten met page.
Noteer het paginanummer naast elk opgeslagen resultaat. Een herstart kan dan verdergaan waar de vorige is gestopt, in plaats van opnieuw te beginnen.
Houd de laatste pagina in de gaten. Een korte pagina aan het einde is normaal en telt nog steeds als een call, dus neem dat laatste verzoek op als één extra regel in je schatting.
Waar diepe paginering stopt
Diepe paginering stopt bij 50.000 rijen. Daarna retourneert een lijstactie geen verdere rijen meer, dus plan de query rond de rijen die je daadwerkelijk nodig hebt.
Sorteren voordat je pagina's maakt helpt hier. Met sort en order=desc bevatten de eerste pagina's de sterkste rijen, en je kunt vroegtijdig stoppen zodra ze niet meer nuttig zijn.
De API key buiten de browser houden
Je key betaalt voor elke call, dus deze mag nooit in code staan die een bezoeker kan lezen. Een key die in frontend JavaScript staat, kan door iedereen worden gekopieerd uit de paginabron als diegene de pagina opent.
Houd de key op je server en laat de browser een endpoint aanroepen dat jij beheert.
Waarom een key in frontend JavaScript lekt
Een script dat naar de browser wordt gestuurd, is publiek, ongeacht wat de build tool ermee heeft gedaan. Het verkleinen van het bestand verandert hoe het eruit ziet, niet wie het kan lezen.
Stel je een klein dashboard voor dat de API rechtstreeks vanaf de pagina aanroept. Elke bezoeker kan de key zien, en het saldo daalt naar gelang van hun klikken, niet van die van jou.
De key als header verzenden
De API accepteert de key als een key= parameter of als een Bearer header. De header houdt de key buiten adressen, die vaak terechtkomen in serverlogs, browsergeschiedenis en gedeelde links.
Kies je welke vorm je ook kiest, maak de call vanuit servercode, nooit vanaf een pagina die een vreemde kan laden.
De 401- en 402-antwoorden lezen
HTTP 401 betekent dat de key ontbreekt of fout is, dus los de configuratie op en stop. HTTP 402 betekent dat het credit op is, wat een saldobalans is en geen bug.
Geef elke fout zijn eigen afhandeling. Een 401 opnieuw proberen kost tijd, en een 402 opnieuw proberen kan niet slagen totdat het saldo verandert.
Log de statuscode bij elke request, niet alleen de boodschap, zodat de twee fouten gescheiden blijven wanneer je de logs later bekijkt.
Een gescoord batch in één request
GET werkt voor korte lijsten. Voor meer, POST de domeinen in de body.
curl "https://linkisflow.com/api.php?action=bulk_dr&domains=ahrefs.com,moz.com,majestic.com&key=sk_live_..."
Het credit saldo in elk antwoord lezen
Elk geauthenticeerd antwoord bevat de kosten van de call en het resterende saldo. Lees dat veld bij elke call, sla het op en vergelijk het saldo tijdens een run.
Een plat saldo na een loop betekent meestal dat de loop niet doet wat je denkt dat hij doet.
De kosten van elke call loggen
Schrijf de actie, het domein, de kosten en het resterende saldo naar een logregel voor elke request. Een week later kun je zien welke actie het saldo heeft leeggedrukt zonder opnieuw te hoeven runnen.
Houd de log naast de opgeslagen resultaten, zodat een verdacht getal kan worden teruggevoerd naar de call die het heeft geproduceerd.
Een eenvoudige test is het vergelijken van de som van de gelogde kosten met de daling van het saldo tijdens dezelfde run. Als de twee niet overeenkomen, mist de log een call.
Een run schatten voordat deze begint
Vermenigvuldig het aantal domeinen met de calls per domein, en vervolgens met de credits per actie. Voor 2.000 domeinen en één toppages pull per domein zijn dat 4.000 credits, of $0,40.
Voer de schatting eerst uit op tien domeinen, en schaal daarna op. De steekproef toont meestal welke actie de duurste is.
Een taak stoppen als het saldo laag wordt
Je client kan het resterende saldo na elke call lezen en stoppen voordat deze nul bereikt. Kies een vloer die ruimte laat voor calls die al in uitvoering zijn.
Als de job stopt, bewaar dan de gedeeltelijke resultaten en het laatste paginanummer, zodat de rest kan draaien zodra je credit toevoegt.
Stel de vloer in op basis van de schatting in plaats van een rond getal, zodat de job eindigt waar je van plan was dat hij zou eindigen.
Vergeleken met een subscription API
Ahrefs verkoopt API-eenheden binnen subscriptions, vanaf $129 per maand voor 200.000 eenheden, en elke request gebruikt minimaal 50 eenheden. Die structuur past bij een team dat de hele dag in Ahrefs werkt.
Het past minder goed bij link-flow werk. Een maandelijkse snapshot van een paar honderd entry pages zou een fractie van de toelage gebruiken, en je betaalt voor de rest ongeacht.
Wees eerlijk over de andere kant. Voor keywords, rank tracking en dagelijks verse crawling zijn Ahrefs of Semrush de completere producten, en onze index wordt ongeveer maandelijks ververst.
Onze pitch is smaller, en de entry-page gids toont het hoofdgebruik: linkdata, tegen een lage prijs per call, zonder subscription en zonder maandminimum.
Voor een uitgewerkte vergelijking, zie hoe de competitor gap studie optelt: zes credits voor drie calls.
Vragen die mensen stellen over betalen per call
Prijsvragen over een bulk backlink checker herhalen zich vaak. De antwoorden hieronder herhalen de accountvoorwaarden en de tabel hierboven, en niets meer.
Is er een maandminimum?
Nee. Prijzen zijn prepaid credit zonder subscription en zonder maandminimum. Een stille maand kost niets, omdat er niets wordt gefactureerd totdat er een call wordt gemaakt.
Vergelijk dat met een plan dat wordt gefactureerd, of je nu iets uitvoert of niet. De competitor referentie toont hoe een kleine studie oploopt in credits.
Gebruiken gratis acties credit?
Vier acties kosten niets en hebben geen key nodig: domain, overview, stats en suggest. Gebruik ze om een domein in te schetsen voordat je credit uitgeeft aan de zwaardere pulls.
Elke andere actie wordt gefactureerd per call, en de tabel bovenaan geeft de prijs van elke actie.
Hoe voeg ik credit toe?
Nieuwe accounts beginnen met $100 gratis credit na het inloggen met Google, en er is geen kaart nodig. Latere top-ups worden betaald in USDT op het TRC-20 netwerk vanaf de accountpagina.
Controleer eerst de accountpagina als een saldo verkeerd lijkt, omdat dat de plek is waar keys en credit worden beheerd.