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.
Best way to implement canonical tags on an ecommerce site with many filter options?
- 
					
					
					
					
 What would be the best way to add canonical tags to an ecommerce site with many filter options, for example, http://teacherexpress.scholastic.com? Should I include a canonical tag for all filter options under a category even though the pages don't have the same content? Thanks for reading! 
- 
					
					
					
					
 This is generally an exception Google supports - for example, they say that you can use rel=prev/next and rel=canonical in conjunction, where one handles pagination and the other handles sorts/filters. In the case of a sort (like ascending/descending) the actual results could be very different, but the intent is still legitimate. They generally understand you're trying to clean up these pages. In a perfect world, these filters wouldn't create unique URLs, honestly, but now that they already exist, you have to manage them. The other option would just be to META NOINDEX those filter URLs or set them up in parameter handling in Google Webmaster Tools. I tend to prefer the canonical here, personally. 
- 
					
					
					
					
 Thank you very much Federico! I saw a couple of articles warning against canonicalizing if the content isn't extremely similar. Can you help me understand how this doesn't apply? e.g. Searchenginewatch: "The most common misuse of the tag is when it's implemented on pages that don't include a large percentage of the same content as the canonical page. Unless they contain considerable chunk of duplicate content, rel="canonical" probably shouldn't be used." Google: Must the content on a set of pages be similar to the content on the canonical version?Yes. The rel="canonical"attribute should be used only to specify the preferred version of many pages with identical content (although minor differences, such as sort order, are okay).For instance, if a site has a set of pages for the same model of dance shoe, each varying only by the color of the shoe pictured, it may make sense to set the page highlighting the most popular color as the canonical version so that Google may be more likely to show that page in search results. However, rel="canonical"would not be appropriate if that same site simply wanted a gel insole page to rank higher than the shoe page.
- 
					
					
					
					
 Hey Daniel, The canonical should point on every possible filtering to the main page without any filter. Check the following Q&A from Yesterday: http://a-moz.groupbuyseo.org/community/q/canonicalization-w-search-and-filter-operators-parameters Hope that helps. 
Browse Questions
Explore more categories
- 
		
		Moz ToolsChat with the community about the Moz tools. 
- 
		
		SEO TacticsDiscuss the SEO process with fellow marketers 
- 
		
		CommunityDiscuss industry events, jobs, and news! 
- 
		
		Digital MarketingChat about tactics outside of SEO 
- 
		
		Research & TrendsDive into research and trends in the search industry. 
- 
		
		SupportConnect on product support and feature requests. 
Related Questions
- 
		
		
		
		
		
		Taxonomy question - best approach for site structure
 Hi all, I'm working on a dentist's website and want some advice on the best way to lay out the navigation. I would like to know which structure will help the site work naturally. I feel the second example would be better as it would focus the 'power' around the type of treatment and get that to rank better. .com/assessment/whitening Intermediate & Advanced SEO | | Bee159
 .com/assessment/straightening
 .com/treatment/whitening
 .com/treatment/straightening or .com/whitening/assessment
 .com/straightening/assessment
 .com/whitening/treatment
 .com/straightening/treatment Please advise, thanks.0
- 
		
		
		
		
		
		Splitting One Site Into Two Sites Best Practices Needed
 Okay, working with a large site that, for business reasons beyond organic search, wants to split an existing site in two. So, the old domain name stays and a new one is born with some of the content from the old site, along with some new content of its own. The general idea, for more than just search reasons, is that it makes both the old site and new sites more purely about their respective subject matter. The existing content on the old site that is becoming part of the new site will be 301'd to the new site's domain. So, the old site will have a lot of 301s and links to the new site. No links coming back from the new site to the old site anticipated at this time. Would like any and all insights into any potential pitfalls and best practices for this to come off as well as it can under the circumstances. For instance, should all those links from the old site to the new site be nofollowed, kind of like a non-editorial link to an affiliate or advertiser? Is there weirdness for Google in 301ing to a new domain from some, but not all, content of the old site. Would you individually submit requests to remove from index for the hundreds and hundreds of old site pages moving to the new site or just figure that the 301 will eventually take care of that? Is there substantial organic search risk of any kind to the old site, beyond the obvious of just not having those pages to produce any more? Anything else? Any ideas about how long the new site can expect to wander the wilderness of no organic search traffic? The old site has a 45 domain authority. Thanks! Intermediate & Advanced SEO | | 945010
- 
		
		
		
		
		
		What do you add to your robots.txt on your ecommerce sites?
 We're looking at expanding our robots.txt, we currently don't have the ability to noindex/nofollow. We're thinking about adding the following: Checkout Basket Then possibly: Price Theme Sortby other misc filters. What do you include? Intermediate & Advanced SEO | | ThomasHarvey0
