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
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
-
Adding a parameter to the URL / URL Stracture
Dear Community, I would like to ask a question regarding url structure. We are struggling with shorting urls and we thought to add a "parameter" to the url. Example: domain.com/product**/a/** or domain.com**/a/**product/ Current url structure: domain.com/product/ So we go after and short url contains "/a/" and find the category we want. Is this going to harm our SEO strategies? Any idea is welcome.
Technical SEO | | geofil0 -
Changing URLs for SEO
Hi, Currently we have a page, /business, but we have shifted our strategy to optimize for this page for the keyword "enterprise" instead of "business". The page authority of this page is 18 and our domain authority is 35. I've already updated content and title tags to more of an enterprise focus. Would it be wise to move the page to /enterprise and create a 301 redirect from /business to /enterprise? Or is this too risky from an SEO standpoint? Thanks!
Technical SEO | | mikekeeper0 -
Best practice for eCommerce site migration, should I 301 redirect or match URLs on new site
Hi Guys, I have been struggling with this one for quite some time. I am no SEO expert like many of you, rather just a small business owner trying to do the right thing, so forgive me if I say something that makes no sense 🙂 I am moving our eCommerce store from one platform to another, in the process the store is getting a massive face lift. The part I am struggling with is whether I should keep my existing URL structure in place or use 301 redirects to create a cleaner looking URLs. Currently the URLs are a little long and I would love to move to a /category/product_name type format. Of course the goal is not to lose ranking in the process, I rank pretty well for several competitive phrases and do not want to create a negative impact. How would you guys handle this? Thanks, Dinesh
Technical SEO | | MyFairyTaleBooks0 -
Changing all urls
A client of mine has a wordpress website that is installed in a directory, called "site". So when you go to www.domain.com you are redirected to www.domain.com/site. We all know how bad it is to have a redirect fron your subdomain to another page. In this case I measured a loss of 5 points of page authority. The question is: what is the best practice to remove the "site" from the address and changing all the urls? Should I use the webmaster tool to tell to Google that the site is moving? It's not 100% true, cause the site is just moving one level up. Should I install a copy of the website under www.domain.com and just redirect 301 every old page to its new url? This way I think the site would be deindexet for 2/3 months. Any suggestions or tips welcome! Thanks DoMiSol
Technical SEO | | DoMiSoL0 -
Are there SEO implications to blocking foreign IP addresses?
We are dealing with a foreign company that has completely ripped off our entire site template, design and branding. This is such an inconvenience and we've had similar things happen enough in the past that we're considering blocking large ranges of IP addresses from accessing our site, via htaccess. Is this something that will potentially cause problems with search engine bots crawling or indexing our site? We are in the US and our site is hosted in the US, but I'm not sure if the major search engines could potentially be using foreign based bots. Looking for any insight on this or if there are any other potential SEO problems to consider. Thanks
Technical SEO | | ZeeCreative0 -
What are the SEO implications of URLs that use a # in them?
I have several clients who have begun to ask questions about sites that are designed to look like a single page. When you click on a link, the URL changes but it uses a # before (i.e. http://www.kelloggs.com/teamusa**/#**/teamusa/athletes/kerri-walsh.html. What are the SEO implications of having a page set up this way? I noticed that Google has indexed this page but the indexed URL does not include a #. Is Google indexing a separate version of this page? Any insights would be really helpful! Thanks
Technical SEO | | VMLYRDiscoverability0 -
Domain redirection and seo implications
We have an existing site that is a subdomain but we recently acquired an exact match domain. Will building links to the exact match domain and having the domain point at our existing subdomain work or should we convert the entire site and redirect our existing subdomain to the new domain? What I'm trying to figure out is how to maximize the benefit here and how the existing mass of links pointing to our existing subdomain (shop.domain.com) can be used. New domain: keywordshop.com Existing URL: shop.domain.com
Technical SEO | | CHarkins0 -
URL Length
What is the ideal length for an item's URL. Theirs a few different options. A) www.mydomain.com/item-name B) www.mydomain.com/category-name/product-name C) www.mydomain.com/category-name/sub-category-name/product-name Please choose A, B, or C and explain why you made that decision. Looking forward to the responses.
Technical SEO | | Romancing0