Is it better to optimise for several keywords/keyword variations on one page, or create sub categories for those specific terms?
-
I've done a fair of research to try to find the answer to this, but different people seem to give very different opinions, and none of the info I could find is recent!
I'm working with a company that produces a range of industrial products that fit into 6 main categories, within this categories, there are types of products and the products themselves.
Prior to my involvement most of the content was added to the product pages and very little was added to the overall category page. The structure works like this:
Electronic devices > type of device > products
The 'type of device' category could be something like a switch, but within that category are 3/4 different switch types...leaving me with 11 or 12 primary keyword/phrases to aim for as each switch is searched for in more than one way. Should I try to rank for all of those terms using that one category page? Or should I change the structure to something like:
Electronic devices > type of device > sub-category/specific variation of device > product
This would mean creating a page for each variation to have a more accute focus for a small number of phrases..but it also means I've added another step between the home page and the products.
Any advice is welcome! I'm worried I'm overthinking it!
-
Thanks for the response.
I was hoping that there might be a commonly used strategy for tackling this kind of problem but I think deep down I knew I'd end up just having to try it and see what happens.
I'll just have to give it a go and see if I get the response I'm looking for and go from there.
Thanks again!
-
Hey Adam,
It can be difficult to determine what google considers to be the same 'topic' and you want everything contained in a topic to be on the page to make it stronger and comprehensive.
The only way that I have had success solving your problem is to test. So many SEO's are terrified of breaking things, losing rankings and getting asked the terrible question, 'what did you do?!'
I'm lucky that I'm the CEO and can break whatever I want. I've tested splitting out products from a 'topic' to see how they rank. Sometimes they will just not get enough traffic and I think Google doesn't get enough feedback to rank them with any stability.
I've also tested combining pages and sometimes it works very well and other times it confuses visitors. So talk to your customers and do some googling yourself and competitor research to try to find the delimitations of the 'topic' so that each page can have the maximum information on it. Also write comprehensively. Usually if you have split out a topic and it's cannibalising or competing with another one you will see this pretty quickly and you just revert to how it was.
Test, test and then test again. That's the only way to solve this one I'm afraid. You're not going to get a definite answer because there isn't one unfortunately. It's what Rankbrain learns from customers and searches and you can't control that. But you can start to get a feel for it by researching.
-
Hi Adam. The practical tips that I propose below will allow you to adjust the structure of your blog.
First, good practices for the use of the categories:
- The categories must be able to classify the main topics that are covered in the blog.
- Create between 5-7 categories.
- Define the categories at the beginning of the creation of the blog.
- Index categories.
- Do not use uncategorized: it is better to create a category of "others".
- The categories must appear in the main menu or in the sidebar.
- On the main page of the category includes an explanatory text.
- The number of posts by categories must be balanced. If you identify that a category contains most of the posts, you may need to divide that category into two (or more).
- A post can be included in more than one category, but it is not necessary. If we think it can help the user, there is no problem, although you always have to think if it is really necessary and if it will add value. In some cases it will not be necessary, in others, we may discover the need to create another category that better encompasses a main theme.
Then, good practices for the use of tags:
- It is advisable not to index the tags.
- It is not necessary to include them in the main menu.
- Tags should never have the same name as a category.
- The tags are not meta keywords.
- Do not create infinite tags. Each tag must have a meaning and be able to encompass several posts. A practical exercise is to think: will I use this tag for more than one post? If the answer is no, it is advisable not to create it.
- Less is more. Do not include more tags than necessary by post. There is no limit number, but remember that they have to add value.
- Choose if we work the words in plural or singular.
- It is also ideal to define the tags when starting the blog. To do it in an orderly way we can define the tags according to the category. But never use the same tags in a category.
And don't forget the URL structure. Its very important too. If a blog is SEO friendly, it is also seen in the structure of its URLs. When you define them, remember to include /category/ or /tag/ in front of the category or tag as in this example:
In this way, you will create a healthy structure and avoid possible 404 errors and duplicate content. I hope I've helped.
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
-
Targeting several keywords at once.
Curious how some of you are able to target several keywords on one same page, for instance for the page www.tutoroo.co/arabic-tutor-dubai we aim to rank first on Google for keywords such as "Arabic tutor" and "Arabic teacher" but also for "learn Arabic" or "learning Arabic". How do you rank up number 1 for several phrase keywords without jeopardizing current rankings?
Intermediate & Advanced SEO | | nicolasvhe1 -
Topical keywords for product pages and blogs
Hi all, I have a question regarding keywords. Of course we all know that keyword research should be focused on a certain topic and on user intent (and thus on answering specific questions) instead of trying to put keywords in a page to make it rank. However, duplicate content is of course still an issue. So here's my question: A client that sells floor heating systems that you can install yourself, has a product page for this topic and blog pages for questions regarding this topic. So following pages are on the website: Product page about the floor heating systems the client sells Blog article with tips how to install a floor heating system yourself Blog article about how to choose the right floor heating system These pages all answer different questions and are written about different topics. However, inevatibly all these pages also talk about different aspects of floor heating systems so this broad term comes up on all pages naturally. You could say that a solution is to merge pages and redirect the blogs to the product page, so the product page would answer all questions. But that is not what a customer is looking for. The goal of a product page is to trigger a conversion: let a customer contact the company or ask for a price offer. If the content on a product page is not comprehensive enough, the goal gets lost. Moreover, it doesn't make sense to talk about tips and tricks on a product page. So how do you tackle this problem without creating duplicate content? In search results, the blog pages rank for the specific questions, but the product page doesn't rank for the generic term 'floor heating'. The internal link structure is ok: the product page has obviously more incoming links than the blogs. All on page SEO factors are taken care of as well. Any ideas on this? Thanks!
Intermediate & Advanced SEO | | Mat_C0 -
Non-optimised pages ranking higher than optimised homepage
I'm a developer working with a dating site and we're having what appear to be unusual ranking behaviour for the keyword "Ukraine Brides". When searching for "Ukraine Brides" we typically have the top 3 results in Google, however the homepage is almost never ranked #1. Other non-optimised pages appear ahead of it. I believe this is having a negative affect on our conversion rate, so wish to see this resolved. For instance, if you search here in NZ, the results are typically: Login page (/account/login) Search page (/search) Home page (/) Similar situation when searching in the US, but typically the top result is the search page. Is this unusual? We've spent quite a bit of time optimising the homepage, it has more external links, more internal links, better content that targets the keyword, more traffic, etc. Even so, the login and search pages appear higher. A side note, the average CTR for "Ukraine Brides" is significantly lower than "Ukraine Brides Agency" (20% vs 80% respectively), so I don't think that it's purely a 'brand keyword'. A few thoughts were: The search page is not accessible from the homepage unless you are logged in. Maybe this is causing some sort of linking/seo/ranking issue? Re: the login page being higher, perhaps many existing users visit the login page directly from this keyword in order to login straight away so Google pushes this to the top. I think this is less likely because most existing users will be logged in automatically (via cookies "remember me") and the homepage has a login form in anycase The site supports multiple languages. Maybe this is causing some canonical issues? There was an additional suggestion that we should noindex the login and search pages in order to resolve this ranking issue, but were nervous that we'd lose a large amount of organic clicks if we did this. Google must be doing this for a reason, so we wanted to resolve that underlying reason before dropping the noindex hammer. The fear is of course that we've done something wrong with our homepage which is causing it to perform poorly and thus these other pages rank higher. The hope would be that if we fixed that, that our rank for other keywords would improve also. It would be great if we could get some more eyes on this to hopefully confirm we're not doing anything silly, and are just generally after a second opinion.
Intermediate & Advanced SEO | | andrew_uba0 -
Tool to help find blog / news pages?
Do you guys know of any tools where if I have a list of Url's it can help find blog and news pages and let me know which ones have these.
Intermediate & Advanced SEO | | BobAnderson0 -
Am I turning a non geo-keyword into a geographic one?
Our client has a high powered site with tons of authority. They dominate in the eastern united states for multiple keyterms that relate to their service based company. However their closest competitor, a site with literally HALF of their authority, ranks ahead of them all over the world in markets outside of NYC. The client is using the terms "NYC and New York" all over their site, is it possible that they are giving themselves a local limitation by doing so when their competitors dont? The keyword itself doesn't necessarily lend itself to a local geo-based search result, but are we artificially CREATING that situation ourselves?
Intermediate & Advanced SEO | | Fueled0 -
301 redirect w/ dynamic pages to static
I am trying to redirect old dynamically created pages to a new static one (single page). However, when I implement the redirects, it still uses part of the old dynamic url. For instance... dynamic.php?var=example1 dynamic.php?var=example2 dynamic.php?var=example3 should all redirect to: static.html. However, they are redirecting to: static.html?var=example1 static.html?var=example2 static.html?var=example3 The page is resolving fine, but I don't want google to misinterpret the new static page as numerous page with dup content. I tried this in PHP on the dynamic.php page as follows, but it the problem above persisted: header('HTTP/1.1 301 Moved Permanently');
Intermediate & Advanced SEO | | TheDude
header('Location: http://www.mysite.com/static.html'); I tried doing it in my .htaccess file as follows, but the problem persisted: redirect 301 /info/tool_stimulus.php?var=example1 http://www.mysite.com/static.html
redirect 301 /dynamic.php?var=example2 http://www.mysite.com/static.html Can anyone solve this in PHP or w/ htaccess? Help!!! 🙂0 -
My ranking on some keywords is getting better . Now what about geography!
Hi, I finally got a better result on my ranking on specific keyword. Now, here is what I need to do. Just to place you in context, we have acquired 2 companies in Europe since last year ( One in the UK and one in France ) and our head office is in North America. Since our servers are located in NA, I realize the ranking will be better here on specific keywords than it is in the UK and France. I actually managed to get on the first page on google North America, but I am till very var in ranking in France and the UK. Where should I start to get a worldwide ranking ? I could start on the 2 geography mentionned but is there a strategy to get ranked worldwide ? Any help would be appreciated. Best regards,
Intermediate & Advanced SEO | | processia0 -
Advanced Question on Synonym Variation Pages!
Hi, This is quite an advanced question, so I'll go through in detail - please bare with me! I launched the new version of our website exactly a week ago - and all the key metrics are in the right direction: Pages / Visit +5% , Time on Site +25%, Bounce rate down 1 %. I work in an industry were our primary keyword has 4 synonyms and our long tail keywords are location related. So as an example I have primary synonyms like: Holiday, Vacation, Break, Trip (Not actually these but they are good enough as an example). Pluralised versions and you have 8 in total. So my longtail keywords are like: Las Vegas Vacation / Las Vegas Vacations
Intermediate & Advanced SEO | | James77
Las Vegas Holiday / Las Vegas Holidays
Las Vegas Trip / Las Vegas Trips
Las Vegas Breaks / Las vegas Breaks All these synonyms effectively mean the same thing, so my thinking on my new website was to specifically target each of these synonyms with their own unique page and optimise the meta and page titles, to those exact words. To make these pages truely unique, I therefore got a bunch of copywriters to write about 600 words unique for every long tail synonym (well over 750,000 words in total!). So now at this point I have my page "Las Vegas Holidays" with 600 unique words of content, and "Las Vegas Vactions" with 600 words of unique content etc etc etc. The problem is, when the user is searching for these words, there primary goal is not to read 600 words of content on "Las Vegas Holidays" - their primary goal is to get a list of last vegas holidays that they can search, view purchase (they may want to read 600 words of content, but is not their primary goal). So this puts me in a dilema - I need to display the nuts and bolt (IE the actual holidays in las vegas) to the customer on any page they land on off my synonyms as the primary content. But to make sure these pages are unique I need to also have this unique content on that page. So here's what I did: On every synonym version of the page I display the exact same information. However, on each page I have a "Information" link. and on click this pop's up a layer which contains my unique content for that page. To further optimise using perfect anchors in this content pop-up, I have cross linked the synonym pages (totally naturally) - IE on my "Las Vegas Holidays" page, in the content I may have the words "Las Vegas Breaks" - this would be linked the the "Las Vegas Breaks" synonym page. In theory I don't think there is anything wrong with what I am doing in the eyes of the customer - but I have a big concern that this may well look "fishy" to SE's. IE the pages are almost identical to the user except for this information pop-up layer of unique content, titles and meta. We know that Google at least can get can tell exactly what the user see's when they land on that page ( from their "Preview") and can distinguise between user visible and hidden text. Therefore, even though from a user experience, I think we are making a page that is perfect for them (they get the list of vactions etc as the primary content, and can read infomation if they want by clicking a button), I am concerned that SE's are going to say - hold on a minute there are load of pages here that are identical except for a chuck of text that is not visible to the user (Even though this is visible to the user if they click the "Information" button), and this content cross links to a load of almost identical pages with the same thing. Today I checked our rankings, and we have taken a fair whack from google - I'm not overly concerned at the moment as I expected big fluctuations from ranking for the first few weeks - but I'd be a lot more confident if they were fluctuating in the right direction!! So what do I do?
As far as I can see my options break down as follows: Content Display:
1/. Keep it as it is, and hope the SE's don't see it as spammy. Even though I think what we are doing is the best for customer experience, I'm concerned SE's won't. 2/. On every synonym page, below all the list of products, packages etc that the customer wants to see, display the unique content as a block of subtext text which is visble by default. This however could make the page a bit ugly. 3/. Display a visible snippet of the unique content, below all the packages, and have a more button which expands the rest of the content - IE have a part visible layer. This is slightly better for display, but again I'm only displaying a portion of visible content and the rest will still be flagged as "hidden" by default to the SE's. Cross Linking within the content:
1/. Keep it as it is where synonym keywords link to the synonym version of the page. 2/. Alter it so that every sysnonym keyword links to the "primary" synonym version of the page - EG if I now "Las Vegas Holidays" is my main keyword, then "Las Vegas Vactions" keyword, would not link to my "Las Vegas Vactions" page as current, but would link to my "Las Vegas Holidays" page. I apologise for the indepth questions, but it requires a lot of explanation to get it across clearly. I would be grateful on any of your thoughts. Many thanks in advance.0