Search console shows the position is 15.7 but in live even it's not in 100 positions.Why this is happening.
-
Search Console is showing an average position based upon many search queries. You cannot simply compare it to doing a single keyword search in your browser. They are not the same. I get that it is confusing. Google should be making this clearer. Cheers!!– closetnocCommented Nov 30, 2016 at 5:19
-
Checkout the date of position, because it might be old. And use ignite mode to check position. When the position is 15.7 then it might be on 15 to 20 position on different country of Google.– GoylloCommented Nov 30, 2016 at 5:20
1 Answer
Try and filter by Country. Also switch off private search results if you're using Google yourself to search as this will bump up results that are more relevant to your user profile (which tracks location, search history, interests, etc.)
It will also show an average of all results, which includes bonuses/penalties from private results. If many local users lean toward using another site similar to yours, you'll find yourself bumped down in comparison for those users. Your average will appear lower. The same is true if many people favour your site - which bumps it up despite your actual rank appearing lower.
As Google has stated many times, there's no definitive ranking list. Each SERP is generated on the fly from many different metrics. Your 'rank' will appear in constant flux and will not be the same for all users.