Why Search Console's Average Position Doesn't Match Your Rank Tracker
Your rank tracker says your page is fourth on Google for "emergency plumber leeds". Search Console says your average position is 11.3. One of them must be wrong, surely?
Neither is. They measure different things, and once you know what each one counts, the gap stops being worrying and starts being useful.
A snapshot against an average
A rank tracker does one search, at one time, from one place, and writes down where your page appeared. It's a photo.
Search Console doesn't search at all. It records every time your site actually appeared in front of a real person on Google, notes the position of your highest result each time, and averages them over the dates you picked. Google's own definition spells this out. It's a long exposure of thousands of different searches, not one.
So a tracker answers "where do I rank for this search, here, today?". Search Console answers "on average, where did I appear when people saw me?".
Why the average is nearly always worse
Most of the gap comes from one thing. Search Console's average includes every search you appeared for, including ones you never chose to track.
Your page about emergency plumbing in Leeds might also show up at position 38 for "plumber west yorkshire", at 52 for "boiler repair near me" and at 61 for a question someone typed into their phone. Each of those impressions goes into the same average. A few dozen of them can pull a strong top-five ranking down into double figures.
That's also why the average can fall when things are going well. When Google starts testing your site for new searches, it usually tries you far down the page first. You're now visible for more, and the average gets worse. We see this pattern on our own new pages, which Google shows at positions 70 to 85 for terms we're working towards.
Filter before you compare
In Search Console, open the Performance report and filter by the exact query. Then add a filter for the country, and one for the device. The average for that one query, in that one place, on that one device, usually lands much closer to what your tracker says.
The smaller reasons the numbers drift
Even after filtering, a small gap is normal. These are the usual causes.
Location
Results for "plumber" in Leeds and in London are different lists. A tracker checks from the location you set. Search Console counts real searchers wherever they were, including people searching Leeds plumbers from Bradford, so their results differ slightly.
Desktop against mobile
Phones and computers often get a different order of results. If your tracker reports desktop and most of your searchers are on mobile, the two will disagree. Check both.
Timing
A tracker checks once, on a set day. Rankings move a little through the week, and Search Console averages all of it. Its data is also usually two or three days behind, so this week's figures aren't complete yet.
Pages nobody opens
A tracker records your position even if you're on page three. Search Console only counts an impression when that page of results was loaded for someone, and few people open page three. So low positions barely register in the average, however often you sit there.
Which number should you trust?
Both, for different jobs.
Use the tracker to see whether the work on a page is moving it for the searches you care about. It's consistent week to week, so a change from 14 to 8 means something.
Use Search Console to see how Google shows your whole site to real people, and to find searches you weren't tracking. If a query has lots of impressions at an average of 15, that's a keyword worth adding to your tracked list. We explain the same kind of mismatch for traffic in why clicks and sessions never match.
When a gap is worth checking
Be curious if the tracker says top three and Search Console, filtered to that query, country and device, still says 20 or worse. The tracker may be checking a different location from where your customers are, or Google may be showing a different page of yours than the one you expected.
Seeing both in one place
Duality checks your tracked keywords every week on desktop and mobile, in the country or city you choose, and shows them beside your own Search Console clicks and impressions. Click any keyword to see its position over time and which of your pages Google showed. You can see how the reports look.