Keyword Cannibalization vs. Optimizing Site
-
I am in the process of optimizing our website and I am having a hard time reconciling two best practices I have found on Moz.
1. You should avoid having multiple pages focus on the same keyword because you will lose some control of which result will show.
2. You should identify your core keywords and weave these keywords multiple times (naturally) throughout your site.
I have spent months identifying our top 7 keywords and am working through the site now. The first piece of advice keeps giving me pause. Can anyone weigh in with other considerations or advice on how I can reconcile these two strategies.
Thank you
-
.... each of your pages/articles would still be focussing on a single keyword (or keyword cluster) while bearing in mind the overall goals.
You are 100% correct. They are all about the same long tail keyword with even longer long tail keywords as variants.
You wouldn't have two pages competing for "Stihl Chainsaw MS170 Maintenance" for example, but you might have multiple pages that are talking about "Stihl Chainsaw MS170" in various ways, all probably linking to the page where the customer could buy the actual product or parts, etc.
You are right. And, those pages linking to one another will support the attack on "Stihl Chainsaw MS170"... and all of them plus all of the pages for other models will support the attack on "Stihl Chainsaws".
-
A brilliant response EGOL, however, I would like to put to you, that each of your pages/articles would still be focussing on a single keyword (or keyword cluster) while bearing in mind the overall goals.
You wouldn't have two pages competing for "Stihl Chainsaw MS170 Maintenance" for example, but you might have multiple pages that are talking about "Stihl Chainsaw MS170" in various ways, all probably linking to the page where the customer could buy the actual product or parts, etc.
Of course, if a customer were to search "Stihl Chainsaw MS170" and not be showing any clear intent, then Google may well show multiple results from your site, which, I agree, would be great. (And you'd also likely show up in the SERP generated by clicking on the various, "People also search for", etc)
-
1. You should avoid having multiple pages focus on the same keyword because you will lose some control of which result will show.
First, disclosure. Most people will consider me to be a heretic when it comes to keyword cannibalization. I embrace it, I advocate it, I practice it, I attack it.... and it makes me a lot of money.
Let's say that I want to sell Stihl chainsaws. I would write multiple articles about each one. I would write an article about the features of each model, an article about maintenance for each model, article about the replacement parts for each model (and how to replace them), an article that show the advantages of each model. There would also be a lot of articles that compare the various models. We are talking about dozens total, a few articles for each model, and many articles about how to select, ideas for use, accessories, chains, sharpening etc. When I was done with these articles my site would be the go-to place for these products and would be 10x better than what the manufacturer has prepared. When you search for one of these saws, you would find two, three or four of my pages at the top of the SERPs.
Lose control over what content will show??? HELL YEAH!!! Because all of my content is gonna show up in the SERPs. People will see that dominance and know that I am The Man for these products and that my site is the go-to-place for the. All of those pages at the top of the SERPs will push the competitors down and people will come to my site instead of my competitors site.
This is not cannibalization. This is deep expertise, deep helpfulness, and deep moneymaking. It's a deep investment of money and time too. And you really gotta be The Man to be able to produce this kind of site.
2. You should identify your core keywords and weave these keywords multiple times (naturally) throughout your site.
Stop thinking about this. Just stop it. Instead, write naturally, paying no regard to how keywords are woven into your website. You will waste less time chasing the myths of SEO and more time writing great content.
While I am dissing "best practices"....
If you build the chainsaw website described above.... you will not have to go begging for links. The links will come to you.
The problem with that, is very few people have the knowledge and the willingness to actually buy all of those saws and use them for enough hours to know them. This experience is what separates the people who really have the content knowledge from those who are faking it.
-
Hi,
For your more generic keywords, perhaps general industry or overall business, I would keep those throughout the site. For more focussed keywords, maybe individual products, services, content pieces; I would keep those to individual pages.
A very brief example, if you were a car servicing centre, I would be using terms like "car maintenance" and "car repair" across the site, but focussing specific pages on "Tyres", "Brakes", "MoTs", "Car Air Conditioning", etc.
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
-
Incorporating a difficult keyword in Headline
Hi ! I need to incorporate a password in a H1 Headline that is "Photography Freiburg" As "The best Photography Freiburg" would sound strange and would be grammatically incorrect I would write "The best Photography in Freiburg". Is this much worse concerning SEO? Or will Google still put a high correlation to the Searchterm "Photography Freiburg" ? Thanks!
On-Page Optimization | | RWW0 -
Would this hack work? - human-readability-optimized headline -> keyword-optmized headline
Hi Moz-ians, I need your insight. I am thinking of the following hack: 1. Writing the headline of a blogpost as human-readable & catchy as possible and publish on content voting communities like Hacker News. (basically serving human readers the best) 2. After the influx of large traffic, change the title based on the target keywords of the blogpost. (basically serving Google Search Engine the best) I would like to know whether making such a change after publishing a post would nullify any positive impact I will earn by publishing the post in terms of the search ranking of the page? (=whether it would be a sound strategy.) I am worried a sudden change in the headline (e.g., or element) would damage the increase in page authority I've gotten through the incoming traffic from, say, Hacker News, which makes this hack not worthwhile to explore.
On-Page Optimization | | Plivo0 -
Altering site structure
I work for a business that operates several sites that were developed a very long time ago. We've been making many different changes over the past 12-18 months to improve these sites in several different ways. One area that we've never discussed or attempted is general site structure. Its pretty obvious that when the business was started they had never heard of information architecture or usability design. To make matters worse, the internal linking strategy appears to have been link everything to everything. Well after being told that it couldn't be done - I'm getting our team to say we must focus on this, if for no other reason that to help consumers figure out how to navigate through our site. Today we essentially have a series of category / information pages. In some cases, we hang more detailed topical content related to a category /informational page in a hub and spoke manner. Although remember what I said about linking everything to everything. In reality there are a series of subtopics that should been designed for every category / informational area. Instead, what happened is in some cases the subtopic is integrated into the hub or category page, in other situations is hung off the page as a spoke page and in others the subtopic isn't even covered. The plan is to standardize - each category will have 'n' subtopics (~10-12, we're still working this out). From a navigational standpoint users will be able to easily navigate both across categories as well as subtopics within a category as well as between categories within adjacent/similar subtopics. This is essentially a grid if that makes sense. The question is this - we have some keywords that do well in SEO and many many more that do not and the trend has not been our friend. We're considering keeping the URLs of the pages associated with strong keywords the same within the nav structure, even though this might mean the URL for a spoke page will be inconsistent with the spoke page name from a different category. I don't see any real danger for pages that either are not associated with any ranking keywords or only very weak keywords. Maybe I'm wrong. What things should we consider in this change? We believe that this standardization should help consumers find the information they are looking for in a much more efficient manner, so page views/visit should go up. Additionally, this prepares us for category and subtopic comparison pages and other added functionality being added in a logical manner. We also think that as we add depth about a subtopic, it will be easier for us to acquire links to our site because the subtopics within a category will appeal to different websites. This is by no means a small project. We have hundreds and hundreds of pages. Do folks think this is a worthwhile endeavor? We've spent a lot of time cleaning up H1 tags, structure of our pages, anchor tags, page load order and speed, image caching, etc. Site structure, URL length and internal link structure are essentially what is left. Once these are done we intend to really get going on better and more organized content on our site. Thoughts?
On-Page Optimization | | Allstar1 -
Site structure question
I'm currently working on a very awkward custom-WP setup, in which I can't maintain the present drop-down navigation menu without having those pages under a parent or without completely recoding everything. I have two requirements, for SEO purposes I'm looking for the following structure for each targeted landing page: www.example.com/landing-page as opposed to www.example.com/sub/landing-page Of course, having my landing pages as a child, I get the latter of the two. For navigational purposes they need to fall under a specific category in a drop-down menu. With any other theme or setup this is an easy fix, but not here. What I have now is that the landing pages are currently placed under a parent category page. But, they have custom permalinks. The permalinks are setup as follows www.example.com/landing-page But, technically the exact structure is still www.example.com/sub/landing-page which then redirects to the custom permalink. So, my question is - in an attempt to get my most important landing pages close to the root for better PR and crawlability, do I still get the same benefit with my current setup? Is this structure I have, better, worse, or indifferent? Thanks.
On-Page Optimization | | JayAdams320 -
Is it necessary to add keywords to all of your pages?
Hi Everyone he company I work for has just built a new website with approximately 87 pages/sub pages. Should i be looking to add keywords and descriptions to all of these pages, via the allocated areas in the back end of the site? I am using "google's key words" tool to generate relevant key words. If any one has any advice it would be much appreciated. Thanks for you help Regards Pete
On-Page Optimization | | dawsonski0 -
SEO Site Planning Tool?
Does anyone know of a good SEO Site planning tool? I see that SEOBOOK has something that looked interesting but they want $300/mo! Thanks in advance! Andy
On-Page Optimization | | MaxOtto0 -
Homepage ranking before optimized page
We finally managed to obtain a spot in the first 10 positions of the serps for our main keyword. Since a week, our homepage started ranking in the top 15 as well, so we we're pretty excited about that. On our way to dominate the top 10! Since 2 days we started to rank with our homepage before our optimized page, which sucks because the metadescription (made up by Google) isn't helping our CTR. Is there a way that we can show Google that the other page is more relevant than the homepage? Or do we have to wait until we have build up enough PA to switch places with the homepage (seems unlikely to me).
On-Page Optimization | | duoweb0 -
Brand keyword is on every page
Suppose a website is devoted to a selling a modest number of products that are sold under one brand name. For example, the site might have product pages for Chevy Camaro, Chevy Suburban, and Chevy Volt, and many other pages related to Chevy. Chevy is in the domain name and on virtually every page. Competitors are also selling Chevy's and you want to rank well on the keyword "Chevy". One SEO rule is limit a keyword to one optimized page, and if it appears on other pages, minimize the use of the keyword on other pages, and pass links to the optimized page. However, it can be really challenging to write prose without using the brand name, particularly if the brand name is of the form "brand training method" or "brand learning center". The other pages can't say "training method" or "learning center". They need to say "brand training method", etc. What are the tactics to rank for a brand name when it appears on virtually every page? Best,
On-Page Optimization | | ChristopherGlaeser
Christopher0