Skip to main content
itzseo
DataForSEO-backed

Every engine. Every day.
Every ZIP.

Track Google rankings in desktop and mobile. Local-pack positions by postal code. AI Overview presence per keyword. All in one view, updated daily, exportable to every format an agency client has ever asked for.

What you get

Six surfaces in one rank tracker.

Daily SERP pulls

Every tracked keyword, every day. Desktop + mobile. 24h freshness. Historical data preserved for the lifetime of the keyword.

50+ countries

US, UK, Canada, Australia, India, EU countries — all major Western + APAC markets. Per-project country lock. Localized language results.

Local pack tracking

Postal-code precision. Track Maps positions for local SEO clients. Useful for ‘dentist near me’ or ‘hvac repair NYC’ ranking work.

AI Overview detection

Per-keyword flag for SGE / AI Overview triggers. New AIO appearance? Email alert. Lost AIO? Email alert. See trend over time.

Share-of-voice

Your domain's share of the top-10 across all tracked keywords. Vs competitor domains you specify. Weekly trend.

Anomaly alerts + export

Position drop >10 spots = email alert. Sudden gain too. White-label PDF + CSV export for client reports. Schedule recurring weekly reports.

Per-tier tracking

How many keywords can you track?

“Tracked” = daily rank checks. Research keywords (one-time enrichment, no daily check) are unlimited on every paid plan.

Free
0
No tracking
Starter
25
Solo + 1 site
Growth
100
Small team
Agency
500
Multi-client
Scale
2,000
Large agency

Enterprise: unlimited. See all tiers →

For agencies

White-label client reports.

PDF reports with your workspace logo + brand color. Schedule weekly auto-delivery to client email. Or one-off export with the “Generate Report” button. No ItzSEO branding visible. Available on Agency tier.

FAQ

Rank Tracker questions.

How accurate are the rankings?
DataForSEO under the hood — same SERP scraper used by Ahrefs, SEMrush, SE Ranking. Daily pulls at consistent UTC time. Personalization-free (we don't track logged-in user results). Local results scoped to your specified country + ZIP.
Why not real-time?
Daily is the right cadence for rank tracking. SERPs don't change minute-to-minute — running real-time would burn API costs without adding signal. On-demand recheck is available for single keywords if you need a fresh pull.
How is mobile handled?
Separate desktop + mobile rankings, tracked per keyword. Mobile uses Google's mobile-first index. Pull schedule is identical (daily, same UTC). UI shows side-by-side for easy comparison.
Can I track competitors' rankings?
Yes — competitor domains specified in /projects/[id]/settings get tracked on the same keywords as your domain. Share-of-voice + per-keyword competitor position visible. Limited by tier (Growth: 3 competitors, Agency: 5, Scale: 10).
What happens if I exceed tracking quota?
New keywords queue as ‘Research only’ — enriched once but no daily check. Existing tracked keywords stay tracked. You either upgrade or untrack old keywords. We don't silently stop tracking.
Can I export to my own dashboard?
Yes via the public API (Growth+ tier). Pull tracked positions via /api/projects/[id]/keywords + per-keyword history endpoints. Webhook delivery on rank change is on the roadmap.

Track every ranking.

14-day trial. 50+ countries.