Can hreflang replace canonicalisation ?
-
Hi
Im working with a site that has ALOT of duplicate content and have recommended developer fix via correct use of Canonicalisation i.e the canonical tag.
However a US version (of this UK site) is about to be developed on a subfolder (domain.com/uk/ & domain.com/US/ etc so also looking into adopting the hreflang attribute on these.
Upon reading up about the hreflang attribute i see that it performs a degree of canonicalisation too.
Does that mean that developing the international versions with hreflang means there's no need to apply canonicalistion tags to deal with the dupe content, since will deal with the original dupe content problems as well as the new country related dupe content, via the hreflang ?
I also understand that hreflang and canonicalisation can conflict/clash on different language versions of international subfolders etc as per: http://www.youtube.com/watch?v=Igbrm1z_7Hk
In this instance we are only looking at US/UK versions but very likely will want to expand into non english countries too in the future like France for example.
So given both the above points if you are using hreflang is it advisable (or even best) to totally avoid the canonical tag ?
I would be surprised if the answers yes, since whilst makes logical sense given the above (if the above statements are correct), that seems strange given how important and standard best practice canonical usage seems to be these days.
What best ? Use the Hreflang alone, or the Canonical tag alone or both ?
What does everyone else do in similar situation ?
All Best
Dan
-
Thanks Tommy
Its just a .com at the moment but language versions will be on subfolders .com/us and .com/uk with hreflang handling the rest of the internationalisation in conjunction with webmaster tools etc
All the dupe content is on the .com
cheers
dan
-
That great info thanks for clarifying that Lynn !
Im sure ill have some further questions though when going through the process with the developers
Many Thanks
Dan
-
Hi Dan,
Which subdomain do you have a lot of duplicate content? If you have duplicate content for the EN-US, then I would use canonical tags for the US content. However, when you create a new sub-domain for UK, I would use hreflang on those contents to avoid causing duplicate content issues with the US contents that are the same.
-
Hi Dan
The hreflang will tell google that different pages are targeted to different languages/regions, but it will not help solve your existing dupe content problems as you describe them. So for these you should use the canonical tag.
Hreflang and canonical tags can be used together but can cause issues if you are not careful. Main thing to be sure of is that you keep any canonical tags within the same lang/region pages. You do not want to be having a US page with a canonical tag pointing to a UK page in other words.
Having multiple UK pages with a canonical pointing to the main UK page and the main UK page having an hreflang tag to its US counterpart is ok (as is having a self referencing canonical tag on the main UK and US pages if needed). Google mentions here that this is an acceptable way to handle canonicalisation issues in an international setup.
What you would also want to avoid is having hreflang tags on your dupe content pages in the UK version. Where would they go? to the US version of the duplicate content? To the main canonical version of the US content? That could get messy pretty quickly. So the trick is to consolidate your UK pages with rel canonical and then properly markup your final regional variations with hreflang.
Hope that makes sense!
-
Thanks for commenting Tommy !
The problem is though that the site already has lots & lots of duplicate pages, so want the developers to fix that, and i have been advising they do this via canonical tag since standard practice.
So are you saying that if we use hreflang then no need to use canonical for this existing duplicate content since using hreflang on the new international pages will deal with the old dupe content as well as the new uk/us dupe content too ?
cheers
dan
-
Hi Dan,
To my understanding on hreflang, since the UK site is only targeting searchers in UK, i don't think you will need the canonical tag and there is no reason to use it. As the canonical tag is to search engines find the original piece of content and avoid duplicate content. However, since the hreflang already tells the search engine that the UK page is targeting UK, it wouldn't appear for people that searches in US so duplicate content wouldn't be an issue.
In the end, if you are targeting different countries with the hreflang, i think that is enough. I would only use canonical if the same content is targeting searchers in the same geo location.
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
-
Canonical or hreflang?
I have four English sites for four different countries, UK, Ireland, Australia and New Zealand and I want to share some content between the sites. On the pages that share the content, which is essentially exactly the same on all 4 sites, do I use the hreflang tags like: or do I add a canonical tag to the other three pointing to the "origin", which would be the UK site? I believe it is best practice to use one or the other, but I'm not sure which make sense in this situation.
Technical SEO | | andrew-mso0 -
What Can I Do To Improve The SEO of My Site?
We have a website that is ranking okay but we can't seem to get past #6 or #7 for a specific national keyword, "self storage software". We are working on a more effective back-linking strategy right now, but we really are having a hard time identifying steps to take besides that. If anyone can help me out and give me some suggestions I would be very appreciative. Maybe even seeing a competitive analysis from someone else would help catch something that I am not seeing. Website is www.storageunitsoftware.com Thanks in advance.
Technical SEO | | kenturley0 -
Is this okay with google if i can access my sub categories from two different path?
My website is url is abcd.com. One of my category url is abcd.com/mobile.aspx. Which contains 5 sub categories :- samung Mobile 2) Nokia Mobile 3) Sony Mobile 4) HTC Mobile 5) Blackberry Mobile Now if i go in to HTC Mobile sub categories i.e. abcd.com/htcmobile.aspx here i will see all the product related to HTC Mobile. But at below of all product i will find all sub categories that is samsung mobile, nokia mobile, sony mobile and blackberry mobile. So i want to task is this okay? Google will not count these categories as duplicate that is i can access all 4 categories i.e. samsung, nokia, sony and blackberry from here 1) abcd.com/mobile.aspx and 2) abcd.com/htcmobile.aspx Thanks! Dev
Technical SEO | | devdan0 -
Can you be penalised in Google for excessive internal keyword linking?
I have an online shop and 3 blogs (with different topics) all set up on sub-domains (for security reasons, don't want Word Press installed in the same hosting space as my shop in case one gets hacked). I have been on the front page of Google for a keyword, lets say 'widgets' for months now. I have been writing blogs about 'widgets', probably about 1/4 of all my blog posts are linking to the 'widgets' page in my shop. I write maybe 1-2 blogs a week, so it's not excessive. This morning I have woken to fine that the widgets page in my shop has vanished from Google's index. So typing in 'widgets' brings up nothing. It hasn't dropped in the rankings, it's just vanished. A few weeks ago I ranked 3 or 4. Then I dropped to about 6. A couple of days ago, i jumped back up to 5 and now it's vanished. If you type in 'buy widgets', or 'widgets online' or 'widgets australia', I have the #1 spot for all those, but for 'widgets', I just don't exist anymore. Could I have been penalised for writing too many posts and keyword linking internally? They're not keyword stuffed and they're well written. I just don't understand what's happened. Right now I"m freaking out about blogging and putting internal links on my website.
Technical SEO | | sparrowdog0 -
I have a 404 error on my site i can't find.
I have looked everywhere. I thought it might have just showed up while making some changes, so while in webmaster tools i said it was fixed.....It's still there. Even moz pro found it. error is http://mydomain.com/mydomain.com No idea how it even happened. thought it might be a plugin problem. Any ideas how to fix this?
Technical SEO | | NateStewart0 -
Why can't i get the page if i type/paste url directly?
Hello, just click the following link, http://www.tuscany-cooking-class.com/es/alojamiento/villa-pandolfini/ It might be show the 404 page, but follow this way, www.tuscany-cooking-class.com/es then select alojamiento link, then select first property name with villa-pandolfini, Now you can view the page content, why it behave like this, We are using joomla with customized. Anyone help me to fix this issue Thanks Advance Alex
Technical SEO | | massimobrogi0 -
Can You 301 Unwanted Links to Another Site?
I am trying to clean up my link profile, and have noticed that a I have a lot of crappy inbound links linking to some of my old pages. And those old pages have since been 301'ed to current pages. My question is, is it worth trying to 301 those old pages, and thus those crappy links, to another website? Would this do anything to clean up my link profile?
Technical SEO | | red6marketing0 -
Subdomain mozTrust - does other parkd domains can affect that ?
Hi , I have my domain www.mydomain.com and it have dpmain authority 26 , domain mozRank around 3 , domain mozTrust 1.63 , page authority 31, Google PR 2.0 etc etc So I am not in very bottom of scores, but my SUBDOMAIN MOZTRUST is only 0.961 and I've checked other websites that I've made some time ago and they have it like 4.0. So it is quite bad. I am having some domain parked within my hosting package. they have different names like www.mydomain2.co.uk , www.mydomain3.com etc. I can acces those domains as wel by typing : mydomain2.mydomain.com mydomain3**.mydomain.com** and have some testing subdomains there as well (just if I need to test something like drupal , wordpress or testing shoping cart etc.) Can that fact affect my subdomain rank ? Because I am having those domains parked there or I've made some subdomains that are not in use and nobody is linking to them and they are visible in Google ?
Technical SEO | | sever3d0