- 
		
		
		
		
		
		Best Practices for Homepage Title Tag
 Hi, I would like to know if there is any update about the best practices for the homepage title tag. I mean, a couple of years ago, it was still working placing main keywords in the homepage title tag. But since the last google SERP update, the number of characters that are being shown were reduced, and now we try to work with 55 and 56 characters. That has reduced our capacity of including many keywords on the title tag. Besides, search engines are smarter now to choose the correct inner page to show in SERP. But I am wondering if the Homepage Title should have a branded orientation or should include main keywords, cause it is still working that strategy. I would appreciatte any update in this issue. Thank you! Intermediate & Advanced SEO | | teconsite0
- 
		
		
		
		
		
		What is the best way to get anchor text cloud in line?
 So I am working on a website, and it has been doing seo with keyword links for a a few years. The first branded terms comes in a 7% in 10th in the list on Ahefs. The keyword terms are upwards of 14%. What is the best way to get this back in line? It would take several months to build keyword branded terms to make any difference - but it is doable. I could try link removal, but less than 10% seem to actually get removed -- which won't make a difference. The disavow file doesn't really seem to do anything either. What are your suggestions? Intermediate & Advanced SEO | | netviper0
- 
		
		
		
		
		
		Lowercase VS. Uppercase Canonical tags?
 Hi MOZ, I was hoping that someone could help shed some light on an issue I'm having with URL structure and the canonical tag. The company I work for is a distributor of electrical products and our E-commerce site is structured so that our URL's (specifically, our product detail page URL's) include a portion (the part #) that is all uppercase (e.g: buy/OEL-Worldwide-Industries/AFW-PG-10-10). The issue is that we have just recently included a canonical tag in all of our product detail pages and the programmer that worked on this project has every canonical tag in lowercase instead of uppercase. Now, in GWT, I'm seeing over 20,000-25,000 "duplicate title tags" or "duplicate descriptions". Is this an issue? Could this issue be resolved by simply changing the canonical tag to reflect the uppercase URL's? I'm not too well versed in canonical tags and would love a little insight. Thanks! Intermediate & Advanced SEO | | GalcoIndustrial0
- 
		
		
		
		
		
		Wildcard Redirects & Canonical Tags
 I have an interesting situation. Current URLs Example1: www.domain.com/red-widgets-cid-1234.html Intermediate & Advanced SEO | | NakulGoyal
 www.domain.com/red-widgets-cid-1234-1.html
 www.domain.com/red-widgets-cid-1234-1-1.html Canonical on All Above URLs:
 www.domain.com/red-widgets-cid-1234.html New URL:
 www.domain.com/red-widgets-cid-4567.html Current URLs Example2: www.domain.com/red-widgets-cid-1234+10.html
 www.domain.com/red-widgets-cid-1234+10-1.html
 www.domain.com/red-widgets-cid-1234+10-1-1.html Canonical on All Above URLs:
 www.domain.com/red-widgets-cid-1234+10.html New URL:
 www.domain.com/red-widgets-cid-6789.html Current URLs Example3: www.domain.com/red-widgets-cid-1234+10+5.html
 www.domain.com/red-widgets-cid-1234+10+5-1.html
 www.domain.com/red-widgets-cid-1234+10+5-1-1.html Canonical on All Above URLs:
 www.domain.com/red-widgets-cid-1234+10+5.html New URL:
 www.domain.com/american-red-widgets-cid-6789+5.html I want to make sure all variations of the above URL redirect to the new URLs. However, as you see in Example 3, we are dealing with variables that are passed on. (+5 in this case). Question 1: What wildcard 301 redirect / regular expression can I use to tackle these ? Question 2: If we redirect www.domain.com/red-widgets-cid-1234+10+5.html to www.domain.com/red-widgets-cid-6789+5.html and www.domain.com/red-widgets-cid-6789+5.html contains the canonical tag www.domain.com/american-red-widgets-cid-6789+5.html, any concerns or red flags here ?0
- 
		
		
		
		
		
		Any penalty for having rel=canonical tags on every page?
 For some reason every webpage of our website (www.nathosp.com) has a rel=canonical tag. I'm not sure why the previous SEO manager did this, but we don't have any duplicate content that would require a canonical tag. Should I remove these tags? And if so, what's the advantage - or disadvantage of leaving them in place? Thank you in advance for your help. -Josh Fulfer Intermediate & Advanced SEO | | mhans1
 
			
		 
			
		 
			
		 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				