Best practices for ecommerce product categories?
-
I'm trying to optimise my ecommerce site's category/navigation structure so that it is:
- Intuitive for human users
- Keyword optimised, and
- Minimises duplicate content penalties
Here is my dilemma. Let's say my site sells widgets. Some people search for widgets according to size (big widgets, medium widgets) while others search according to colour (green widgets, blue widgets). My keyword research suggests that I should target some keywords that relate to size, others that relate to colour, yet others relating to material, etc.
I figured that I'd use one of these taxonomies as a category system, then set the others as filter elements. So my site's main navigation would say "Big Widgets | Medium Widgets | Small Widgets". If you click on any of them, or if you click on the "Widgets" supercategory, you'd reach a filter function allowing you to see only green widgets, or only plastic widgets, etc.
So far so good - from a user perspective. The problem with this method is that Google isn't going to index my filter results. So someone Googling "green widgets" or "plastic widgets" is unlikely to find my site, even though I have plenty of green/plastic widgets that they could have filtered for.
My next thought was to add some of these filter urls to my main navigation so they will be crawled. My filter mod generates urls for each filter (eg mysite.com/category?filter=k39;w24). So now I have a flashier navigation menu where clicking "Widgets" will pop out a panel allowing you to browse by size or by colour. I don't know whether users will find this helpful or redundant/confusing, but at least Google can see my filter urls.
But I've run into two more problems. My filter results aren't really pages, so I can't set things like H1s, meta descriptions and so on. There's very little I can do to keyword optimise them. Further, I now have duplicate content, because the same widget can show up under multiple filter urls.
And so I'm stuck here. I've thought about creating custom pages for each target keyword and manually listing products that pertain to each keyword. This will allow me to optimise the pages, but it's a lot of ongoing work (I have to update them whenever I get new stock), and I'm not sure my visitors will appreciate this - I suspect they would rather just browse/filter/search through my site than have to click through pages of manual curated content.
I'd appreciate any thoughts or advice on figuring out my category and navigation system!
-
Thanks for the advice - I'll get to work on this
-
I wouldn't worry about that as much as making it easy and simple for your customers to navigate the site. Think of how you would describe the page to someone who hasn't seen it. You would probably mention the additional colors and styles. Optimize the site naturally and complete all the required items (page titles, meta, on page), and make sure that Google knows about all the pages in webmaster tools.
-
Thank for the fast reply, David! I've done some technical SEO work on my product pages, but I'm at a loss when it comes to keyword targeting.
I've read that I should only have one page targeting each particular keyword, otherwise I would be diluting my efforts. That's virtually impossible when I have 1000 items that are more or less variations of "large green widgets" (I sell fashion, so you see why I would have many products of the same nature). Sure I can add in brand, material, notable features, etc, but there are only so many variations of this keyword that actually gets searched. Hence I figured I would keyword optimise for categories rather than individual products.
-
Are your individual product pages optimized? Getting a user to visit your site doesn't mean they have to come in through the main category page. You could have your Widget category page optimized around the widget (or types, styles colors) or a more general page that is optimized around the widget product and what it is for.
By optimizing the widget product pages, you may have an additional page on which to rank. What I mean is, is you are on the widget page only for green widgets, then optimize only around that phrase. If you have multiple color options or filters from within that page, state that "this widget is available in black, green, blue" etc. Also make sure to have relevant related items shown so that if a user does happen upon that page, they know you sell more than one type. Optimizing the product pages can also be done quickly, as this can be completed when you are entering in the item details. If you add a lot of products all the time, create a template that you can use to quickly add details to any product, and then edit the details that only pertain to that specific item.
In your sitemaps, you can choose what filters get included in your index. If you are worried about duplicates, don't include them, or block the generated URL's in robots.txt
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
-
Have Your Thoughts Changed Regarding Canonical Tag Best Practice for Pagination? - Google Ignoring rel= Next/Prev Tagging
Hi there, We have a good-sized eCommerce client that is gearing up for a relaunch. At this point, the staging site follows the previous best practice for pagination (self-referencing canonical tags on each page; rel=next & prev tags referencing the last and next page within the category). Knowing that Google does not support rel=next/prev tags, does that change your thoughts for how to set up canonical tags within a paginated product category? We have some categories that have 500-600 products so creating and canonicalizing to a 'view all' page is not ideal for us. That leaves us with the following options (feel it is worth noting that we are leaving rel=next / prev tags in place): Leave canonical tags as-is, page 2 of the product category will have a canonical tag referencing ?page=2 URL Reference Page 1 of product category on all pages within the category series, page 2 of product category would have canonical tag referencing page 1 (/category/) - this is admittedly what I am leaning toward. Any and all thoughts are appreciated! If this were in relation to an existing website that is not experiencing indexing issues, I wouldn't worry about these. Given we are launching a new site, now is the time to make such a change. Thank you! Joe
Web Design | | Joe_Stoffel1 -
Need suggestion: What is the best internal linking structure for our website to gain in SEO & UX too?
Hi all, We have 3 different editions of our product we are selling with 20 features. 1st edition & 2nd edition comes with 15 features in which 10 are common in each edition. 3rd edition comes with all 20 features. Now what's the best way to interlink and show the navigational menu to highlight 3 editions and features as well? Much appreciated if some one refer me a website with such structure. Thanks
Web Design | | vtmoz0 -
Body of text on category pages
Hello everyone, wonder if I can pick your brains about our company's website. We are a tea company - Canton Tea Co. We have been advised that it is really important to get more text onto the category pages on our website, as otherwise the page just consists of a list of products, and therefore provides Google with a ton of headers, tiny descriptions, and not enough text to allow the page to being easily indexed, therefore hurting our Google ranking for key search terms like 'Green Tea' which should lead to the Green Tea category page. So we decided to add some text to the category page. The only place for this text to go was laid over the category header image. However, it looks pretty awful and unsophisticated having this text on top of the image - please see an example, our Green Tea category page, via this link: http://www.cantonteaco.com/loose-leaf-tea-1/type/green-tea.html So I have three questions: How significant is the text on a category page such as this to that page's Google ranking? If we moved the text to an area that was hidden until clicked on, for example the 'Filter by' section that opens up when you click on it (see via URL above), would that negate the SEO benefit? Do you have any other ideas or opinions on how to resolve this? Thank you! Louise, Canton Tea Co.
Web Design | | Cantonteaco0 -
Best Way To Have HD Videos On Site That Will Work On Mobile Devices
Hi, I hope someone can help me with this. I am working on a site for a client who works at a video production company. They want to have a fair few HD videos on there site but also for the site and videos to be viewable on mobile devices. I have got a responsive wordpress theme and the site is beginning to take shape. I am wondering however how I can best get the videos to display on mobile devices while maintaining a good load speed. Until now I have been using amazon S3 which stores and feeds the videos and I use Easyvideoplayer to embed the videos. The problem is they do not appear to show up from mobile devices when using wordpress. can anyone suggest the best way for me to still feed the videos from S3 but get them to display on mobile devices. oh, they are private videos so they cannot be placed on youtube.
Web Design | | jensonseo0 -
Best SEO Strategy for Social Games
Hi all - wondering if you can help.... We have a social gaming startup with a few million users. Our first game is http://iamplayr.com (currently just a landing page) - now we're just about to launch some more games. We'll have approx 6 titles by the end of the year (note most of our users are on Facebook.com).I'm a little unsure the best way to approach this from an SEO perspective. 1) Should we direct everything to a games specific .com site like http://iamplayr.com -> and if so, should we build out this site to attract more keywords2) Direct everything to our Facebook app e.g. http://farmville.com 3) Have 1 central site for our multiple titles, with each game having a subdomain e.g. ala King.com / Zynga.com etc? What you recommend? Our goal is to have a managable 'off Facebook' strategy that attracts maximum organic traffic for keywords e.g. 'free football game' etc Thanks 🙂 H
Web Design | | HowardK0 -
Need some advice on choosing categories.
We have a website where we do a daily one minute video about our son who was born with Down syndrome. When I started the site I was going to do a daily video and put all of those in a category called "Noah's Minute." Cute title, but doesn't really tell anyone what it's about. (Oh what I've learned in the last year.) I was going to do no text on those video posts, just the daily one minute video. I wanted it to tell a story, in order, without me adding to it with words. Then I was going to have some other categories where I wrote information about Down syndrome. Therapy post, medical posts, best toys, parenting tips/encouragement, etc. I'm been running this site for almost a year and I now have a much better idea of the type of content I'll be posting, what people are interested in, etc. I now write content for each of the videos, and no longer group them under "Noah's Minute." If you check out some of the posts, you'll see I try to be very intentional with each posts, and try to make each one centered on a specific topic / key words. I'm now having to go through almost a year of posts that were under "Noah's Minute" and re organize them, however I'm having a problem with coming up with categories for the post. I have some of them under the category of "Therapy" since a lot of our readers are interested in checking out the different posts we do with Noah for his developmental therapy. But the other posts are much more "general" I guess. For instance a lot of our posts are just me telling our story and giving general parenting advice / encouragement. But having a category called "Parenting" seems to vague, and also every post I write could be considered "parenting." I'm wondering if someone would mind checking out some of our content, and giving me some advice on how to organize the posts. There is a lot of great info on our site, and many people ask me questions about things that are on the site, but they just didn't know was there. So I want people to find it better. Also how "detailed" do I have to be in the naming of my categories for SEO purposes? For instance, the category called "Therapy' is great for people who find our site, since it's a given that the category will be dealing with "Down Syndrome Therapy" but do I have to name the category "Down Syndrome Therapy" in order for people to find it via search? If so, that would get old quick to my readers: "Down Syndrome Therapy" "Down Syndrome Toys" Down Syndrome Books" etc.... Anyways, I'm not sure where to go from here. Thoughts, feedback, suggestions?
Web Design | | NoahsDad0 -
What are the SEO best practices for infinite scrolling?
Is infinite scrolling bad for SEO? Is there a way to implement infinite scrolling without hurting a site's SEO?
Web Design | | BostonWright0 -
Looking for an open source or wordpress designer that knows seo best practices
I have almost lost my patience in trying to find a web developer for our project. I have searched high and low from freelancers to us based firms. All I can find; freelancers that can't get the job done, but promise they can and us based firms that are currently getting away with murder charging through the nose on work that is not acceptable to say the least. US based Firms 1. Seem to give you as little work as possible to increase their margin. I get it we all need to make money. 2. Everyone knows how to do everything until you start telling them that you have a little education in the industry and will be testing their work. All of the sudden they no longer talk to you. 3. Got a few recommendations and they are all subpar performers. After asking them why their builds load so slow or have so many errors they have excuses that point to the customer Freelancers over seas. 1. I am not sure where to start with this. I have searched high and low in freelancer for someone that I can trust to build a site. Of course there is a ton of junk to look through. After countless hours of narrowing down the individuals I am thinking of giving a shot I find that they are not capable of the job. All I want is a new website from a firm that is honest and knows what they are doing. That is educated in seo best practices. That can build a quality website and actually has references of sites they built that are still up and running and test out alright. It is pretty bad when web development companies miss simple items like h tags. Really? Does anyone know of someone that knows what they are doing? That can work with someone that knows how to run a dvd player. Just disappointing to see all these web companies and freelancers that get away with murder. Who earns their keep in this industry?!?!?!?
Web Design | | forecastedinvestments0