Canonical Question For Different Languages
-
My client has a site that supports different languages in the following structure:
www.domain.com - English version
www.domain.com/IT - Italian version
www.domain/DE - German version
etc....
I have set the languages up within Webmaster Tools but do I need to set up the canonical tag for all internal pages as they are basically the same but just in a different language i.e.
www.domain.com/index.php is the same as www.domain.com/DE/index.php but in a different language.
Thanks
-
Hi Mark,
I'm checking old Q&A and see yours is still marked as unanswered. Are you looking for more answers or aren't you satisfied with mine and Tom answers? If it is so, it would be great if we can help you further.
If not, it would be great if you could sign the question as answered
Ciao
Gianluca
-
When it comes to rel="canonical" and hreflang coexistence, I tend to prefer the self-referential rel="canonical" and not crossing one, also in the case of pages in the same languages.
That's because, in terms of International SEO, localizing a page means also localizing the language, and we know that - for instance - American English and British English have their differences.
Then there can be also other very small but meaningful differences (as phone numbers, currencies et al), so having the UK URL - for instance - canonicalized toward the US one is not correct.
And don't forget that if you canonicalize an URL to another one, but say to Google to show the first one in a given country, then Google will present that URL, but the search snippet will mirror the Title and Meta Description of the canonical URL, which sucks if you have decided to localize the search snippet.
Said that, in the case the content (all the content) of the two URLs is identical, then you can use the cross canonical.
-
Hi Mark
If the content is in a different language, you won't need to use a canonical that points to one language version of the site. Basically, if the content is different on all of the pages - and by different, this can just mean language and words, rather than content - then you won't need to use a cross-reference canonical, such as having the canonical tag for your DE index page set to www.domain.com/index.php. Provided that the content is "unique" in that sense, you'll be fine. You can still use self referring canonicals of course.
It's well worth reading through the Google Webmaster blog on canonicals and hreflang tags for multi-language sites as well, you can find that here.
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
-
Anyone know the benefit of URLs being in the target language?
For example, a page targeting the spanish language, does it make a difference if the URL is site.com/i-don't-speak-spanish vs site.com/no-habla-espanol
On-Page Optimization | | LennyO0 -
Should I add canonical links to pages that are redirected?
Hello! I am a little confused concerning canonical links. I have several URLs that all access my page, but I redirect them all. A lot of places I am told to redirect them or use canonicals. Other places, I read that I should always use canonicals. What is the right way for me? If I should use canonicals as well as redirects, which links should I do this on? I redirect my pages like this: http to https:
On-Page Optimization | | hermanok
http://example.com -> https://example.com www to non-www:
https://www.example.com -> https://example.com Remove trailing slashes
https://example.com/ -> https://example.com Would-be 404-requests to index.php?p=$1
https://example.com/home -> https://example.com/index.php?p=home ( show as https://example.com/home ) Example:
http://www.example.com/home/ -> http://www.example.com/home/ -> https://example.com/home/ -> https://example.com/home -> https://example.com/index.php?p=home ( shows as https://example.com/home ) Thank you!0 -
Duplicate content question
Hi I have a site that is run off one CMS system but has 3 different web addresses. One is a comic shop, one is a toy shop and one is a game shop. Now due to the nature of what we are selling some of the products we are selling on both or all 3 of the sites. I was wondering as to whether this would affect my ability to rank in google and if i would be penalised for any duplicate content? Thanks in advance
On-Page Optimization | | TheZenAgency0 -
Is it better to have an hreflang go to the home page in a different language if there's no corresponding page
If I have some pages in English, but not in Spanish on my website: Should my hreflang go to the home page on the Spanish site? Or should I not have an "es-MX" hreflang for that page? Ideally I would have all the pages translated, but this has not all been done yet.
On-Page Optimization | | RoxBrock0 -
URL question
When we type in the URL of www.JustBunkBeds.com on firefox we end up with (S) in URL https://www.justbunkbeds.com/ When we type in the URL of www.JustBunkBeds.com on Explorer we end up with http://www.justbunkbeds.com/ Appreciate answer to this question Tony
On-Page Optimization | | OCFurniture0 -
Is Rel=Canonical the answer???
Hey Mozzers, Can you help me with something please. I have some important content going live next week for a client. We work on there blog optimisation and this piece of content is going live on both the blog and parent site. The parent site has huge DA in comparions to the blog. I want to get the traffic directed to the blog and get the blog ranking - bare in mind the content is exactly the same so it is dupe. If I want to get the blog ranking above the parent site and to direct the traffic here is a cross domain Rel=Canonical the answer? Has anyone else had this issue? Thanks Bush
On-Page Optimization | | Bush_JSM0 -
How to use canonical with mobile site to main site
I am pretty sure that the mobile version of the main site needs to be the same canonical link from what I understand. I am trying to find good docuementation that supports this. Even better if its from Google or Matt Cutts. I have a main domain like http://www.mydomain.com the mobile version of this is http://www.mydomain.com/m/ Should my canonical be rel="canonical" href="http://www.mydomain.com"/> for both these pages?
On-Page Optimization | | cbielich0 -
Canonical issue
Hi, Very new to seomoz but very impressed. First report has shown me that I have duplicate pages. Some seem to be duplicate titles and some were duplicates of pages i found on the server. however the main problem is it seems to be picking up pages with www and without it which I have a vague idea is a canonical issue. so it throws up pages like this: http://web-writer-articles.co.uk and http://www.web-writer-articles.co.uk I want it just to pick up pages with www Firstly should it be picking up both and if not how can I make amendments so that it is only picking up pages which include www ? thank you for your help, louandel15
On-Page Optimization | | louandel150