SEO Data Bench

Evidence

Cohorts, runs and scripts

Nothing on this site is a number we were told. It is a call we made, with the response kept.

Cohort runs

RunCohortQueriesDomainsCallsValidEst. costRaw responses
2026-09-15v15020314284$1.99One JSON file per call at /evidence/seo-runs/2026-09-15/<task>-<provider>-<qNN|dNN|all>.json, e.g. serp-cloro-q01.json, kw-seranking-all.json, bl-moz-d01.json. Providers in this run: kw-dataforseo, kw-google-ads, kw-seranking, kw-serpstat, serp-cloro, serp-dataforseo, serp-serpapi, serp-serpstat, serp-treg-routed, bl-moz, bl-seranking, bl-serpstat.

Re-run the cohort

The cohort and the runner are in the site repository and need only the Treg CLI signed in to any account. The full v1 run cost about $1.99 at list prices on 2026-09-15.

treg auth login
scripts/run-seo-cohort.py evidence/fixtures/seo-cohort-v1.json evidence/seo-runs/$(date +%F)
scripts/score-seo-cohort.py evidence/fixtures/seo-cohort-v1.json evidence/seo-runs/$(date +%F)

Download cohort v1 · runner · scorer

What is and is not in the raw files

Each file holds the provider's full response plus a small run header (task, provider, query or domain, wall-clock latency, timestamp, exit code). Search result pages and backlink summaries are public facts about public websites. Keyword volumes are provider outputs. No credentials and no personal data are present; the runner never sends any.