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
-
Can you use a seperate url for a interior product page on a site?
I have a friend that has a health insurance agency site. He wants to add a new page, for child health care insurance to his existing site. But the issue is, he brought a new URL; insurancemykidnow.com and he want's to use it for the new page. Now, I'm not sure I'm right on this, but I don't think that can be done? I'm I wrong? = Thanks in advance.
Technical SEO | | Coppell0 -
Site splitting value of our pages with multiple variations. How can I fix this with the least impact?
Just started at a company recently, and there is a preexisting problem that I could use some help with. Somebody please tell me there is a low impact fix for this: My company's website is structured so all of the main links used on the nav are listed as .asp pages. All the canonical stuff. However, for "SEO Purposes," we have a number of similar (not exact) pages in .html on the same topic on our site. So, for example, let's say we're a bakery. The main URL, as linked in the nav, for our Chocolate Cakes, would be http://www.oursite.com/chocolate-cakes.asp. This differentiates the page from our other cake varieties, such as http://www.oursite.com/pound-cakes.asp and http://www.oursite.com/carrot-cakes.asp. Alas, fully indexed in Google with links existing only in our sitemap, we also have: http://www.oursite.com/chocolate-cakes.html http://www.oursite.com/chocolatecakes.html http://www.oursite.com/cakes-chocolate.html This seems CRAZY to me, because wouldn't this split our search results 4 ways? Am I right in assuming this is destroying the rankings of our canonical pages? I want to change this, but problem is, none of the content is the same on any of the variants, and some of these pages rank really well - albeit mostly for long tail keywords instead of the good, solid keywords we're after. So, what I'm asking you guys is: How do I burn these .html pages to the ground without completely destroying our rankings for the other keywords? I want to 301 those pages to our canonical nav URLs but, because of the wildly different content, I'm afraid that we could see a heavy drop in search traffic. Am I just being overly cautious? Thanks in advance!
Technical SEO | | jdsnyc20 -
Use hreflang language or hreflang language & country code
Hi, our website has 7 languages, but only one English version (site.com/en). When I add a hreflang tag below, is it enough to just target English search queries no matter where they come from by using only the language code, or should I specify all countries (UK, USA, Ireland, Australia, NZ, ...) by using separate hreflangs? Same for Portuguese, Dutch & French... Should I just add the language tags or specify all countries? Like I said, we don't have localized versions for those countries, with specific content targeting those countries.
Technical SEO | | jorisbrabants0 -
International Config in a WP Multisite environment: GWT, Yoast, Hreflang, SiteMaps etc ?
Hi If setting up on a WP multisite environment using Yoast seo plugin how should you: 1) Geotarget in GWT - set up a profile for the different tlds OR the network.domain.com different subfolders ? 2) Set up hreflang sitemaps - can Yoast handle this or anything manual need to be done such as disabling Yoast and creating a bespoke site map with hreflang ? Would this plug in help: https://wordpress.org/plugins/language-selector-related/ 3) Any other ideas or recommendations for setting up geotrageting correctly using WP Multisite ? Thanks Dan
Technical SEO | | Dan-Lawrence0 -
Can Not Save the SEO Settings on Attachement/Media Page
I am trying to save SEO settings to a wordpress gallery attachment page for a picture. When I fill up all info and hit save all the writing disappear from from the form. Is it a software bug or there is a solution for it??
Technical SEO | | ExpertSolutions0 -
Can anyone explain why and how these odd URLs could be working?
In our GWT and Google Analytics traffic reports, I often see some very oddly formed URLs. Here's an example http://www.ccisolutions.com/storefront/www.ccisolutions.com and here's another
Technical SEO | | danatanseo
http://www.ccisolutions.com/StoreFront/category//www.ccisolutions.com/StoreFront/CEW.cat What strikes me about this particular URL is two things: It renders this page http://www.ccisolutions.com/StoreFront/category/on-disc-printing, but not with that URL, the URL stays http://www.ccisolutions.com/StoreFront/category//www.ccisolutions.com/StoreFront/CEW.cat When I break this URL into pieces http://www.ccisolutions.com/StoreFront/category/CEW.cat
and www.ccisolutions.com/StoreFront/CEW.cat,
both redirect to: http://www.ccisolutions.com/StoreFront/category/on-disc-printing This makes me wonder, is there something (a rule?) in the
backend (maybe the .htaccess file?)that was set up that says http://www.ccisolutions.com/StoreFront/category/CEW.cat
= www.ccisolutions.com/StoreFront/CEW.cat
(or maybe vice versa?), and as a result an odd URL for the page is being
written automatically? This scenario worked on every category page I checked. All had the same results. For example, I tried: http://www.ccisolutions.com/StoreFront/category//www.ccisolutions.com/StoreFront/AAA.cat
and it rendered the Live Sound category page, but without redirecting to the
user friendly URL. This URL stayed unchanged in the address bar When I broke it into pieces, like http://www.ccisolutions.com/StoreFront/category/AAA.cat
and www.ccisolutions.com/StoreFront/AAA.cat, both of these redirected to http://www.ccisolutions.com/StoreFront/category/sound-video-lighting-equipment-experts Have any of you ever encountered a problem like this? Any sugeestions as to what might be causing it and how to remedy the problem? It is definitely causing us a duplicate content headache. Thanks! Dana0 -
Can I "Run Macros" on my own?
I talked to the SEO company I am using and trying to get an understanding of what it is they are doing for me. They told me that one of the most important things they are doing is running macros. Is this something I could learn to do myself? What does it mean? How do I do it? How long does it take?? I have recently been educating myself on SEO and coded my website with metadata titles and descriptions. Is running macros something I can do on my own too? I guess I'd also just like to know what it is.
Technical SEO | | CapitolShine0 -
What is the best way to replace a .co.uk with a .com name
Hi i would like to know about my site which is www.in2town.co.uk which i am currently revamping and i am now in the process of buying a .com name and would like to know the best way to uise it. What i mean is, i have a lot of links going to the www.in2town.co.uk and would like to know should i do a permantent redirect to the .co.uk with the .com or is it possible to have the co.uk replaced with the .com i am trying to work out the best way to do this at the moment as i have never done this before. now after buying the .com for my domain name i would like to know should i use it as a redirect to my main site, or should i develop a sister site and use it. any advice would be great.
Technical SEO | | ClaireH-1848860