Check backlink gratis eerst, en besteed de $100 met een doel
Vier acties kosten niets. Het startersaldo is 1.000.000 credits. Deze budgetten tonen hoe ver dat gaat voor typische developer-projecten.

De prijslijst op één plek
Prepaid, geen abonnement, geen maandelijkse minimum. Één credit is $0,0001.
Link rijen
2 credits
refdomains,backlinks,anchorstoppages,anchor_cloudintersectvoor 2 tot 10 domeinen
Drie budgetten, allemaal hypothetisch
Dit zijn voorbeeldplanningen, geen rapporten van echte accounts. Pas de volumes aan en de rekenkunde blijft kloppen, dus vervang ze door je eigen cijfers.
Budget A, een publieke widget
Een gratis DR checker op je blog gebruikt domain, wat 0 credits kost. Tienduizend lookups per maand zijn gratis bij de API, en de enige rekening die je krijgt is voor hosting, wat niets met ons te maken heeft. Een check backlink gratis tool op een blog is dezelfde call, gemaakt vanaf een pagina die een bezoeker kan zien.
Cache de gratis calls voor een dag, zoals de Next.js guide doet. Een widget die duizend lookups krijgt van één populaire post, maakt vervolgens één upstream call per domein per dag, wat de rekenkunde kort houdt en de pagina snel.
De rekening die er toe doet voor een widget is zijn hosting en zijn traffic handling, dus prijs die eerst en behandel de API als het kleine item dat het is.
Budget B, een agency rapport
Maandelijks, 300 client domeinen, één refdomains call elk voor 2 credits. Dat is 600 credits per maand en 7.200 per jaar, oftewel $0,72. Klein. Het $100 saldo zou ongeveer 139 jaar dekken tegen dat tarief, dus opslag en je eigen tijd domineren, niet de API.
De planning is hier de hefboom. Dezelfde 300 domeinen wekelijks in plaats van maandelijks draaien betekent ongeveer vier keer zoveel runs, en omdat de index ongeveer maandelijks ververst, herhalen de meeste wekelijkse antwoorden het laatste.
Budget C, een volledige export
Eén domein, 50 calls van 1.000 rijen om de 50.000 cap te bereiken, voor 2 credits elk: 100 credits, oftewel één cent. Herhaal dit voor 1.000 domeinen en je geeft 100.000 credits uit, wat $10 van de $100 is en een tiende van het saldo.
De credit kosten zijn klein, maar de opgeslagen rijen niet. Plan schijfruimte voor ze op dezelfde manier als voor credits, en bewaar alleen de kolommen die je rapporten lezen.
Als de export elke maand herhaald moet worden, is het maandelijkse bedrag hetgeen je in het budget moet opnemen, niet het eenmalige totaal.
Wat de budgetten missen
Let op wat ontbreekt: een maandplan. Er is geen abonnement om te vernieuwen, en je betaalt voor calls, niet voor seats. Goedkoop. Elk budget leunt op hetzelfde feit. De bulk script en de paging notes tonen de code achter die call aantallen.
Een budget dat tijd negeert is onvolledig, dus de volgende sectie voegt de kosten toe die buiten de prijslijst vallen.
Eén regel hoort bij elk budget: de kosten van het opnieuw draaien van een mislukte job. Als een run stopt en opnieuw begint vanaf het begin, herhalen de betaalde calls, dus resume logica is ook een budget item.
Zelfde geld, een andere vendor
| SEOMasters.dev API | Ahrefs API (zoals geciteerd) | |
|---|---|---|
| Ingangspunt | $0, dan prepaid credit | Vanaf $129 per maand |
| Toelage | 1.000.000 credits gratis bij aanmelding | 200.000 eenheden per maand |
| Minimum per request | Geen; gratis acties kosten 0 | Minimaal 50 eenheden |
| De meeste requests per maand bij dat minimum | Niet van toepassing | 4,000 |
| Keywords, rank tracking, dagelijkse crawl | Niet aangeboden | Ja, en Semrush biedt ze ook |

