Zonder KYC — geen ID, geen selfie, geen documenten. Betalen met crypto: BTC, USDT, USDC, ETH, SOL, LTC
Taal: Nederlands
API-sleutel aanvragen

Use case · SEO · stand oktober 2026

Rank tracking API: hoeveel zoekopdrachten je nodig hebt, en wat ze kosten

Sinds Google num=100 heeft laten vallen, hangt de kosten van rank tracking af van hoe diep je kijkt. Deze pagina geeft de formule, kant-en-klare budgetten en code die stopt met pagineren zodra je domein gevonden is.

Laatst bijgewerkt: · 7 min leestijd

Snel antwoord

Hoeveel API-zoekopdrachten heeft rank tracking nodig, en wat kost het?

Zoekopdrachten per maand = keywords × pagina's gecontroleerd × checks per maand × locaties × devices. Een dagelijkse top-10-check van 1.000 keywords is 30.000 zoekopdrachten per maand; een dagelijkse top-100-check is 300.000, omdat Google nu ongeveer 10 resultaten per pagina toont. Met SerpCrypto, een SERP-API zonder KYC die je betalen met crypto kunt, kost 100.000 zoekopdrachten US$ 56,25 en verlopen credits nooit (oktober 2026).

Rank tracking met SerpCrypto: de cijfers

Kosten van één check1 credit per resultatenpagina; Ongeveer 10 organische resultaten per pagina, zoals Google levert sinds het in september 2025 stopte met num=100; elke extra pagina kost nog een credit
Prijs per 1.000 zoekopdrachtenUS$ 0,75/1K zoekopdrachten bij 10.000 zoekopdrachten, US$ 0,56/1K zoekopdrachten bij 100.000 zoekopdrachten, US$ 0,38/1K zoekopdrachten bij 1.000.000 zoekopdrachten
Mislukte zoekopdrachtenNiet in rekening gebracht
TargetingLand (gl), taal (hl), Google-domein en een locatiestring op stadsniveau, op desktop of mobiel
Extra signalen in dezelfde creditAI Overview-citaties, People Also Ask, local pack, advertenties, top stories
Verloop van creditsPrepaid zoekcredits verlopen nooit: ongebruikte zoekopdrachten blijven op je account staan tot je ze gebruikt

Hoe bereken ik de zoekopdrachten die mijn rank tracker nodig heeft?

Vermenigvuldig vijf getallen: keywords, resultatenpagina's per keyword, checks per maand, locaties en devices. Eén resultatenpagina bevat ongeveer 10 organische resultaten, dus de top 30 volgen betekent 3 pagina's per keyword per check.

searches per month = keywords × pages × checks per month × locations × devices

Twee knoppen verlagen de rekening zonder veel signaal te verliezen. Ten eerste: stop met pagineren zodra je het domein vindt dat je volgt: een pagina op positie 4 heeft nooit pagina's 2 tot 10 nodig. Ten tweede: check long-tail keywords wekelijks en money keywords dagelijks. De code verderop doet het eerste automatisch.

Wat kost een typische rank tracking-setup?

Maandelijkse zoekopdrachten voor veelvoorkomende setups, en het kleinste SerpCrypto-pack dat één maand dekt. Een maand telt als 30 dagelijkse checks of 4 wekelijkse checks.

OpzetZoekopdrachten per maandPack dat een maand dekt
100 keywords, top 10, dagelijks, 1 locatie3,00010.000 zoekopdrachten (US$ 7,50) gaat ongeveer 3 maanden mee
1.000 keywords, top 10, dagelijks30,000100.000 zoekopdrachten (US$ 56,25) gaat ongeveer 3 maanden mee
1.000 keywords, top 30, wekelijks12,00025.000 zoekopdrachten (US$ 18,75) gaat ongeveer 2 maanden mee
1.000 keywords, top 100, wekelijks40,000100.000 zoekopdrachten (US$ 56,25) gaat ongeveer 2,5 maanden mee
5.000 keywords, top 10, dagelijks150,000250.000 zoekopdrachten (US$ 140,63) gaat ongeveer 7 weken mee
1.000 keywords, top 10, dagelijks, 3 steden × desktop en mobile180,000250.000 zoekopdrachten (US$ 140,63) gaat ongeveer 6 weken mee
10.000 keywords, top 100, wekelijks400,000500.000 zoekopdrachten (US$ 281,25)

Worst case: elk keyword wordt tot de laatste pagina gecheckt. Stoppen zodra het domein gevonden is kost meestal veel minder zoekopdrachten.

Hoe vind ik de positie van mijn domein in de JSON?

Loop organic_results pagina voor pagina door en vergelijk de host van elke link met je domein. Het veld position is al de positie in de hele resultatenlijst, dus pagina 2 begint rond 11. Stop zodra je het domein vindt, en noteer "niet in de top N" als de laatste pagina die je toestaat niets oplevert.

Python: positie van een domein, stoppen bij de eerste match
import os
from urllib.parse import urlparse

import requests

API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}


def rank_of(domain, query, gl="us", hl="en", location=None, max_pages=3):
    """Return (position, url, searches_used); position is None if not found."""
    params = {"engine": "google", "q": query, "gl": gl, "hl": hl}
    if location:
        params["location"] = location
    for page in range(1, max_pages + 1):
        params["page"] = page
        resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
        resp.raise_for_status()
        for r in resp.json().get("organic_results", []):
            host = urlparse(r["link"]).netloc.lower()
            if host == domain or host.endswith("." + domain):
                return r["position"], r["link"], page
    return None, None, max_pages


