Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Category Pages with Sub-Categories
-
The image will explain it all... Each category page starts on the subject of the first sub-category page. This happens twice (well actually 3 times since this section of the site is called showroom and it starts on the tab mowers).
Is this a terrible approach? If so, how could a site like this be better navigation-ally organized.
-
I think I have it. Yes, tabs could be the answer... unless this is getting too crazy.
So, on the front page I will use an image to say "showroom" and make the alt text = "zero turn mowers".
Then, beneath that main category I will also include: edgers, blowers, etc... as if they are sub categories (but in reality it will all be links to the 2nd layer if you know what I'm saying).
So, basically I will have a page that is optimized for zero turn mowers with this content:
/zero-turn-mowers
ZERO TURN MOWERS (h1)
TORO ZERO TURN MOWERS (1st tab & h2)
Description
Toro Zero Turn Homeowner (1st inner tab &h3)
Mower 1
Mower 2
etc...
Toro Zero Turn Commercial (2nd inner tab & h3)
Mower 1
Mower 2
etc...
GRAVELY ZERO TURN MOWERS (2nd tab and h2)
[same structure as Toro]
/edgers
[repeat structure for edgers 1 page]
Although, it is probably too ambitious to go after "zero turn mowers"... I wonder if this double tab structure is bad on page optimization or excellent as this is going to cause me to have a ton of content on each page.
-
You don't have to create anything to start planning out your URL structure. Lots of times when building something I think about the keywords and then just start laying out the URLs that I think will suport those keywords from a search and overall usability perspective. I'll do this even before I start mocking things up.
From your design you could put all mowers by one company on the same page and then have tabs to separate the content. Implement the tabs in javascript so that they just enhance some good solid HTML lists or divs. That would create one page for each mower brand. Are you hoping to SEO well for "mowers" or "toro mowers"? Perhaps you are already planning on doing this?
In regards to the anchor text, can you just link to "Toro Mowers" and then have people click the tab they want. Othewise perhaps you could do something link "Toro Mowers - Home", "Toro Mowers - Commercial". At least that gets the keywords at the front of the anchor text.
The structure of your site will be important for SEO but start by finding the list of keywords to target. Consider keyword competition and search volume when making the list. Come up with one page for each of those keywords. Then try to come up with an overall URL structure where you can SEO all those pages well. Finally, don't worry about SEO on each and every page you create. You are going to have some pages that add to the overall experience of your site that might not target keywords.
You are smart to think about creating only the pages that you have good content for. I wouldn't force myself to create any other pages.
-
I haven't actually created anything yet - hence the research.
Right now, my mock-up is completely based on ease of use for the user, and I am now factoring in SEO concerns - and this is my first concern.
Basically you have a homepage that has 3 main links in the middle of the page as well as some information about us, map, phone, etc... below. These links are:
- Showroom
- Workbench
- Knowledge Base
The screenshot you see on my first post is the "home" of the showroom.
As you can see, when you click Showroom - the first page you are taken to is Homeowner Toro Mowers.
That means the anchor text for showroom actually links to "homeowner toro mowers" - which can't be good.
Take it one step down and you see the same issue. Click the tab "gravely mowers" and you are taken to "homeowner gravely mowers" - with commercial being another tab.
In a perfect world I'm guessing I should have a page called "showroom" optimized for keywords.
Then, I should have a page called "mowers" with links to the different brands.
The company and I have no interest in creating all these "category home pages" because we don't have the content for them nor would they support the user in any sort of way.
This must be a common issue and there has to be a good answer to it - I just can't seem to come up with one.
I hope this helps...
-
Could you be more specific? I'd love to see the full URL path before of the categories and sub categories before I weigh in.
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
-
How can a page rank for keywords that it does not have on it?
I have a client that is ranking in the top 10 for several keywords on their homepage. Their site has no purposeful SEO in it, there is barely any text on the homepage at all and none of the text are the keywords it is ranking for.
On-Page Optimization | | woodchuckarts2 -
Should we rename and update a page or create a new page entirely?
Hi Moz Peoples! We have a small site with a simple site navigation, with only a few links on the nav bar. We have been doing some work to create a new page, which will eventually replace one of the links on the nav bar. The question we are having is, is it better to rename the existing page and replace its content and then wait for the great indexer to do its thing, or perm delete the page and replace it with the new page and content? Or is this a case where it really makes no difference as long as the redirects are set up correctly?
On-Page Optimization | | Parker8180 -
Can you use the canonical tag and rel=next and rel=prev on category pages.
We have a conflict of information between our web developers and our SEO company. We are an on-line retail company hence we have a fair number of different categories. Our site is set up with the rel=next and rel=prev tags. Our SEO company have asked us to implement canonical links on our category pages and leave the rel=next and rel=prev tags as they are. Our web developers are saying by doing this we are asking Google to ignore all of our products on all of the pages except page 1 which would mean Google would not index a lot of our products. I have looked at a few articles but I am struggling to understand which way to go. Any advice would be appreciated. Thank you in advance.
On-Page Optimization | | Palmbourne0 -
Listing all services on one page vs separate pages per service
My company offers several generalized categories with more specific services underneath each category. Currently the way it's structured is if you click "Voice" you get a full description of each voice service we offer. I have a feeling this is shooting us in the foot. Would it be better to have a general overview of the services we offer on the "Voice" page that then links to the specified service? The blurb about the service on the overview page would be unique, not taken from the actual specific service's page.
On-Page Optimization | | AMATechTel0 -
No-index all the posts of a category
Hi everyone! I would like no-indexing all the posts of a specific category of my wordpress site. The problem is that the structure of my URL is composed without /category/: www.site-name.ext/date/post-name/
On-Page Optimization | | salvyy
so without /category-name/ Is possibile to disallow the indexing of all the posts of the category via robots.txt? Using Yoast Plugin I can put the no-index for each post, but I would like to put the no-index (or disallow/) a time for all the post of the category. Thanks in advance for your help and sorry for my english. Mike0 -
WordPress and category/subcategory landing pages
Hey, Here's my situation. I'm building a WordPress blog for product reviews of a certain niche. Current category setup is 4 main categories with 4-8 subcategories each. Each subcategory has a unique description that will help it become a landing page for certain keywords, after which it lists the posts from that subcategory. The posts will always be assigned to a sub-category, never to a main category. My issue is what to do with the main categories. They're fairly general so they're not really targeting any keywords, and don't have any unique descriptions attached to them. I was thinking of choosing between three options on designing the main category pages: List the subcategories + normal posts loop that bring the latest posts from the subcategories (may create a lot of duplicate content since the subcategory pages are also listing their posts) List only the subcategories (+ maybe just the latest post from each subcategory) Don't link the main categories at all, instead only use them to create dropdowns for the subcategories So, what would you choose, and why?
On-Page Optimization | | mihaiaperghis0 -
Creating New Pages Versus Improving Existing Pages
What are some things to consider or things to evaluate when deciding whether you should focus resources on creating new pages (to cover more related topics) versus improving existing pages (adding more useful information, etc.)?
On-Page Optimization | | SparkplugDigital0 -
Would it be bad to change the canonical URL to the most recent page that has duplicate content, or should we just 301 redirect to the new page?
Is it bad to change the canonical URL in the tag, meaning does it lose it's stats? If we add a new page that may have duplicate content, but we want that page to be indexed over the older pages, should we just change the canonical page or redirect from the original canonical page? Thanks so much! -Amy
On-Page Optimization | | MeghanPrudencio0