Average position in Google Search Console is the mean of the highest position your site appeared at, across every impression recorded for that query or page. Because it is a mean, it can report a position your site never actually held: a term ranking first for half its impressions and thirtieth for the other half averages to roughly fifteen. It also only counts impressions, so a term you rank for but nobody searched does not appear at all.
How the number is built
Each time your site appears in a set of results, Google records the position of your highest-ranking result for that search. Average position is those recordings, added up and divided by how many there were.
Three consequences follow, and all three catch people out.
| What happens | Why | What it looks like |
|---|---|---|
| A position you never held | A mean across a wide spread lands in the middle of a gap | Average of 15 for a term that ranks 1 or 30 and nothing between |
| Improvement that reads as decline | A new page starts ranking badly for a term, pulling the mean down | Average position worsens in the same week traffic grows |
| Movement with no cause | The mix of searches changed, not your ranking | Average shifts while every individual term is stable |
Why site-wide average position is close to meaningless
The site-wide figure averages across every query you appear for, which means it mixes your best terms with thousands of long-tail impressions you did not target. It moves whenever the composition of that mix changes, which is constantly.
A site-wide average of 12.4 tells you nothing you can act on. It is a number that exists because it can be calculated.
How to read it usefully
- Filter to specific queries. Average position on one term, over time, is a real signal. Averaged across everything, it is not.
- Filter by page as well. A single page's average across its own target terms is usually the most useful cut available.
- Read impressions alongside it. Rising impressions with a worsening average usually means you started appearing for more things, which is good news reported badly.
- Use position buckets rather than a mean where you can. The share of impressions in the top three tells you far more than an average does.
The other limits worth knowing
- It counts your highest result only. If you rank third and eighth for a term, it records third.
- Position is counted within the result type. Different result layouts count differently, so an average can shift when Google changes the results page rather than when your site changes.
- Queries with very few searches are withheld entirely for privacy, so the long tail is under-represented in whatever you are averaging.
- Data lags a couple of days, which matters when you are checking whether something you shipped this morning worked.
Average position on a named list of target terms, with the date range stated, is defensible. Site-wide average position is not, and it invites a question you cannot answer well.