Why is Google ranking the wrong page?
Your post is optimized, all your bullets in Yoast SEO are green and still, the post you want to rank with does not rank for that keyword. And yet, another page on your website does show up in the results. But that’s not the one you wanted to rank highest with. Why is Google ranking the wrong page? What can you do to change this? In this post, I’ll explore possible causes for why this is happening. And more importantly, I’ll help you fix it!
Explanations for wrong page ranking
If the wrong page turns up in the Search Engine Result Pages (SERPs), it means that Google thinks that this page is a better fit than the post you want to rank with. So why does Google think that? The most plausible cause for having the ‘wrong’ page show up in the search results is keyword cannibalization. But before we go into that, I have to mention another reason, which has to do with search intent.
A mismatch in search intent
One reason that the wrong page is showing up in the search results, is a mismatch in search intent. It could well be that you’ve written an informative article about a product that you sell, but you also have a product page for this specific product. This makes perfect sense, as these pages are focused on a different search intent. But if Google isn’t able to recognize the intended search, the wrong page could end up in the SERPs.
Read more: Use the SERPs to create intent-based content »
Keyword cannibalization
In most cases, the wrong page showing up is caused by keyword cannibalization. This means that you have more than one post or page on your site that can rank for the same search query. If you have multiple pages and posts about the same topic, perhaps even optimized for similar keywords, Google will get confused. It won’t know which one of your articles to rank highest and this results in your articles competing with each other for a position in the SERPs. You might think this isn’t such a bad thing, but you’re cannibalizing your own content. Which means that both pages end up with a lower position in the results.
How to know which pages are ranking
Not sure which of your pages are ranking for their chosen keywords? No problem — we’ve added a neat integration in the Yoast SEO plugin to help you! Using data from Wincher.com’s rank tracking tools, you can easily find out if your page is ranking for your focus keyword (and related keywords too if you’re using Premium). Find out more about why you should track your keywords and how the Wincher integration in Yoast SEO makes it easy.
Keep reading: Rank tracking: why you should monitor your keywords »
Recognize and fix keyword cannibalization
If you suspect that your site might be suffering from keyword cannibalization, it’s important to research this. Just Google your keyword specifically for your site. I’ll explain how this works by using Yoast.com as an example. By typing in site:yoast.com [specific keyword] on Google, it will give you all the posts and pages it finds and considers on Yoast.com for that specific keyword. If you have many pages competing for that same keyword, you’ll probably be experiencing some keyword cannibalization.
In order to start ranking with the right page in the SERPs, you should solve your keyword cannibalization problem. Although finding and fixing keyword cannibalization requires some serious effort, it will definitely pay off. You already know which page you want to rank with. You know which page is most important to you. Now you just have to make sure that Google knows it too.
Solve wrong page ranking with internal linking
Fixing keyword cannibalization helps you assess similar pages and take action to increase the rankings of the right pages. But that’s not all. In order to solve your problem with the wrong page ranking, you also need to improve your internal linking structure. After all, Google follows links. The way you structure your site, the way you internally link one page to the other, gives Google important clues about which pages are important (and which aren’t). Pages that have a lot of internal links will get more visits from the Google bots. But on pages with little or no internal links the Google bots will come around less often.
Pages that have a lot of internal links pointing towards them are deemed important. While pages with little or no internal links will not appear important (in the eyes of Google). That’s something you can act on! Make sure that the page you want to rank with has the most internal links pointing towards it. That way, you’re showing Google which article is most important with the use of internal linking.
The context of internal links
A great internal linking structure only works if your internal links are in context. They have to make sense. The page you want to rank with should have links from pages that are topically related to that specific page. Adding links from random pages to one of your pages does not work. Google just is too smart for that. And it’s bad user experience for your site users. Your internal linking should make sense so that users want to click on internal links, want to read more or to get more detailed information about a related topic.
Example: creating an internal linking setup
Let’s look at an example of how to set up a great internal linking strategy. Because it makes sense to write multiple articles about topics related to your business. So how do you make sure you’re not cannibalizing your own content? And how do you tell Google which article is the most important one?
Imagine you want to rank with the keyphrase [site structure]. That’s a rather competitive keyphrase. If you’re just starting out in blogging about site structure, it might be hard to rank for that term. A great strategy is to write different articles each focussing on a different aspect of site structure, for example: [site structure FAQ], [internal linking], [site structure best practices]. These search terms are less competitive and these articles will each drive some traffic to your website. However, how do you make sure that Google knows which article is most important?
Your internal linking structure is Google’s guide. You should make sure to put an internal link from each of these articles (site structure FAQ, internal linking, and so on) to that most important one – the ultimate guide to site structure. That way, Google will notice all these different blog posts pointing towards one article. That’ll give Google the information it needs to determine which one it should rank highest in the SERPs, in this case – the ultimate guide to site structure.
Also, it’s important to link to the related (and less important) posts from your ultimate guide. That way, your users will be able to navigate your site easily and Google will better understand the relationship between these articles. So make sure to link both ways.
Read on: More articles on internal linking »
Need help with your internal linking structure?
Setting up an internal linking structure can be rather hard. Especially if you have a lot of articles on your website. How do you find out which could be candidates to link to the article you want to rank with? Yoast SEO premium offers a renewed internal linking feature which helps you set up an awesome internal linking strategy. In this short video, I’ll explain how it works:
In a nutshell, our tool offers suggestions for internal links to similar articles to the one you’re writing. You’ll find the internal linking suggestions in the Yoast site bar while you’re working on your post. Also, cornerstone articles (those articles you most desperately want to rank with) are shown at the top of the list to make sure you don’t forget to link to them.
Conclusion on wrong page ranking
It can be very annoying when Google ranks the wrong page for a certain keyword. In many cases, this can be fixed by improving your internal linking structure. Make sure that other (less important) posts and pages link towards your most important post. That way, Google will know which post is most important to you and will be more likely to reward that with a higher ranking!
Your internal linking structure, your site structure, is like a guide to Google and therefore really important. Luckily, improving this structure is relatively easy and extremely actionable. So, good luck and start ranking with the right post!
Keep on reading: Keyword research: the ultimate guide »
Disclosure: this blog post contains sponsored links.
Coming up next!
-
Event
Wordcamp Asia 2025
February 20 - 22, 2025 Team Yoast is at Attending, Sponsoring, Yoast Booth Wordcamp Asia 2025! Click through to see who will be there, what we will do, and more! See where you can find us next » -
SEO webinar
Webinar: How to start with SEO (January 16, 2025)
16 January 2025 Learn how to start your SEO journey the right way with our free webinar. Get practical tips and answers to all your questions in the live Q&A! All Yoast SEO webinars »
The post is very informative in terms of what we can do to optimize our pages so that the wrong pages don’t get ranked on our keywords. Yes, it’s an issue a lot of people face and since putting this article up, I guess I need to share this, as it will save a lot of time for people when it comes to making course correction. Thank you Yoast team, you guys are great!
Thank you, Marieke van de Rakt for sharing this article regarding the ranking problem, I am also hit by google and I didn’t even know why these happening to my ranking, But after reading this article, will implement few of your ideas and let’s hope for the best
Sorry to hear about that, Andrew! Lots of luck with your rankings, these steps will definitely help you get back on track :)
Well done, I do have a question. Many times the home page will appear in search results for local area. Example, “florist in tampa”.
The home page only mentions “florist in tampa” one time in content and also the anchor text for link to Tampa web page.
The Tampa web page on site is optimized for “florist in tampa”. Internal links, h1, anchor text, image file names, alt tags, etc.
Hope that makes sense.
Thank You Ryan
Hi there Ryan!
If your question is what more you can do, than this page might be able to help you out: https://yoast.com/local-landing-pages/
But if the physical address of this florist is in Tampa, then that might explain why the home page ranks on this term (as Google is getting better in determining people’s search intent). If you have another page you want to rank with on that term, I suggest having a look at the article I linked above :)
Hi! Thanks for sharing this guide. It helped me to understand better how important it is to have the right internal linking structure to rank high in google. I will keep this guide as a reference and implement theses suggestions.
Great, Zola! We love to hear that :) Lots of luck with your site structure!
Thank you for this good information. I have a question about internal linking. My site is a food blog, so I often link back and forth between similar recipes. Does using categories help automatically with proper site linking structure?
Hi Cathy! Using categories and organizing your content definitely helps your site structure! This article can help you with that: https://yoast.com/blog-seo-blog-categories/
Thanks for the information, again very important but not so easy to implement.
Hi Steve, you’re right! It takes a bit of time and it’s important to evaluate your site structure on a regular basis. But your users will thank you for it, plus it will benefit your rankings :) Good luck!
Is there a recommended amount of internal links from each page and do breadcrumbs add to this total?
Thanks
Hi there Ben! Thanks for your question. There isn’t one set number of internal links you should use. A good rule of thumb here is making sure you use them in a way that is useful for your site visitors. So for one article, this might mean using no more than two internal links, but for another, this could mean that you have a lot more internal pages to link to!
As for breadcrumbs, these are always good to use as they give visitors (and search engines) an idea of your site structure. Which makes your site easier to navigate! Hope this answers your question :)
Thanks for sharing this article…
If Google ranks the wrong page this thing is so wrong for a business website in SEO point of view. what if we could use the robots.txt for not crawling the wrong page.
You’re welcome! And thanks for your addition.
Of course, you could choose to no-index the page that’s ranking with the term you want another page to rank with. But that also means that this page will be ignored by Google and won’t be able to rank on another keyphrase, which can hurt your overall rankings. So keep that in mind when you’re considering no-indexing this page :)
is there any yoast plugin to manage osclass seo stuff? thanks
Hi there, I’m not quite sure I understand your question. Could you elaborate? :)
Bedankt voor de uitleg. Dit is nogal een issue op mijn site en ik moet er echt mee aan de slag. Ik zie alleen op tegen de hoeveelheid werk🤪.
Hoi Barbara, dat snappen we! Het is ook best een klus. Om het behapbaar te maken zou eventueel kunnen beginnen met de artikelen waar je het meeste van verwacht. Of gaan kijken naar de populairdere zoektermen waar je wel een beetje op rankt, maar nog niet hoog genoeg. Misschien dat je daar je positie met wat slimme internal links kan verbeteren. Veel succes!
Nice article.
One question, google had indexed alot of pages which I had already deleted. But still, they are indexed. Is there any impact of the overall ranking of the website.
Hi Pallivi, did you redirect the old pages to equivalents? That would be best because you don’t want Google users and search engines to end up on 404 pages. Perhaps this is a good read: https://yoast.com/deleting-pages-from-your-site/ Good luck with your site!