To "Rel canon" or not to "Rel canon" that is the question
-
Looking for some input on a SEO situation that I'm struggling with. I guess you could say it's a usability vs Google situation. The situation is as follows:
On a specific shop (lets say it's selling t-shirts). The products are sorted as follows each t-shit have a master and x number of variants (a color).
we have a product listing in this listing all the different colors (variants) are shown. When you click one of the t-shirts (eg: blue) you get redirected to the product master, where some code on the page tells the master that it should change the color selectors to the blue color. This information the page gets from a query string in the URL.
Now I could let Google index each URL for each color, and sort it out that way. except for the fact that the text doesn't change at all. Only thing that changes is the product image and that is changed with ajax in such a way that Google, most likely, won't notice that fact. ergo producing "duplicate content" problems.
Ok! So I could sort this problem with a "rel canon" but then we are in a situation where the only thing that tells Google that we are talking about a blue t-shirt is the link to the master from the product listing.
We end up in a situation where the master is the only one getting indexed, not a problem except for when people come from google directly to the product, I have no way of telling what color the costumer is looking for and hence won't know what image to serve her.
Now I could tell my client that they have to write a unique text for each varient but with 100 of thousands of variant combinations this is not realistic ir a real good solution.
I kinda need a new idea, any input idea or brain wave would be very welcome.
-
Unfortunately, there are still a lot of gaps in how Google handles even the typical e-commerce site. Even issues like search pagination are incredibly complicated on large sites, and Google's answers are inconsistent at best. The only thing I'd say for sure is that I no longer believe the "let us handle it" advice. I've seen it go wrong too many times. I've become a big believer in controlling your own indexation.
-
I completely agree on every point (as I tried to explain above) and I could not myself come up with a better solution, but thought I might give you guys a chance before jumping the rel-canon band wagon
To be honest I didn't expect any amazing ideas but one could hope that I hadn't thought about everything, unfortunately it seems I had.
thx for your time everyone
-
I'm afraid there's no perfect solution. The canonical tag probably is the best bet here - the risk of letting thousands of near-duplicates into the index is much greater than the cost of not landing people on specific colors.
Keep in mind that, once Google removes the color variants, only the "master" product page will appear in search. So, users won't really come into the site with a color intent (except in their heads). Whether that's good or bad for usability isn't clear. On the one hand, it would be nice to rank for every color and have users with a color in mind land on that specific product. On the other hand, some users don't have a color in mind (they know what they like when they see it), and landing on the main product pages shows them all available options. It really depends on your customers, but there are pros and cons, in terms of usability and conversion.
There's no magic Option #3, though - I'm 99% confident saying that. The risks of indexing all color variants post-Panda are relatively high, and I think you'll gain more from consolidating than you'll lose by leaving them all.
-
Hi and thx for your reply.
I agree with you, as I tried to explain in my post. But this doesn't really help me with the users from Google not getting served with the correct picture. Possible leading to a high bounce rate. Plus I have the added problem that Google will see the master as less relevant for the colors as keywords. Since the keyword won't be in the page title, h1,h2,ex.. so all in all the page will have a very low relevance for the key-phrase "blue t-shirt".
Hence I'm looking for a different solution
-
This is exactly the kind of situation that rel="canonical" exists for. Product color is one of those classic examples SEOs bring up when explaining canonicalization. Don't trust Google to figure things out on their own - make it clear to them that these pages are related and should be treated as such.
-
or maybe my explanation is just crappy
-
Ah, sorry. Miss-understood the question then.
-
Hi there and thanks for your input. But what you mention is exactly what I already have (maybe I just explain it badly), I was kinda looking for a different amazingly brilliant solutions that I hadn't thought of myself
But your thoughts and time is very much appreciated. If you have any other ideas do let me know
-
Hi Rene,
The first impression after reading your question is that I meat the same situation as on faceted navigation.
Still this is something different. My advice would be to put the rel=canonical on and get rid of duplicate content. This way you will have one default image, then the visitor can choose what they need (and you just reload the image).
Writing all the hundreds of thousands of unique texts wouldn't be the solution I believe. Still you can use some parameters in the "facets" such as a #color so if people would like to share this content with their friends they can distribute a visitor friendly URL. That would be my choice.
I hope that helped,
Istvan
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
-
Can cross domain rel canonical point back and forth
My company was recently acquired by a much larger one with much stronger domain authority. Can we both use cross domain rel canonical for different keywords and on different pages than each other to help each other rank for non-competing keywords?
Intermediate & Advanced SEO | | Cassie_Ransom0 -
What is better? No canonical or two canonicals to different pages?
I have a blogger site that is adding parameters and causing duplicate content. For example: www.mysite.com/?spref=bl
Intermediate & Advanced SEO | | TMI.com
www.mysite.com/?commentPage=1 www.mysite.com/?m=1 www.mysite.com/?m=0 I decided to implement a canonical tag on these pages pointing to the correct version of the page. However, for the parameter ?m=0, the canonical keeps pointing to itself. Ex: www.mysite.com/?m=0 The canonical = www.mysite.com/?m=0 So now I have two canonicals for the same page. My question is if I should leave it, and let Google decide, or completely remove the canonicals from all pages?0 -
"noindex, follow" or "robots.txt" for thin content pages
Does anyone have any testing evidence what is better to use for pages with thin content, yet important pages to keep on a website? I am referring to content shared across multiple websites (such as e-commerce, real estate etc). Imagine a website with 300 high quality pages indexed and 5,000 thin product type pages, which are pages that would not generate relevant search traffic. Question goes: Does the interlinking value achieved by "noindex, follow" outweigh the negative of Google having to crawl all those "noindex" pages? With robots.txt one has Google's crawling focus on just the important pages that are indexed and that may give ranking a boost. Any experiments with insight to this would be great. I do get the story about "make the pages unique", "get customer reviews and comments" etc....but the above question is the important question here.
Intermediate & Advanced SEO | | khi50 -
Received "Googlebot found an extremely high number of URLs on your site:" but most of the example URLs are noindexed.
An example URL can be found here: http://symptom.healthline.com/symptomsearch?addterm=Neck%20pain&addterm=Face&addterm=Fatigue&addterm=Shortness%20Of%20Breath A couple of questions: Why is Google reporting an issue with these URLs if they are marked as noindex? What is the best way to fix the issue? Thanks in advance.
Intermediate & Advanced SEO | | nicole.healthline0 -
Using the Word "Free" in Metadata
Hi Forum! I've searched previous questions, and couldn't find anything related to this. I know the word "free" when used in email marketing can trigger spam filters. If I use the word "free" in my metadata (title tag, description, and keywords just for fun) will I be penalized in any way? Thanks!
Intermediate & Advanced SEO | | Travis-W0 -
How would you handle 12,000 "tag" pages on Wordpress site?
We have a Wordpress site where /tag/ pages were not set to "noindex" and they are driving 25% of site's traffic (roughly 100,000 visits year to date). We can't simply "noindex" them all now, or we'll lose a massive amount of traffic. We can't possibly write unique descriptions for all of them. We can't just do nothing or a Panda update will come by and ding us for duplicate content one day (surprised it hasn't already). What would you do?
Intermediate & Advanced SEO | | M_D_Golden_Peak1 -
Rel canonical issues on wordpress posts
Our site has 500 rel canonical issues. This is the way i understand the issues. All our blog posts automatically include a rel=canonical to themselves.
Intermediate & Advanced SEO | | acs111
eg a blog about content marketing has: Should this tag point to one of the main pages instead so the link juice is sent back to our home page?0 -
Where does "Pages Similar" link text come from?
When I type in a competitor name (in this case "buycostumes") Google shows several related websites in it's "Pages Similar to..." section at the bottom of the page: My question, can anyone tell me where the text comes from that Google uses as the link. Our competitors have nice branded links and our is just a keyword. I can find nothing on-page that Google is using so it must be coming from someplace off-page, but where?
Intermediate & Advanced SEO | | costume0