Wat een budget niet omvat
De API regel is het kleinste item in de meeste projecten. Drie andere kosten zijn meestal belangrijker, en een budget pagina moet die benoemen.
Hosting en opslag
Je server, je database en je cron host rekenen apart, en samen kunnen ze meer kosten dan de calls zelf. Stel je een nightly job voor op een kleine VPS: de VPS is de regel om te bewaken, niet de calls.
Een ruwe tabel van opgeslagen responses neemt ook schijfruimte in beslag. Schat de groei vanuit één opgeslagen batch, vermenigvuldigd met de runs die je plant.
Prijs de job voordat je de host kiest. Een cron job die één keer per maand draait heeft veel minder nodig dan een worker die de hele dag aan staat, en dat verschil bepaalt vaak het budget.
Logs zijn ook een kostenpost. Een regel per call, bewaard voor een jaar, loopt op bij een drukke job, dus bepaal de retentie periode met opzet en niet per standaard.
Over twee jaar vertrekken
Budget voor een exit, niet alleen voor een start. Als er over twee jaar een redesign of een nieuwe vendor komt, is het werk de fetch layer en de field mapping, en het bulk script houdt raw bodies bij die die mapping makkelijker maken.
Bewaar de oude responses zo lang de geschiedenis voor jou relevant is, omdat ze het enige record zijn van de cijfers die je rapporten gebruikten.
De exit nu opschrijven kost een uur. Erachter komen over twee jaar dat de raw bodies nooit zijn bijgehouden kost een rebuild van de geschiedenis.
Sla een korte beschrijving van elk veld dat je leest op, in dezelfde map als de raw bodies. Die beschrijving is wat een toekomstig team in staat stelt de geschiedenis te mappen zonder te raden.
Je eigen tijd aan de fetch layer
De fetch layer, de retries en de allow-list kosten een middag om te schrijven en langer om te testen. Tel die tijd mee voordat je besluit dat een gratis tool gratis is.
Het is de regel die de meeste budgetten missen, en het is meestal het grootste item na hosting. Schrijf het toch op, zodat de vergelijking eerlijk is.
Een goede test is de tijd die het kost voor een nieuwe developer om één call vanaf nul te maken. Als dat een dag duurt, is de fetch layer de echte kosten van het project, niet de credits.
Zet een ruwe uurprijs naast die tijd, zelfs een schatting. Een opgeschreven schatting is makkelijker aan te vechten dan een kostenpost die helemaal niet in het sheet verschijnt.
De rekenkunde controleren voordat je het vertrouwt
Een budget is alleen zo goed als zijn vermenigvuldiging. Twee checks vangen de meeste fouten voordat een geplande run ze doet.
Begin bij de prijs per credit
Één credit is $0,0001. Dat maakt 10.000 credits $1 en de volledige 1.000.000 starter credits $100, wat de enige conversie is die een planning sheet nodig heeft.
Schrijf de conversie één keer op, in een cel of een constante, en hergebruik het. Het opnieuw typen op drie plekken is hoe een sheet eindigt met drie verschillende prijzen.
Houd het sheet in credits tot de laatste regel. Vroeg converteren en dan weer vermenigvuldigen is de gebruikelijke plek waar een factor van tien onopgemerkt kan slippen.
Een planning sheet met een valuta kolom nodigt uit tot afronden. Houd een credits kolom naast de dollar kolom, en laat de dollars de afgeleide figuur zijn.
Test één call tegen het saldo
Maak één betaalde call, lees _credits voor en na, en controleer of de daling gelijk is aan de prijs van de actie. Een refdomains call moet het saldo met 2 credits veranderen, en een search call met 3.
Als de daling verschilt, stop dan voordat een geplande run de mismatch vermenigvuldigt. De test call kost fracties van een cent, wat het goedkoopste check is in het hele budget.
Noteer de test in dezelfde log als de runs. Een maand later toont de test regel wat elke actie kostte toen het sheet werd geschreven, wat nuttig is als de prijslijst verandert.
Controleer het saldo ook op je eigen account pagina, één keer. De twee getallen moeten overeenkomen, en een verschil is het vermelden waard in de runbook.
Een maandbudget instellen in code
- 1
Tel de betaalde calls
Tel je betaalde calls per run en vermenigvuldig met de runs in een maand. Schrijf het totaal in een config bestand naast de code.
- 2
Converteer calls naar credits
Vermenigvuldig met de credit kosten uit de prijslijst: 1 voor
bulk_dr, 2 voorrefdomains, 3 voorsearch. Het resultaat is de maandelijkse trek in credits. - 3
Stel een alert niveau in
Kies een saldo dat een bericht moet sturen naar degene die bijvult. Vergelijk het met de
_creditswaarde uit de laatste response. - 4
Beoordeel na één maand
Vergelijk de werkelijke trek met de schatting. Een verschil betekent meestal een loop, een retry of een actie die je niet verwachtte te draaien.

Waar we het zouden plaatsen
Besteed aan maandelijkse deep pulls, houd de rest gratis
Omdat de index ongeveer één keer per maand ververst, herhaalt alles frequenter dan maandelijks het antwoord van gisteren. Plan betaalde pulls maandelijks en laat de vier no-key acties dagelijkse lookups dragen.
- Cache gratis calls voor een dag
- Allow-list betaalde acties in code
- Log
_creditsna elke call - Vul bij in USDT (TRC-20) alleen als het saldo het rechtvaardigt
Geldvragen
- Vervalt de $100?
- Het materiaal dat we voor deze site hebben geeft geen vervaldatum, dus wij geven er geen op. Controleer de account pagina, die je saldo en activiteit toont, voordat je een langlopende job plant.
- Is een kaart nodig om te beginnen?
- Nee. Log in met een Google account en de $100 credit wordt toegevoegd zonder kaart. Latere top-ups worden gedaan in USDT op het TRC-20 netwerk vanaf de account pagina.