Google SERP Position
Stop chasing position 1 blindly; a featured snippet at position 0 can steal the click even when you sit at the top of organic results.
Start here
- Check your top 10 keywords in Google Search Console to see average position and identify outliers.
- Manually search your highest-priority queries in an incognito window to confirm exact rank.
- Note any SERP features on those queries that might divert clicks from organic results.
- Track position trends weekly, not daily, to avoid noise from fluctuations.
- If you are below position 5, focus on content and backlinks before worrying about SERP features.
Plain-English take
Think of SERP position as your seat in a busy stadium. Position 1 is front-row centre: most people see you first, but they might be distracted by a jumbotron (a featured snippet) hanging overhead. Position 5 is still in the same block, but you are competing with seats closer to the action. Anything beyond page 1 (position 11+) is outside the gates — most fans never leave the concourse. The catch is that your seat number changes depending on who is watching. Google personalises results based on location, device, and even past searches. One user may see you at position 3 while another sees you at position 7 for the same query. The average position reported in Google Search Console smooths out these differences. I once had a keyword where my average position was 2.3, but manual checks showed I was bouncing between position 1 and 4. The average hid the volatility. So treat SERP position as a directional signal, not a precise measurement. Also, consider what appears alongside your result. [SERP features](/serp-features/) like [People Also Ask](/people-also-ask/) or a local pack can occupy premium real estate even below position 1. A [keyword](/keyword/) with low organic CTR despite a high rank often points to a feature stealing attention. The number alone doesn't tell you whether you are actually being seen.
When it actually matters
I focus on SERP position in three specific scenarios. First, during [keyword research](/keyword-research/): before I invest time writing content, I check the current SERP landscape. If the top 10 results include authoritative domains with strong backlinks, reaching position 1 might take months. I use this to prioritise [long-tail keywords](/long-tail-keywords/) where the competition is weaker. Second, after making a significant change — rewriting a page, adding structured data, or earning a new backlink — I wait two weeks then check position. If it has not moved, the change probably did not affect relevance signals. Third, when traffic drops unexpectedly. I look at positions for my top landing pages from [tracking keywords](/tracking-keywords/) in Search Console. A drop of 2-3 positions can explain a 50% traffic loss. The decision rule I use: if your page is at position 4-10, invest in content depth and internal linking. If it is at position 1-3 but still not getting clicks, investigate SERP features or search intent mismatch. For example, I had a page at position 2 for 'best running shoes'. A local pack appeared above me, driving users to nearby stores. My position was good, but my click-through rate dropped by 30%. Position only matters if the SERP layout actually surfaces your link.
What I got wrong
The first mistake I made was treating the average position in Google Search Console as my true rank. I celebrated 'position 3.1' until I realised it was an average of position 1 on mobile and position 5 on desktop. One [SERP](/serp/) structure, two different experiences. Now I segment by device before drawing conclusions. The second error was ignoring SERP features. I spent months optimising for a keyword and eventually hit position 1. My traffic barely moved. A featured snippet above my result was answering the query in a paragraph, and users never scrolled. I learned to track feature ownership separately. Third, I assumed position 1 was always the goal. For some queries, position 2 with a featured snippet below (if that occurs) can outperform position 1. Position is not the only lever. Fourth, I relied solely on rank-tracking tools without personal checks. Tools approximate but cannot replicate exactly what a user sees. A manual glance in an incognito window remains my sanity check. Finally, I used to check position daily and react to every fluctuation. SERP positions bounce day to day due to algorithm updates, testing, and personalisation. Weekly trends matter more. One bad Tuesday does not signal a penalty.
Next step
Quick answers
Does SERP position differ between mobile and desktop?
Yes, Google uses different indexes and layouts for mobile and desktop. Your mobile SERP position may differ from desktop by several places. Check Search Console with device segmentation to understand each experience. This affects how you optimise for different devices.
How often should I check my SERP position?
I check manually once a week for my top 10 keywords. For day-to-day trends, I rely on automated tracking tools that record positions daily but I only review the weekly average. Daily checks introduce noise from temporary fluctuations.
What is a good SERP position to aim for?
Aim for position 1-3 for your most important keywords, but position 4-10 can still drive traffic if the query has high volume and you include SERP features. The real threshold is page 1: anything beyond position 10 rarely gets clicks.
Can two pages rank at the same SERP position?
Not in the traditional sense — each organic slot is unique. However, SERP features like carousels or images can appear alongside organic results, effectively taking up space. Also, Google may show two results from the same domain if the query benefits from multiple sources, but they occupy different positions.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central — Defines search appearance and ranking concepts used throughout this note.
- Google Search Console Help — Explains the average position metric and how to interpret it in performance reports.
- Google Search Central Blog — Provides official updates on SERP feature changes and ranking behaviour.
Notes from Callum Bennett.