Hi I have a micro niche site all of the pages are optimized for the one keyword however one of my inner pages is ranked number one on google for that keyword ahead of my main page which has been moving from page two to three recently. Why is that?Im not complaining or nothing I just don't get it they are similar in terms of on page seo and I've been developing more backlinks to my main page.