NewAI Visibility tracking is here.Try free
The engines

Rank Tracker — daily rankings at scale

Where the data comes from, how often it refreshes, supported markets + devices, and how to read the daily diff.

5 min readUpdated Jun 20, 2026

Rank Tracker pulls live SERP data for every keyword in your project, every day. The same engine powers our free SERP Checker tool — the difference is scale (50K+ keywords vs one at a time), historical depth (every day going back to project creation), and integrations (Slack alerts, GSC overlays, competitor diffing).

Data freshness

  • Default cadence: every keyword, every day, between 00:00-04:00 UTC.
  • On-demand refresh: any keyword can be re-checked instantly from the keyword detail page (3-second turnaround typically).
  • Higher cadence: Pro plans get hourly refresh on up to 500 priority keywords; Enterprise gets unlimited hourly.

Where the data comes from

Every rank check is a real, neutral, de-personalized SERP query routed through a residential IP pool in the country you're tracking. No cookies, no logged-in account, no past search history. What we see is what a brand-new searcher in that region sees on that device.

This is why your office Chrome shows different rankings

Your logged-in browser at your office IP serves you personalized results. We don't. The number you see in Rank Tracker is the closest thing to a "neutral" ranking that exists — and it's the number Google ranks you on for most of your traffic.

Markets + devices

170 countries supported. Major markets get city-level granularity (e.g., Berlin vs Munich for DE); smaller markets are country-level only. Every keyword is tracked on both desktop and mobile by default — the platform charts them on the same line so you can see when they diverge.

Reading the daily diff

The main keyword view shows yesterday → today position change for every keyword. Color is direction (green up, red down), magnitude is the number. Right-click any keyword to see its full history chart, SERP-feature presence over time, and competitor ranks for the same query.

Still need help?

We’re actual humans.

If the articles didn’t answer it, the team will. We reply inside one business day — usually inside an hour during business hours.

Email support

The default channel. Replies inside 1 business day, usually inside an hour.

hi@seonova.io

In-app chat

Live during US + EU business hours. Best for quick questions while you're in the product.

Open chat

Status page

Real-time system status, incident history, and scheduled maintenance windows.

status.seonova.io