The position shown in the Rank Tracking report may not match what you see when you search manually on Google, and that's expected, not an error. The two most common causes are geolocation (Rank Tracking uses a fixed location/language, not your device's real location) and update timing (rankings are captured periodically, not in real time). This article explains each cause and when a gap is worth reporting to support.
Quick Answer
A mismatch between Rank Tracking and a manual Google search is normal and does not mean the data is wrong. It happens because Rank Tracking and a manual search measure two different things: a fixed, repeatable location/language snapshot taken on a schedule, versus a live, personalized result tied to your exact device and browsing history. Some difference is expected. Contact support only if the gap is large (30+ positions) and persists after you've checked the dates and settings below.
Geolocation
Google shows you results based on your device's real, precise location. Rank Tracking checks rankings using a fixed location and language parameter tied to the location you selected when you set up tracking (for example, a city or country), rather than a live browser session. This is the same method used industry-wide by other SEO tools.
This gap can't be fully closed on your end. It persists even if you use:
- A VPN
- Incognito or private browsing mode
- Google's own location and search settings (manually setting a location, or using advanced search operators)
Search Personalization
Beyond location, Google also tailors results based on your device, browser, past activity, and other real-time signals it doesn't disclose publicly. This adds further variation on top of the geolocation gap, and it's a factor no SEO tracking tool, including ours, can replicate or cancel out.
Update Timing
Rankings are captured periodically, not in real time. Depending on your project's Update Frequency setting (Daily or Weekly, found under Project Settings), your data may be up to a day or a week old. Meanwhile, Google's own live results can update multiple times a day (up to around 8 times).
Because of this, what you find manually right now may not match your last captured position. Before comparing:
- Check the date of your project's last update.
- Check the date you performed your manual search.
- Confirm both reflect roughly the same moment in time, rather than assuming they do.
Note: If your account has been inactive (not logged in) for 30 or more days, ranking updates pause automatically until you log in again. This can make your last update look older than expected.
Organic-Only Tracking
Featured snippets, "People Also Ask" boxes, local packs, and other non-organic SERP features aren't counted. If your page only appears in one of these features, it may show as Not Ranked in Rank Tracking even though you can see it on the Google results page.
Comparing to Google Search Console (GSC)?
GSC and Rank Tracking measure different things:
| Google Search Console | Rank Tracking | |
|---|---|---|
| Metric | Average position across all impressions for a keyword over a date range | A single position for one specific location/language/device combination on one day |
| Sampling | Continuous (every impression) | Periodic snapshot (daily or weekly) |
A page that appeared briefly in a great spot, even just a handful of impressions, can produce a strong GSC average without ever ranking there consistently. That consistent (or inconsistent) position is what Rank Tracking reflects, so a keyword can legitimately show a good average in GSC and Not Ranked in Rank Tracking at the same time.
Other Things to Check
A few additional settings commonly explain a mismatch and are worth ruling out before assuming a tracking issue:
- Device (Desktop vs. Mobile): Make sure the device selected in your report matches the device you searched on manually. Note that Free, Restart, and Basic Tier 0 Lifetime plans only support desktop tracking, so a mobile comparison won't be available on those plans.
- Subdomains: Rank Tracking tracks the root domain you set up in your project. If the ranking page lives on a subdomain, it won't be reflected in a root-domain project.
- Location and language settings: Confirm the location and language selected in the report match the ones you intended to compare against.
When to Reach Out
Some difference between manual checks and our data is normal and doesn't indicate an issue. If you consistently see a large gap (for example, 30+ positions) after accounting for the date of your project's last update, the date of your manual search, and the device/location settings above, contact support so we can investigate your specific case.
Frequently Asked Questions
Q: Why does Ubersuggest show a different position than what I see when I search on Google myself? A: Because Rank Tracking uses a fixed location and language parameter tied to your project's settings, while Google personalizes your manual search results based on your device's real location, browser, and search history. This is expected behavior, not a bug.
Q: Can I use a VPN or incognito mode to match Rank Tracking's results? A: No. Neither a VPN, incognito/private browsing, nor Google's own manual location settings can fully replicate the exact geolocation and language parameters Rank Tracking uses.
Q: My keyword shows "Not Ranked" but I can see my page in a featured snippet or "People Also Ask" box. Why? A: Rank Tracking only counts organic search results. Featured snippets, "People Also Ask" boxes, local packs, and other non-organic SERP features aren't counted, so a page visible only in one of these can still show as Not Ranked.
Q: Why does Google Search Console show a better average position than Rank Tracking? A: GSC averages your position across every impression over a date range, even ones that happened briefly. Rank Tracking shows a single position for one location/language/device on one day. A page that ranked well only a handful of times can show a strong GSC average without ranking there consistently.
Q: How often does Rank Tracking update? A: Based on your project's Update Frequency setting, found under Project Settings: either Daily or Weekly. Updates also pause automatically if your account has been inactive for 30 or more days.
Q: When should I contact support about a ranking discrepancy? A: After confirming the update date, your manual search date, and your device/location/language settings all line up, contact support if the gap is still large (30+ positions). Smaller differences are expected and don't need investigation.
Keywords: rank tracking discrepancy, ranking doesn't match Google, position mismatch, manual search different position, VPN incognito ranking, Google Search Console vs Rank Tracking, GSC average position, not ranked featured snippet, update frequency daily weekly, mobile vs desktop rank tracking, subdomain not tracked.