Hi all, it has been some weeks that when I index a site, G picks as my main page a subpage, even if it is less pertinent to the keyword searched. E.G. I have the domain bluepencils.com, the user searches for "blue pencils", and in the SERP Google returns the result: Pencils for Your Office | BluePencils.com BluePencils.com | Read about the best pencils for your office. www.bluepencils.com/pencils-for-your-office.html This happens despite my main page is already indexed in G and it is better optimized for the keyword "blue pencils". Anyone else is experiencing this? I'd like to find a way to solve this problem since for obvious reasons the rankings in the SERPs are negatively affected by not using the best optimized page for the keyword.
It may be that your sub-page is better optimized for that keyword, or has more links with that anchor text. If it's less than a month old, it's quite common. Takes Google a while to get itself organized!
You see this often for long-tail keywords. However, if this is happening to you on short-tail keywords then your inner page has all the authority for some reason. Link build with those specific keywords as the anchor text to your main domain. Also, link from the inner page TO your index page, again with those specific keywords as the anchor text.