SEO Rank Tracker
A desktop rank tracker that combines Google Search Console with live Google results. See where you rank, where you almost rank, who beats you and what to do about it, without a monthly SEO subscription.
Why I built it
Commercial rank trackers are built for agencies with thousands of keywords. I sell a niche B2B product and need a few dozen keywords, tracked properly: where we rank in the Netherlands and Belgium, which page Google picks, and which competitor sits above us. So I built exactly that, together with AI.
What it does
Keyword positions
Daily positions, 7-day average, change and best position from Search Console, with the ranking page and position history over 16 months.
Opportunities
Queries where you already rank 5–20 with real impressions, but don’t track yet. Add them with one click.
Ranking keywords
Every query the site is found for, with page, clicks, impressions and CTR, filtered by country and device.
Competitors & share of voice
Automatically detects which domains appear most in your Google top 20, with top-10 counts, average position and share of voice.
Keyword gaps
Keywords where a real competitor is in the top 10 and none of your own domains is – your to-do list.
Multiple projects
One project per site, with its own country, language, own domains and ignore list (Microsoft, YouTube, Reddit…).
Notes
Log what you changed and when, so you can see in a few weeks whether it worked.
Copy all
Export the whole project as Markdown, ready to paste into an AI assistant for analysis.
How it works
- Connect Search Console with your own Google OAuth client – your data stays on your machine.
- Add a project per site and the keywords you care about.
- Sync positions from Search Console and check the live Google top 20 weekly via Serper.
- Act on opportunities and gaps, and log what you changed in the notes.
Built with AI
The app was designed and written in conversation with Claude: from the first version to bug fixes based on real data (“position 0 means no data”, “English keywords searched by Dutch users”). The result is a tool that fits one specific job very well, at almost no running cost.