Google Search Console
Google Search Console for SEO: read the averages without lying to yourself
Search Console shows real impressions and clicks, but average position is not a rank. A practical workflow for reading queries, pages and changes correctly.

Google Search Console is the best free record of what happened between your site and Google Search. It reports impressions, clicks, click-through rate and an average of the topmost position seen for each impression. The mistake is treating that last metric as “our rank”. It is not.
The useful workflow starts with clicks and impressions, narrows by page and query, and uses position as context. A rank tracker answers a different question: where a controlled search found you at a particular time and place.
What the four numbers actually say
| Metric | What it answers | What it does not prove |
|---|---|---|
| Clicks | How often somebody followed your result | Whether the visit converted |
| Impressions | How often a qualifying result was seen | Total search demand |
| CTR | Clicks divided by impressions | Whether the snippet alone caused the click |
| Average position | Mean topmost position across recorded impressions | One fixed rank |
Google’s documentation adds two details people miss. When data is aggregated by property, only the topmost result from the property supplies the position. And some query rows are withheld for privacy even though their activity remains in chart totals. A sum of visible query rows therefore need not equal the headline number.
Start with the page, then open its queries
Site-wide averages hide the decision. A brand query in position one, an old article losing impressions and a new page appearing at position 40 can combine into a stable-looking line.
Compare two equivalent periods. Open Pages and sort by change in clicks or impressions. Select one changed URL, then open Queries. Now the table describes the searches attached to that page rather than the whole property.
Classify what moved:
- impressions down, position broadly stable: demand, eligibility or result presentation may have changed;
- impressions stable, CTR down: inspect the result and competing snippets;
- impressions up, position low: the page is gaining query coverage before it gains visibility;
- clicks and impressions down across many pages: investigate a site-wide technical or seasonal cause;
- one page down while another page rises on the same queries: check whether Google swapped the preferred URL.
These are leads, not diagnoses. Search Console describes the change; it does not name the cause.
Why average position is not rank
Suppose a page received two impressions: position 3 on mobile in Manchester and position 17 on desktop in New York. Search Console reports 10. That number is mathematically correct and operationally useless until you split the dimensions.
Filter by query, page, country, device and search appearance when the question needs it. Even then, read the trend rather than demanding that a manual search reproduce the average. Google itself recommends focusing more on impressions and clicks than position alone.
This is why Visibility100x keeps measured rankings separate. A controlled tracker reading should never overwrite Search Console data, and the Search Console average should never be relabelled as the measured rank. Put them beside each other when useful; do not blend them.
Three reports worth keeping
Pages gaining impressions before clicks
Compare the last 28 days with the previous 28. Filter for URLs with rising impressions and low CTR, then inspect the queries. These are often pages becoming eligible for a wider set of searches. Improve the result only after confirming the new queries match the page’s job.
Queries where the page changed
Choose one commercially important query, then inspect Pages. If several URLs alternate, the problem may be page selection rather than copy. Consolidate only when the pages answer the same intent; different intents should remain separate.
Brand and non-brand separately
Brand demand can conceal non-brand decline. Use a query filter for the brand and a second report excluding it. The result is still not perfectly complete because anonymised queries exist, but it is more honest than one blended chart.
What Search Console cannot tell you
It cannot give complete keyword demand, explain a ranking change, measure Bing or assistant citations, or show a single universal rank. It also should not be treated as analytics for what happens after the click.
Use it for the evidence it owns: Google impressions, Google clicks, the queries and pages visible in the retained data, and changes over time. Use the keyword rank tracker when you need controlled positions and SERP features, and analytics when you need behaviour after arrival.
Sources
- Google Search Console Help, Performance report: about the data, read 27 August 2026.
- Google Search Console Help, What are impressions, position and clicks?, read 27 August 2026.
- Google Search Console Help, Performance report: common tasks, read 27 August 2026.
Questions people ask
Is Google Search Console good for SEO?
Yes. Search Console is the primary record of impressions and clicks your pages received from Google Search. It is strongest for discovering queries and measuring trends. It is not a fixed rank tracker, because position is averaged across the impressions that actually occurred.
What does average position mean in Search Console?
Google defines it as the topmost position occupied by your property or page for each impression, averaged across those impressions. Location, device, query and result type can all be mixed unless you filter them.
Why does Search Console position differ from a manual search?
A manual search is one location, device, moment and search context. Search Console averages many real impressions. Neither reading is necessarily wrong; they answer different questions.
Related guides
- ChatGPT deep research: how to get a report you can actually useA practical ChatGPT deep research workflow for a clear brief, stronger sources, claim checking and a report that supports real decisions.
- How to make ChatGPT sound human without adding fake personalityMake ChatGPT writing sound natural by replacing generic structure with real decisions, evidence and voice. A practical editing method with examples.
- SEO analysis: turn a score into the next decisionA practical SEO analysis workflow that separates eligibility, search demand, page selection, snippet performance and conversion instead of hiding them in one score.