We have hundreds of PPC landing pages, similar to:
Search engines have found these pages and ranked them. They are light on content and we have since created high quality organic pages we want to replace them with, like:
Despite following all SEO best practices on creating high quality content, good on-page code, and good interlinking, the second page will not show in searches, even though it is more relevant based on tools like Moz page grading. The second page (
/eating-apples) is in the engines' indexes for several months now.
The only thing I can think of is the first page (
/apple) is over 3 years old and the second one is just a few months old.
I do not want to do any redirects if I can help it, so could I use canonical URL to point
/eating-apples? That way, we can still send PPC traffic to
/apple but tell the search engines that
/eating-apples is the appropriate organic page?
Or, do I need to block organic traffic to
/apples using robots.txt or no follow and hope that the search engines pickup the