if __name__ == "__main__":
    pos, url, used = rank_of("example.com", "project management software", max_pages=3)
    print(pos, url, "searches used:", used)

Moet ik naast posities ook AI Overview-citaties volgen?

Ja, als je zoekopdrachten AI Overviews oproepen, want een pagina kan op 7 staan en toch in de overview boven positie 1 geciteerd worden. Dezelfde zoekopdracht die je posities geeft, retourneert ook ai_overview.references wanneer Google een overview toont, zonder extra credit.

Sla drie dingen per keyword en dag op: je organische positie, of je domein tussen de overview-referenties staat, en welke andere domeinen dat zijn. Over een paar weken laat dit zien welke concurrenten Google's AI voor jouw onderwerpen citeert, wat een positierapport alleen niet kan.

Hoe volg ik rankings in meerdere steden?

Voer dezelfde zoekopdracht één keer per stad uit met de parameter location, bijvoorbeeld Denver, Colorado, United States en Miami, Florida, United States. Zoekopdrachten met lokale intentie, zoals diensten, winkels en klinieken, kunnen sterk verschillen van stad tot stad, en het map pack in local_results verandert nog meer.

Elke stad is een aparte zoekopdracht, dus vermenigvuldig je budget met het aantal steden. De local SEO-pagina gaat over map pack-tracking, en locaties en talen legt de location-strings uit.

Dagelijkse of wekelijkse checks: welke heb ik nodig?

Dagelijkse checks passen bij een paar honderd keywords die omzet opleveren, of bij de weken na een site-migratie of een Google-update. Wekelijkse checks passen bij long-tail sets, concurrentiemonitoring en rapportage aan klanten.

Een gemengd schema behoudt het signaal en verdeelt de kosten: 200 money keywords dagelijks plus 2.000 long-tail keywords wekelijks, alleen top 10, is 6.000 + 8.000 = 14.000 zoekopdrachten per maand. Omdat SerpCrypto-credits nooit verlopen, verspil je in een rustige maand niet wat je hebt gekocht.

Welk pack past bij een rank tracker?

De meeste rank trackers tussen 1.000 en 5.000 keywords vallen tussen 100.000 zoekopdrachten en 500.000 zoekopdrachten. Elke engine en elke pagina kost één credit; credits verlopen nooit.

Starter

25.000 zoekopdrachten

US$ 18,75

US$ 0,75/1K zoekopdrachten

  • Een sideproject of een AI-agent
  • Ongeveer 830 zoekopdrachten per dag, een maand lang
  • Credits verlopen nooit
Kies 25.000 zoekopdrachten

Build

100.000 zoekopdrachten

US$ 56,25

US$ 0,56/1K zoekopdrachten

  • Dagelijkse rangtracking voor 3.300 keywords
  • Eén pagina per keyword per dag, een maand lang
  • Credits verlopen nooit
Kies 100.000 zoekopdrachten

Grow

250.000 zoekopdrachten

US$ 140,63

US$ 0,56/1K zoekopdrachten

  • SEO-tools en agentfleets
  • Alle engines tegen hetzelfde tarief
  • Credits verlopen nooit
Kies 250.000 zoekopdrachten

Schaal

500.000 zoekopdrachten

US$ 281,25

US$ 0,56/1K zoekopdrachten

  • Rank tracking voor productie
  • Hogere concurrency op aanvraag
  • Credits verlopen nooit
Kies 500.000 zoekopdrachten

In elk abonnement: Elke engine voor 1 credit per zoekopdracht · Mislukte requests worden niet in rekening gebracht · Credits verlopen nooit · Targeting op land, taal, stad en apparaat

Rank tracking API: veelgestelde vragen

Waarom zijn mijn kosten voor rank tracking in 2025 gestegen?

Google stopte rond 10 tot 14 september 2025 met het honoreren van num=100. Daarvoor kon één request 100 resultaten retourneren; nu is elke pagina van ongeveer 10 resultaten een aparte request. De top 100 tracken kost daardoor 10 keer meer zoekopdrachten dan voorheen.

Kan ik mobile en desktop rankings apart tracken?

Ja. Voeg device=mobile toe om de resultatenpagina voor de telefoon te krijgen. Mobile en desktop zijn aparte zoekopdrachten, dus beide tracken verdubbelt de zoekopdrachten voor die keywords.

Biedt SerpCrypto een rank tracking dashboard?

Nee. SerpCrypto is een API: die retourneert de resultatenpagina als JSON, en je slaat de posities op en zet ze in grafieken in je eigen tool, spreadsheet of database. De Python-code op deze pagina is een startpunt.

Wat gebeurt er als een zoekopdracht mislukt tijdens mijn nightly job?

Je krijgt een HTTP error met een code zoals search_failed of search_timeout, en de mislukte request wordt niet in rekening gebracht. Probeer het later opnieuw met exponential backoff; de errors-pagina heeft een kant-en-klare loop.

Heb ik een ID of een bedrijf nodig om credits te kopen?

Nee. SerpCrypto is een SERP-API zonder KYC: geen ID, geen selfie, geen bedrijfsdocumenten. Je waardeert op vanaf US$ 25 in BTC, USDT, USDC, ETH, SOL, LTC en koopt een pack vanuit je saldo.

Bronnen (1)
  1. Google num=100 impactgegevens — Search Engine Land (2025-09)

Vanaf US$ 0,30/1K zoekopdrachten · zonder KYC

API-sleutel aanvragen