Avoid Keyword Self-Cannibalization
-
<dl>
<dt>Cannibalizing link</dt>
<dd>Several links...
</dd><dt>Explanation</dt>
<dd>It's a best practice in SEO to target each keyword with a single page on your site (sometimes two if you've already achieved high rankings and are seeking a second, indented listing). To prevent engines from potentially seeing a signal that this page is not the intended ranking target and creating additional competition for your page, we suggest staying away from linking internally to another page with the target keyword(s) as the exact anchor text. Note that using modified versions is sometimes fine (for example, if this page targeted the word 'elephants', using 'baby elephants' in anchor text would be just fine).</dd>
<dt>Recommendation</dt>
<dd>Unless there is intent to rank multiple pages for the target keyword, it may be wise to modify the anchor text of this link so it is not an exact match.</dd>
<dd>How do I fix this?
</dd></dl>
-
I'm wondering if SEOmoz is overreacting to some of my link text, or if I should alter the text?
When you are targeting long tail key phrases, your main phrase is likely to be part of many longtail phrases. In my case the homepage targets 'company formations' and the link that's been flagged in the On-Page Report is "Prices for Irish Limited Company Formation" which isn't that close of a match.
It's a link in my main navigation, so whatever I change it to chances are the wording will be similar to key phrases I am targeting on other pages. Also, making sure the link text makes most sense to users is a priority!
Thanks Martin, your reponses have clarified this a bit.
-
Well, no, because the assumption is that a page won't be linking to itself (except maybe in a navigation system) so your links should be going to other pages anyway.
Just bear in mind that cannibalization doesn't just apply to internal links (though that's how it often happens). You also don't want to be linking to outside resources with your own target keywords.
But yes, it's the anchor text that needs changing.
-
So the links going to another page on my site (Another post in this case), just change the anchor text of 'purple elephant's'? to maybe 'elephants' or 'great elephants' and then when you click the link, it actually then brings you to 'purple elephants'?
Hope this has helped me!
-
How your internal links (links on your website's pages to other pages on your website) are worded makes a difference to how effective the keyword targeting of a page is.
So if I have a page selling 'Purple Elephants' there should not be links to other pages with the text 'purple elephants'. On the flip side, on other pages, links to this product should contain 'purple elephants'.
So you fix it by looking at your page which should focus on purple elephants and finding links to other pages containing this phrase and changing the wording.
Remember what it says above that 'partial matches' may not have such a negative effect so purple ride-on elephants would still probably be okay. What you want to ensure that the links going out from that page are not precisely the keyword you're targeting. (i.e. exact-match).
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Am I spamming my Keyword?
Hi All I am trying to rank my site for many key phrases but the pretty much always contain the word "Sussex" The biggy with a lot of competition is "Caterers Sussex" and similar variations when I view source on their page I find that Gastro catering's code uses "sussex" 92 times in it code. My site www.SussexChef.com uses the word "Sussex" 590 times, the competitors site mentions the word less in its code and is dominant for all my desirable key words. Am I spamming my keyword by using Sussex too often when naming my image file? Is there anything in this or am I barking up the wrong tree? Thanks for your help Ben
On-Page Optimization | | SussexChef830 -
Keyword Stuffing Issues
Hi Folks, At this URL https://purplegriffon.com/courses/project-management/prince2 as an example, you can see that I am outputting all course dates in a table. Each table row contains information regarding the specific course such as start date, duration, location but also course title. In the course title it will obviously contain the keyword, in this example that is 'prince2'. So my question is this. As the MOZ on-page grader indicates that I am keyword stuffing (even though I receive an A grade) will Google be clever enough to know that I am displaying a table of events for PRINCE2? Or will it class the page as containing too many keywords? Each event links to a specific event page for that event, so is unique. I am interested in hearing the thoughts of the community on this. Thanks. Regards Gareth
On-Page Optimization | | PurpleGriffon0 -
If Two Internal Pages Rank for a Given Keyword, Are They Competing?
Let's say I'm a house painter working out of offices in Boston and Springfield. When I search for "Boston house painter" or "Massachusetts house painter," both my homepage and my Boston office page come up #8 and #9. That's good, sorta (2 results on first page), but I'd trade that scenario for a single result in the top 3. How likely is it that these two page are competing? If I removed the Boston page, would the homepage rank better? Or should I be happy I have two pages turning up the the first SERP? Any thoughts here appreciated. Thanks!
On-Page Optimization | | wparsons0 -
Avoid Keyword Stuffing in Document
Hello is there some way to avoid this? <dl> <dt>Occurrences of Keyword</dt> <dd>45</dd> <dt>Explanation</dt> <dd>We've seen evidence that excessive use of keywords can negatively impact rankings and thus suggest moderation.</dd> <dt>Recommendation</dt> <dd>Remove instances of the targeted keyword(s) from the document text of this page to bring it below 15</dd> <dd>I don't want to get slapped by the big G, bing, yahoo, ask, aol, etc. I currently show 2 posts on my main webpage.
On-Page Optimization | | 678648631264
</dd> </dl>0 -
Keywords vs Tags In Wordpress
Whats the difference between Keywords vs Tags In Wordpress? Also sine meta keywords don't matter in a website do they matter on a blog?
On-Page Optimization | | splashmedia0 -
Site Architecture: How do I best Optimize for Similar Keywords?
Hello Moz Community! I'm really struggling trying to decide on an improved site architecture. I run an online proofreading & editing website. This leaves us targeting many different niche keywords. For example: blog editing/proofreading, essay editing/proofreading, book editing/proofreading, resume... you get the point. I feel like editing & proofreading are similar enough to target on the same page(s). However, the issue is that I'm also having to deal with what I'm calling derivative keywords. For example, when I try to optimize for 'essay editing/proofreading', I also have to think about: paper editing, paper editor, paper correction, edit my paper, etc. I would have no problem optimizing the page for 'essay editing' in the title, H1, etc. and then targeting these words as secondary keywords within the body text, etc., however, I keep thinking 'a large slice of a small pie is better than a small slice of a big one.' You see, the keyword 'essay correction' has only about one-third the monthly searches as 'essay editing', but it is 50% less competitive. The same is loosely true for the rest of the 'derivative' keywords. I'd have no problem building specific pages for these derivative keyword groups, however, I'm very concerned how this would effect my site from a user experience perspective. I don't want to have a master "services" page with links to book editing, resume editing, essay editing, etc. and then also show paper editing, essay correction, etc. To me, this would be confusing... "What's the difference between essay editing and paper editing?". Any guidance is much appreciated. This has got my head spinning! Thanks!
On-Page Optimization | | TBiz0 -
Location in keyword terms
I'm optimizing a website for a dentist and I'm looking for the best approach to incorporating the location into the keyword terms. For example if a dental practice in Boston has a page on Cosmetic Dentistry what would be the best approach for optimizing for "Boston Cosmetic Dentist", "Boston Teeth Whitening" and "Cosmetic Dentist in Boston"? How should I handle the repetition of the location name? Will I get the best results by using the full keyword terms several times on the page "example a" or will "example b" provide similar results? Title Tag: a) Boston Cosmetic Dentist | Boston Teeth Whitening | Cosmetic Dentist in Boston
On-Page Optimization | | OptioPublishing
b) Boston Cosmetic Dentist | Teeth Whitening H1
a) Boston Cosmetic Dentist | Boston Teeth Whitening | Cosmetic Dentist in Boston
b) Boston Cosmetic Dentist | Teeth Whitening keywords to sprinkle through content
a) Boston Cosmetic Dentist, Boston Teeth Whitening, Cosmetic Dentist in Boston
b) Boston Cosmetic Dentist, Teeth Whitening etc... It's important to rank for all 3 keywords but the pages would be flooded with the words Dentist and Boston if I use each phrase exactly. Any suggestions? Thanks in advance,
Jason0