Techniques to fix eCommerce faceted navigation
-
Hi everyone,
I've read a lot about different techniques to fix duplicate content problems caused by eCommerce faceted navigation (e.g. redundant URL combinations of colors, sizes, etc.). From what I've seen suggested methods include using AJAX or JavaScript to make the links functional for users only and prevent bots from crawling through them.
I was wondering if this technique would work instead?
If we detect that the user is a robot, instead of displaying a link, we simply display its anchor text.
So what would be for a human
COLOR
< li > < a href = red >red < /a > < /li >
< li > < a href = blue>blue < /a > < /li >Would be for a robot
COLOR
< li > red < /li >
< li > blue < /li >Any reason I shouldn't do this?
Thanks!
*** edit
Another reason to fix this is crawl budget since robots can waste their time going through every possible combination of facet. This is also something I'm looking to fix.
-
I share Alan's hesitation - it could look like cloaking, especially if a bot is making the call. If the pages aren't indexed yet, you could just "nofollow" the links - it sends the same signal transparently.
Home Depot is probably pulling it off with the AJAX/JS implementation, which is a bit harder for Google to parse. They also have a massive authority and link profile, so they can always squeak the small stuff by. You might not be so lucky. In general, it's best to stick to the standard practices and not get too tricky.
-
I've been browsing sites looking at what the big players are doing
Homedepot.com seems to be doing exactly this; if you go to
And you click a facet to narrow the result, the page is refreshed via AJAX
If you go to the same page with a Googlebot user agent, even with JavaScript enabled, clicking the checkbox does nothing!
Is this cloaking? Why is this legit?
-
But is it really cloaking? We wouldn't be showing different content. Just disabling links. This article describes a technique that's more akin to cloaking and justifies it because of "intent": http://www.seomoz.org/ugc/dealing-with-faceted-navigation-a-case-study.
The problem with canonical is that the robots will still waste crawl budget going through all the combinations of facets we have. We have hundreds of categories with complex products with 10+ facets with 10+ options each...
-
That would be cloaking, best not do that
A canonical tag would be best, thats what they are for
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
-
H2 vs. H3 Tags for Category Navigation
Hey, all. I have client that uses tags in the navigation for its blog. For example, tags might appear around "Library," "Recent Posts," etc. This is handled through their WordPress theme. This seems fairly standard, but I wonder whether tags are semantically appropriate. Since each blog post is fairly lengthy (about 500-1000 words) with multiple tags, would it be more appropriate to use tags for this menu navigation? Are we cutting into the effectiveness of our tags by using them for menu navigation? The navigation is certainly an important page element, and it structures content, so it seems that it should use some header tag. Anyways, your thoughts are greatly appreciated. I'm a content creator, not an SEO, so this is a bit out of my skillset.
Intermediate & Advanced SEO | | Ask44435230 -
Ecommerce question - Should I use a CDN for my images. ?
Hi , We are currently in the process of re-developing out commerce website and I wondering should we use a CDN (content delivery nertwork) for our product images. My category pages are currently showing approx 21 product images per page and the page speed is okay but can be better but the page size is rather large ... anything between 600kb - 1 Meg. We do optimise the images already in photoshop. We also do things like minify etc to get the pages to load as fast as possible but I think the only thing left is using a CDN but I have heard mixed reports about using this.? We are also doing a mobile responsive version of the site to but I know that speed will be king with google and how it reflects on rankings. Whilst I can see a CDN will improve image page load speed etc, I guess there a negative SEO impact as well as images will be stored in the cloud ?.. as opposed on to on my site/database. Does anyone know how best to implement a CDN without impacting on SEO or know of any good SEO /implementation articles on this ?... Maybe do Ieave some images on my category pages so I can still do the alt image tags etc/ and have the remaining images on the CDN.? Many Thanks Sarah
Intermediate & Advanced SEO | | SarahCollins0 -
Faceted Navigation and Dupe Content
Hi, We have a Magento website using layered navigation - it has created a lot of duplicate content and I did ask Google in GWT to "No URLS" most of the querystrings except the "p" which is for pagination. After reading how to tackle this issue, I tried to tackle it using a combination of Meta Noindex, Robots, Canonical but still it was a snowball I was trying to control. In the end, I opted for using Ajax for the layered navigation - no matter what option is selected there is no parameters latched on to the url, so no dupe/near dupe URL's created. So please correct me if I am wrong, but no new links flow to those extra URL's now so presumably in due course Google will remove them from the index? Am I correct in thinking that? Plus these extra URL's have Meta Noindex on them too - I still have tens of thousands of pages indexed in Google. How long will it take for Google to remove them from index? Will having Meta No Index on the pages that need to be removed help? Any other way of removing thousands of URLS from GWT? Thanks again, B
Intermediate & Advanced SEO | | bjs20100 -
Ecommerce best-of-the-web article - big article - navigation tricks
Hello, We're writing our biggest article and trying to make it best-of-the-web. Custom illustrations, comprehensive content, maybe video slideshows How do I help people navigate this big thing? Is there some pretty navigation systems you've seen work? There's a lot of sections and my only idea so far is to use an anchor/id href attribute for each section having a big list of sections at the top of the article.
Intermediate & Advanced SEO | | BobGW0 -
Can Bundling Products Help eCommerce SEO?
We currently have over 13,000 products on our site. SeoMoz reports many duplicate pages, which are items that are very similar (different size, application, sku, etc.). Would it be prudent to create a bundled product that has one page, one description, a set of images and a table with add to cart buttons for all of the different products on that page? (called a bundled product in Magento). Then create 301 redirects from all of the individual pages and categories to the relevant new bundled product.
Intermediate & Advanced SEO | | iJeep0 -
How to generate xml sitemape for an ecommerce site with more than 50000 pages?
Hi, I am new to the forum and struggling hard to work on xml sitemap for an ecommerce site. Site is dynamic and more that 50,000 pages (including product pages). Challenges I am facing should I opt for category wise xml sitemap? how to include new product pages (dynamically) I was wondering if there is any tool that can generate xml site map online (I mean as soon as a new page is added to the site it will pick up automatically). thanks
Intermediate & Advanced SEO | | posy0 -
Ecommerce: Add new range to current website or Create a new one
Hello, I run a website called easywatering.co.uk. We rank well for keywords in our industry in the UK selling Garden Irrigation. This is very much a summer business. My directors are saying that they want to start selling winter products (that have no relevancy for the keywords we target). They also want to keep costs down by using easywatering.co.uk to sell this new product line. If we do start targeting for new keywords that are out of our current industry, do you think that we would dilute the current content and therefore reduce our relevancy for the keywords? Or do you think that we would be fine to start targeting for new keywords in a different industry sector?
Intermediate & Advanced SEO | | SeanLade0 -
URL Structure - Keywords vs. Information Architecture/Navigation
I'm creating the URL structure for an ecommerce site and was wondering if it's better to structure my URLs according to the most popular way people word their key phrases or by what makes most sense from a navigation perspective. Let's say I'm selling clothing (I'm not, just an example). I want the site to be open enough so a user can navigate by Person Type (Men's, Women's, Children's), Clothing Type (Shoes, Shirts, Hats), and Brands (Nike, Reebok, adidas). My gut and past experience say to structure the URLs from the least specific to the most specific: mysite.com/mens/shoes/nike But I know "men's Nike shoes" is searched for more than "men's shoes Nike", which would render this URL: mysite.com/mens/nike/shoes I know mysite.com/mens-nike-shoes would be best, but the folders setup is what I have to work with. So which is best for SEO? URLs that play to the structure of the most searched for key phrases? Or URLs that follow the information architecture/navigation of a site? Nate
Intermediate & Advanced SEO | | rball10