How to check keyword rankings: taking a clean reading instead of a number from your own browser

Why the same search returns a different position by person, place and device, a repeatable way to check, and the ranking facts only Search Console holds.

Published by AI Knows Us · Updated 12 October 2026

To check where you rank, take three readings in this order. Open the Search Console Performance report, filter to the query, and read average position with impressions and clicks beside it, because that is where you appear across real searches. Then check the same query in a rank tracker set to one fixed country, city and device, so week to week movement is comparable. Then open the results page by hand in a signed out browser with the location set deliberately, and look at how much sits above your link. The position you see in your own everyday browser is shaped by your location, your device and your search history, so that is the one reading to leave out.

This page covers how to take the measurement and how to read it. For building a tracked query set and a monthly ranking report, see a guide to keyword rank tracking.

Why the same query gives a different number to different people

There is no single results page any more. The same phrase is assembled per search, and these things change it:

  • Location. Google localises results well beyond obviously local searches. "best crm", "physiotherapist" and "tax consultant" return different sets in Pune and in Leeds, and often different sets across two parts of the same city.
  • Device. Mobile and desktop are separate results pages with different feature mixes and very different amounts of space above the first organic link.
  • Language and country settings, which change both the candidate set and the interface.
  • What sits above the links. An AI Overview, ads, a local pack, images, videos or People Also Ask can push position three below the first screen. The ordinal number stays the same while the visibility changes completely.
  • Your own history. If you have visited your own site fifty times this month, your browser is the least neutral instrument you own.

So a position is only meaningful with its conditions attached. "Position 4" means very little. "Position 4, mobile, Mumbai, English, 6 October" is a measurement you can repeat next week and compare.

The clean reading, step by step

  • Write the conditions down before you look. Country, city, device, language, date, and which tool. Keep them identical every time. A set of positions measured the same way every week is a trend. The same set measured in whatever window happened to be open is a pile of unrelated numbers.
  • Start in Search Console. Performance, then Search results. Set the date range to the last three months and switch on the comparison with the previous period. Add a query filter, then turn on the Average position metric alongside Impressions and Clicks. The Performance report overview explains the filters, and the note on impressions, position and clicks gives the exact definitions.
  • Split by device and by country. One average hides the fact that you are eleventh on mobile and fourth on desktop. Those are two different problems with two different fixes.
  • Then the tracker. Pick one location and one device per market and leave them alone. Changing the tracking location mid quarter resets your history without telling you.
  • Then look at the page yourself. Use a guest window or a fresh browser profile, stay signed out, and set the region deliberately in the Google search settings page rather than trusting the default. Screenshot the first screen. Count the features above your link.
  • Confirm the page is indexed before treating a bad position as a ranking problem. The URL Inspection tool reports whether that exact URL is in the index, and the Page indexing report shows how many of your URLs are not.

What only Search Console has

A rank tracker samples a results page for a query you gave it. Search Console reports what actually happened to your site. Four things live only there:

  • The query list itself. A tracker checks the phrases you thought of. Search Console shows the phrases you already get impressions for, which is usually where the next win is sitting.
  • Position averaged over real searches, in the real places and on the real devices your buyers used, rather than one sampled check from one point on the map.
  • Clicks and impressions on the same row, so a position that produces business is easy to separate from one that does not.
  • Sixteen months of history, which is what lets you tell a seasonal dip from a real loss.

Four ways to check, and what each is for

MethodWhat it answersGood for
Search Console Performance reportWhere you actually appeared, with clicks attachedGround truth for your own site, at no cost
Rank tracker, fixed location and deviceWeek to week change, and competitor positionsTrends and comparison at scale
Manual check in a signed out browserWhat the first screen actually looks likeSeeing the features sitting above you
URL Inspection toolWhether the URL is indexed and what Google renderedTelling a ranking problem from an indexing problem

Paid trackers do the second and third jobs at scale, and the main vendors publish their own prices: Semrush, Ahrefs and Moz. Building your own scraper runs into the Google spam policies, which name machine generated traffic including automated querying, so an established tool is the sensible route.

Reading the movement

  • Compare 28 days with the previous 28, not this week with last week. Weekday patterns on their own will invent a trend for you.
  • Read position together with impressions. Average position falls when you start appearing for a wider set of queries in weaker spots, even when everything you already ranked for held firm. That is growth arriving as a worse looking number.
  • One query moving two places is weather. Report buckets instead: how many queries sit in 1 to 3, 4 to 10, 11 to 20, and 21 and beyond.
  • Check demand before blaming the site. If impressions and clicks fell together across everything, compare the phrase in Google Trends. The Google guide to debugging search traffic drops lists the realistic causes, seasonality and migrations among them, in the order worth checking.

A record sheet that makes next month easy

CONDITIONS (hold these steady all quarter)
  Country: IN     City: Mumbai     Device: mobile
  Language: en    Tool: [tracker]  Checked: weekly, Monday

Query                 Target page        GSC pos   Tracker   Clicks   Above us
[query 1]             /services/x          6.4        5         210    AI Overview, 2 ads
[query 2]             /blog/y             14.1       16          18    local pack
[query 3]             /pricing             3.2        3         640    4 ads

Bucket counts: 1-3: 6   4-10: 13   11-20: 12   21+: 9
Changed since last check: rewrote /blog/y intro on 24 Sept

Two habits make this sheet worth keeping. Print the conditions at the top every single time, and write down what you changed, because a position with no change log beside it is impossible to explain three months later.

What people ask about check keyword rankings

Why does my agency report a different position from the one I see?

They are measuring a fixed city and device with no personal history, and you are measuring your own street, your own phone and your own browsing. Both numbers are real. Settle it with Search Console, which averages across everybody who actually searched.

Is there a free keyword position checker?

Search Console gives you your own positions, queries, pages, countries and devices at no cost, which covers your own site completely. Free third party checkers are handy for a quick look at a handful of phrases. Competitor positions at scale need a paid index, and that index is what a tracker subscription buys.

How often should I check?

Weekly for movement, monthly for reporting, daily only during a migration or a known Google update. Day to day movement on a single query rarely points to anything you can act on.

Why does Search Console say position 8 when I see position 3?

Your view is one search from one place. The 8 is the average of the best position you held across every impression in the range, including the places and devices where you sit lower. Treat the average as the fair summary and your own check as a look at the layout.

Does incognito give a neutral reading?

It drops your signed in history, and it keeps your location and your device. For a genuinely comparable reading, use a guest window, stay signed out, and set the region by hand in search settings.

My page shows nothing at all. Is that a ranking problem?

Check indexing first with URL Inspection. If the URL is not indexed, position is the wrong question and the fix is technical. If it is indexed and still invisible for its target phrase, then it is a content and links question.

Position one on Google, absent in the reply

A clean reading means fixed location, fixed device and a logged out state. Apply the same discipline to the assistants: fixed wording, a fresh session and a written record. Replies can differ between asks, so put each question a few times and note how often your site is named. That frequency is a more honest figure than any single result. AI Knows Us keeps the log across ChatGPT, Gemini, Perplexity and Claude.

Read next

Or browse the whole archive.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Join the waitlist. We open on 31 October 2026. It costs an email address. No card, and nothing is charged. Or talk to a person if you have a question first. Or read how we fix what it finds.