I am a noob. Please don't hold it against me...
I understand that keyword cannibalization causes pages that you create to compete since they can focus on the same keywords. What I am confused about is:
What tactics cannibalize keywords?
For example, my primary keyword is "widget". I own the domain www_dot_widgets_dot_com.
Step 1 - I optimize my home page for widgets. Meta tags, body, backlinks, yada, yada, yada.
Step 2 - I sell steel, copper, and plastic widgets, and I create new category pages and optimize for "steel widgets", "copper widgets" and "plastic widgets". My dropdown navigation links to all 3 of these pages. Do these pages compete with my "widgets" home page for ranking?
Step 3 - All of my widgets have 3 options:
1. gas powered
2. solar powered
3. battery powered.
If I create 9 more product pages optimized for ex: "solar powered Steel widgets","battery powered plastic widget", etc do these pages compete for rankings for level 1 and level 2 ("widget" and "plastic widget") keywords? Since this is a small site, my navigation links directly to all 1+3+9=13 pages. By my count, at this point, all 13 pages are competing for the keyword "widgets". There are 5 pages competing for "copper widgets". (1)Home+(1)Category+(3)product pages.
Step 4: I post demonstration videos for each of the 9 widget combinations on YouTube, and I optimize for "Solar Powered Steel Widget Instructional Video", "Battery Powered Copper Widget Instructional Video", etc. on YouTube. I also decide to embed each of these videos on their own pages on my site, with links from my main dropdown navigation. I also add a category page for "widget demonstration videos". Each of these pages is optimized identically to the keyword "Solar Powered Steel Widget Instructional Video" , etc. I used on YouTube. Do these www.widgets.com pages compete for rankings with other pages on the site? I would assume that they compete with Youtube.
If they compete, what is the strategy to prevent this?
Does keeping the navigation in silos (pages only link up and down) make any difference?
0 • •