Available now Web app · self-hosted on your server

📈 Serpdeck

Self-hosted rank tracking. Unlimited keywords, your own SERP API key, $39 once.

AccuRanker charges $1,548/yr for 1,000 keywords — for what is mostly a scheduler, a database table and a line chart. The part that actually costs money (querying Google's SERPs) is already metered fairly by SerpAPI and DataForSEO at pennies per search. Serpdeck does the scheduling, history, competitor tracking and alerting for a one-time $39, and routes lookups through your own API key.

$129/mo forever $39once
Serpdeck screenshot

Serpdeck, as it actually looks — a real screenshot, not a mockup.

What's in the box

Features

Unlimited everything

Unlimited projects, keywords and competitor domains — no per-seat or per-keyword pricing tiers.

Daily automatic checks

Per-project schedule (pick the hour), plus manual "check now" for a single keyword or a whole project.

Position history charts

Inverted axis (rank #1 at the top, like it should be) with competitor overlay lines on every keyword.

Competitor comparisons

Track any number of rival domains per project and see their position alongside yours on every check.

Big-move alerts

Webhook or email when a keyword moves N+ spots, enters the top 10, or falls out of it.

Driver-based, BYO key

SerpAPI, DataForSEO, or a generic JSON-mapping driver for any other SERP API or self-hosted scraper you already run.

Crash-safe job queue

Checks run through a SQLite-backed queue; a crash mid-check just resets the job to pending on restart — nothing lost, nothing double-fired.

SERP snapshots + CSV export

The full top-100 result set is stored with every check, browsable per keyword. Export current/best/deltas or full history as CSV.

The receipt

Serpdeck vs AccuRanker

AccuRanker at $129/mo runs roughly $1548/year — $3,096 over two years. Serpdeck is $39, once.

SerpdeckAccuRanker
Price$39 once$129/mo ($1,548/yr) for 1,000 keywords
Keyword limitUnlimitedTiered by plan
Recurring costYour SERP API usage only (~$2-6/mo typical)Full subscription, forever
Self-hosted, your dataYes — one SQLite fileNo
Competitor trackingUnlimited domainsYes
SERP snapshotsFull top-100 stored per checkYes
AlertsWebhook + email on big moves / top-10 transitionsYes
Source codeMIT, on GitHubClosed

Versus AccuRanker's cheapest plan, Serpdeck pays for itself in about 9 days — roughly $4,608 saved over 3 years, even counting your API fees.

Setup

Three steps, no subscription

STEP 01

Buy once on Whop

One-time $39 for the packaged Windows installer or the guided VPS deploy — lifetime updates, unlimited keywords.

STEP 02

Plug in your SERP API key

Pick a driver in Settings (SerpAPI, DataForSEO or Generic), paste your key, hit Test connection. SerpAPI's free tier (100 searches/mo) is enough to try it end-to-end.

STEP 03

Add keywords, get history

Daily checks run on your schedule; charts, competitor overlays, SERP snapshots and big-move alerts accumulate from day one.

FAQ

Honest answers

Is it really free on GitHub?

Yes — the full source is MIT at github.com/bensblueprints/serpdeck. The $39 buys the packaged installer and updates for people who'd rather not git clone.

Why do I need my own API key? Why not just scrape Google?

Because direct scraping is a non-starter for a product: Google CAPTCHA-walls datacenter IPs within dozens of queries, it violates Google's ToS, accurate geo/device targeting needs proxy infrastructure the API providers already run at scale, and every Google markup change would break every install. SERP APIs cost fractions of a cent per keyword — a fairly active install (100 keywords daily via DataForSEO) runs $2-6/month. There is no direct-scrape mode, and there never will be.

What does tracking actually cost per month then?

DataForSEO is roughly $0.0006-$0.002 per SERP pay-as-you-go; SerpAPI is ~$75 for 5,000 searches. The $39 one-time price works precisely because the recurring metered cost is yours directly, at provider rates, not marked up into a subscription.

What does AccuRanker do better?

Plenty, honestly — it's a polished agency product with integrations, share-of-voice analytics and multi-user features Serpdeck doesn't have. Serpdeck is for solo SEOs, lean sites and agencies who want to own the infrastructure and pay API costs directly instead of renting a dashboard.

Can I use a SERP provider you haven't built a driver for?

Yes — the generic driver takes a URL template plus a few JSON dot-paths (results array, url field, position field), so it maps onto any JSON-returning SERP API or self-hosted scraper you already have.

Deep-dive comparisons:

Own Serpdeck forever

$39 once. Deploy on your own server — your data never leaves it. No renewal, no account with us, no meter. Or build it yourself from the MIT source — it's the same app.