Ecommerce filter views, URLs and the SEO implications
-
Hi,
I'm dealing with an ecommerce client who sells furniture. Each category landing page has a menu on the left hand side that allows you filter by colour, material, brand etc.
Take the www.example/double-beds page, as an example: if you select 'Wood' from the 'Material' filter, the URL changes to www.example/Category/Browse?PageNumber=&ViewAs=&ObjectEntityKey=1916&PageSize=15&SortBy=&filterOptions=47&filterOptions=47 and all the wooden double beds are displayed.
As this new URL contains some of the same products/content as www.example.com/double-beds, where do we stand from an SEO/duplicate content point of view? Are we at risk of a duplicate content slap?
Cheers,
Lewis
-
You can set up Canonical tags in your template. Usually the default is to canonical the page's URL, but if you create the canonical tag to the main page, you should be ok. It will help reduce duplicate content and tell google that you want them to pay attention to the content and structure of your main page.
I would also set parameters in GWT, this will help reduce errors, like 404 errors if product options change in the future. When you are using dynamic URL structure like this, it also helps Google understand and read them better. I would implement both of these changes. Depending on what platform you are in, you should be able to export the URLs to easily import the canonical tags.
-
Hi Andy,
It's a new site (launched last Friday) and, luckily, the offending URLs have not been indexed yet! It appears that all of the affected page URLs start with www.example.com/category/browse - so a rule to noindex,nofollow all of these should work!
-
Hi Lewis,
Am I right in assuming that you have templates within your ecommerce system? If so, you could identify which one powers these pages, and as long as no others are affected, then you could just add it to this one.
You can disallow via the robots.txt, but this isn't the same as a noindex. If you were to disallow access to a URL that was already indexed and then changed this to a noindex, you would find Google can't access the page to honour the noindex. Messy business!
I'm not even sure you can achieve this via the .htacess file as it might catch more than you require.
-Andy
-
Hi Andy,
Thanks for the response.
I was thinking we could noindex,nofollow, but how would we do this without figuring out every single URL it affects? There are obviously hundreds (thousands?) of combinations, and going through this manually will be a huge investment of time.
Cheers,
Lewis
-
Hi Lewis,
As this new URL contains some of the same products/content as www.example.com/double-beds, where do we stand from an SEO/duplicate content point of view? Are we at risk of a duplicate content slap?
This is very possible. At any point if duplicate content is seen, there is a chance of it counting towards a penalty.
However, I am assuming that the long search results are not intended for the search engines? You could happily noindex,nofollow all of these and remove the issue altogether.
-Andy
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
-
Migration to new URL structure
Hi guys, Just wondering what your processes are when moving a large site to a completely new URL structure on the same domain. Do you 301 everything from old page to new page, or are your more selective - i.e. only 301 pages that have a certain page authority, for example. Thanks!
Technical SEO | | A_Q0 -
Url rewrite subfolder
Hi, How can i rewrite example.com/example1/example2/example3 to example.com/example3 And is there tools or software that can generate url rewrite... (not a plugin) Thanks !
Technical SEO | | bigrat950 -
Am I doing SEO test properly?
Hello, I just created a page for researching the impact of social signals on Google ranking (in Italy). Page was not optimized (one internal backlink, no other external/internal links, keyword repeated 4 or 5 + h1 h2, no alt tags), and only social signals are being stimulated (through votes). The domain is 2 months old and is already positioned for few relevant keywords, but from 2 page down. My question is: am I doing right? Is this a good way to proceed? And if not, what I should do instead? Thank you for an advice. Eugenio
Technical SEO | | socialengaged0 -
Pagination or View All
Right now our site is using ajax and we need to change it so all 200+ products will get crawled not just the first 52 on page first page. We are looking at doing the rel=next/ rel=previous or doing it so we have a link going to the View all product page. Or maybe doing the rel=next/ previous and using the canonical to point to the view all etc. I have read http://support.google.com/webmasters/bin/answer.py?hl=en&answer=1663744 and http://googlewebmastercentral.blogspot.com/2011/09/view-all-in-search-results.html about it. Now we are trying to figure out what is the best option. Thought. Here is our site. http://www.rockymountainatvmc.com/t/49/-/181/750/Motorcycle-Tires-All Also if we do not do the rel=next just make the view all items as a link that google can crawl is there a way to still have our current url be the one for view all items but only show 52 item unless the click view all items and not have it look like cloaking? Hope this made sense.
Technical SEO | | DoRM1 -
How to keep a URL social equity during a URL structure/name change?
We are in the process of making significant URL name/structure change to one of our property and we want to keep the social equity (likes, share, +1, tweets) from the old to the new URL. We have been trying many different option without success. We are running our social "button" in an iframe. Thanks
Technical SEO | | OlivierChateau0 -
Should we block URL param in Webmaster tools after URL migration?
Hi, We have just released a new version of our website that now has a human readable nice URL's. Our old ugly URL's are still accessible and cannot be blocked/redirected. These old URL's use a URL param that has an xpath like expression language to define the location in our catalog. We have about 2 million pages indexed with this old URL param in it while we have approximately 70k nice URL's after the migration. This high number of old URL's is due to facetting that was done using this URL param. I wonder if we should now completely block this URL param from Google Webmaster tools so that these ugly URL's will be removed from the Google index. Or will this harm our position in Google? Thanks, Chris
Technical SEO | | eCommerceSEO0 -
Bit.ly URLs. Are they SEO Friendly?
Are URL shorteners like Bit.ly considered 301 redirects? I was thinking about using them for some longer URL's in press releases but i didn't want to loose any link juice through the service. Thanks for the info! - Kyle
Technical SEO | | kchandler0 -
What is the best website structure for SEO?
I've been on SEOmoz for about 1 month now and everyone says that depending on the type of business you should build up your website structure for SEO as 1st step. I have a new client click here ( www version doesn't work)... some bugs we are fixing it now. We are almost finished with the design & layout. 2nd question have been running though my head. 1. What would the best url category for the shop be /products/ - current url cat ex: /products/door-handles.html 2. What would you use for the main menu as section for getting the most out of SEO. Personally i am thinking of making 2-3 main categories on the left a section where i can add content to it (3-4 paragraphs... images maybe a video).So the main page focuses on the domain name more and the rest of the sections would focus on specific keywords, this why I avoid cannibalization. Main keyword target is "door handles" Any suggestions would be appreciated.
Technical SEO | | mosaicpro0