I have a WordPress site and every page we build under a specific keyword keeps getting exchanged for the homepage.

We manually add every page to Google Search Console and a couple of minutes later it's there in the Google search results. Hurraaaa

Next day we check and the page has been exchanged for the homepage.

Has anyone had this issue before as I have tried all resources to fix to no avail.

I have changed different sitemaps to see if thats the problem. I can't optimise the results to each page to get the most benefit from the keyword.

  • 1
    Do you use that keyword on your home page? – Stephen Ostermiller May 9 '17 at 18:34
  • 1
    Are you by chance adding a canonical or redirect from the page back to your homepage? – Saurabh M May 14 '17 at 4:42

The problem is eveytime when you add new post, it will be featured in your homepage. So the content will be crawled on both pages. It might get your homepage indexed higher than the orginal post. Try make your homepage with fixed posts. Hope this might help. Thank You!

| improve this answer | |

Your home page is usually the most powerful page on your site. It has more Pagerank than any other page:

  • Every page on your site usually links to it
  • Many (if not most) external links point to your home page

As such, if the home page uses a keyword on it, it may be very difficult to get another page to rank over it. The solution is usually to de-optimize the home page for that keyword. Remove all instances of that keyword from the homepage. Then even though the Pagerank of the home page is high, the relevance of the home page for that keyword will be low.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.