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
-
Tag Clouds in Google Despite Canonical Links for Single Tags/Articles
I am frustrated to see a lot tag clouds in Google even though I programmed my tagged pages to display a canonical link to the linking article if the is only one result for the tag cloud. The goal to to make sure that the article, which is of better quality than the tag page, ends up in Google without a bunch of thin tag pages getting in there. For instance this article should be in Google and this tag should not be because that tag has a canonical URL for that article. I do not have a lot of experience with tag cloud SEO because I prefer to limit such pages to categories, but I have found tag clouds to be important for aggregating information for specific issues, people, or places that are not already a site category. Some tags I have used to power social media pages that update automatically from RSS feeds for their related tag archives. That is quite useful for pages like that. Should I start using Meta noindex for those instead of rel canonical? I have already done that for author profiles because author profiles get a lot of on site links compared to individual articles because my gridviews use javascript for paging. The same is true for the tags, so if a tag is tagged in 30 articles it will have links from 30 articles but if those articles are not in the latest 20 for that tag only the latest 20 will have links back from the tag archive. I also suspect having a lot of tag pages with little content to negatively impact my indexing rate. I will see a number of recent tag pages added before new articles.
On-Page Optimization | | CopBlaster.com0 -
After 301 redirection non-English keyword points to English language pages
We had multilingual website on .co.uk domain and somewhere in April, we've done 301 redirection from domain1.co.uk pages which were in Polish language to domain2.com/pl domain and now for some Polish keywords Google SERP sometimes shows English pages (.com) and sometimes polish pages (.com/pl). Previously co.uk/en had English content and that got redirected to .com. What could be the reason? Thank you for all responses.
On-Page Optimization | | Optimal_Strategies0 -
Duplicate Blog pages across different domains
Hey Moz Community, I have 3 Duplicate websites which more or less contain the same blog article ( they are copy & paste from the original website ). I am now in the process of changing my duplicate websites and I stumbled upon this problem: if I have to change the content for all the duplicate articles I have across my different domains it would be a very time consuming task and on the other hand I don't want to no index, follow the duplicate articles because I want to use them for SEO purposes. Should I only change the articles that brought significant traffic and no index, follow the rest ? What do you think ? Thanks, Anddrei
On-Page Optimization | | kiraftw0 -
Correct .htaccess settings for canonical url?
I want to forward all urls to http:www.mysite.com but am a little confuse because I am getting duplicate content error: Pages with Duplicate Page Content as of Jan 15http://titanappliancerepair.com/ 1 duplicatehttp://titanappliancerepair.com 1 duplicatehttp://titanappliancerepair.com/index.html 1 duplicate*****************************************************************What should I put ion htaccess file so I can forwardhttp://titanappliancerepair.com/index.htmlhttp://titanappliancerepair.comhttp://titanappliancerepair.com/to http://www.titanappliancerepair.comor what is the correct way to do it?I'm confused because when I enter http://titanappliancerepair.com/ in browser it showshttp://titanappliancerepair.com so how can it be considered duplicate content?.Can someone help?I have godaddy and they have gave me this code to put RewriteEngine on
On-Page Optimization | | webbutler13
rewritecond %{http_host} ^coolexample.com [nc]
rewriterule ^(.)$ http://www.coolexample.com/$1 [r=301,nc]What is correct?0 -
Is this canonical issue?
WP site has automated canonical on domain.com/ by Yoast plugin but there is URL (/?page=kontaktine-forma) where same domaim.com/ canonical tag was put on. I made 301 redirect to main page. Is this a good practice?
On-Page Optimization | | OVJ0 -
Website title question
Say you have a website url of a rather competitive keyword phrase, would it be beneficial for me to go ahead and name my site title the same as the url? And also should my site title go through every page, or should i consider having slight variations throughout the pages? for example: page title | site title or page title| slight varation of title on sub page? **edit - to further expand on the question a bit also, if my google places has the company name on _there - would it be effective to go ahead and use the company name in my site title? _ _Also if i have the main keyword in the breadcrumb as the home, does that effect my SEO credibility if it shows up on all the pages? _
On-Page Optimization | | tgr0ss0 -
Site structure question
I'm currently working on a very awkward custom-WP setup, in which I can't maintain the present drop-down navigation menu without having those pages under a parent or without completely recoding everything. I have two requirements, for SEO purposes I'm looking for the following structure for each targeted landing page: www.example.com/landing-page as opposed to www.example.com/sub/landing-page Of course, having my landing pages as a child, I get the latter of the two. For navigational purposes they need to fall under a specific category in a drop-down menu. With any other theme or setup this is an easy fix, but not here. What I have now is that the landing pages are currently placed under a parent category page. But, they have custom permalinks. The permalinks are setup as follows www.example.com/landing-page But, technically the exact structure is still www.example.com/sub/landing-page which then redirects to the custom permalink. So, my question is - in an attempt to get my most important landing pages close to the root for better PR and crawlability, do I still get the same benefit with my current setup? Is this structure I have, better, worse, or indifferent? Thanks.
On-Page Optimization | | JayAdams320 -
Do I need canonical link on target page?
I've placed in my head tag on duplicate content pages, but do i need to place it on the target page such as http://www.example.com/index.html too?
On-Page Optimization | | CaliB0