Hreflang vs canonical
-
I'm having an international Drupal website and the hreflang module is in use. However, I'm still not sure how to optimize the pages. Perhaps it's easier to ask with an example
**International: **www.example.com/products/product1
Here we have the master content of the product**US: **www.example.com/us/products/product1
Here we have exactly the same content as international. Nothing is localized.**UK: **www.example.com/uk/products/product1
Here we have almost the same content as on International. Here and there some local terms and extra text.**German: **www.example.com/de/products/product1
Here we have a translated version of the international page.Questions
- Do I add hreflang from all to all pages + to itself?
- Where do I add canonicals?
- How should I optimize the content on the US and UK pages?
-
Answer to the quick question: The reason of having the same content (e.g. solution/product/reference) page, is that the international content can be used for a local (e.g. /us) page as well. Sometimes, it's really needed to localize the content, sometimes the same content as the international one can be used.
1. Good, that's how it's done now.
2. Yes, very good explanation for this question. Thanks Thomas!
3. True. Perhaps we should not look this from an seo point of view but from a market perspective. I got some ideas, thanks
-
Quick question: Is there another reason you have the same content at /us/ as the "international" version? I assume the /us/ subdirectory is geo-targeted to the US in WMT?
-
hreflang should be present for the current pages and all other translated versions.
-
See the note about canonicals and hreflang in the other reply. Canonicals are for use in each specific page instance when you need them.
-
For the US vs UK, you need to research your market. I can't give you the answer to this without tons of research. I recommend researching each country market individually. There are different target keywords, competitors, and backlink profiles to research.
-
-
This is a useful post for you: https://hreflang.org/use-hreflang-canonical-together/
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
-
Does not having any hreflang tags for U.S Visitors lead to an increase in International Visitors?
I have seen a massive increase in International Visitors on our website and visitors within the United States dropped off hard this month (by about 20%). Could it be possible that not having any hreflang tags can lead to an increase in International Customers visiting the site even though your sitemap is set to "Target users in United States" within the Google Search Console? In the Google Search Console, I have International Targeting set to "Target users in United States." However, Google Search Console is saying our site doesn't have any hreflang tags. In the Google Search Console, it says "Your site has no hreflang tags. Google uses hreflang tags to match the user's language preference to the right variation of your pages." I'm not sure when that was flagged, but recently we have seen a massive increase in International Visitors to our site from countries such as Russia, Vietnam, Indonesia, the United Kingdom and so on. This poses a problem since our chances of turning one of those visitors into a customer is extremely slim. Along with that, nearly every international customer is contributing to an extremely high Bounce Rate. Attached is a screenshot of the Error about hreflang tags. https://imgur.com/a/XZI45Pw And here is a screenshot of the Country we are targeting. https://imgur.com/a/ArpWe9Z Lastly, attached is a screenshot of all of the Countries that visited our site today: https://imgur.com/a/d0tNwkI
International SEO | | MichaelAtMSP1 -
Hreflang problem?
Hello, We do have a client with a site in multiple versions (one domain per country). French and Spanish versions work really fine, but the problem comes up with the .com and .co.uk versions. This is my hreflang piece of code: When I go to Google.co.uk and search the exact match domain keyword "how much cost an app", I only find the howmuchcostanapp.com domain (1st or 2nd page) instead of howmuchcostanapp.co.uk. The UK one is not appearing! This is very strange. I have spent a lot of time trying to solve this, but I don't know what else to do. Thanks a lot in advance for your comments and help!
International SEO | | Yeeply.com0 -
Is It valuable to use hreflang tags for blog posts?
I realize it's important to use hreflang tags when your site is translated into multiple languages and that content is very similar if not identical to the original language. However, is there value in having hreflang tags implemented for every blog post that gets translated? Does the same value hold true? In my case, the blog posts which get translated into different languages can somewhat vary from the original. By no means are they a direct translation. They are often adapted to meet the needs of that language and audience.
International SEO | | UnbounceVan0 -
Is this setup of Hreflang xml sitemap correct?
Hi, I'm trying to setup hreflang for 2 domains. One is purely a US site and the other domain has the language-country as subdomains. For example: http://www.websiteUSA.com (Targets English - USA) https://www.websiteINT.com/en-CA (Targets English - Canada) https://www.websiteINT.com/fr-CA (Targets French - Canada) https://www.websiteINT/es (Targets Spanish) ..and so on and so forth for about 12 of these international URLs. I created an XML sitemap that looks something like this: <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>http://www.websiteUSA.com</loc></url></urlset> <url><loc>https://www.websiteINT.com/en-CA</loc></url> <url><loc>https://www.websiteINT.com/fr-CA</loc></url> Question 1: Is this correct? In my actual file, I have all the countries listed and self-referencing. Question 2: I'm hosting this file at https://www.websiteINT.com/hreflang.xml AND at http://www.websiteUSA.com/hreflang.xml. Is this correct? Question 3: Will this help the SERPs direct english speakers from the US to http://www.websiteUSA.com while show SERPs for say English Speakers in Canada to https://www.websiteINT.com/en-CA? Question 4: For some reason, when I put up the xml site, it only listed each URL once instead of the full XML file. Should I have uploaded a text file instead? It doesn't seem to render correctly. Thank you!
International SEO | | SylviaH0 -
Google Webmaster showing error for [hreflang='x-default']
Hi There! Using [hreflang='x-default'] tag to target language specific countries on our site but Google Webmaster showing errors even implementation made as per Google guideline but one thing is not clear and we are not sure, this is the reason behind it. Error is showing up only on those pages where 'Google Parameters' are used. For example : https://www.sitegeek.com/a2hosting?grank=open 'grank=' is defined as a 'Google Parameters' and on the above page 'hreflang' tags are : Also, on page https://www.sitegeek.com/a2hosting [without Google Parameters] same above 'hreflang' tags are taken. But, There is no error on second page URL where no 'Google Parameters' in URL. Therefore, error showing on first URL where 'Google Parameters' are taken. Is this the issue or not? suggest how to remove? -- Rajiv S9vhl3T
International SEO | | gamesecure0 -
What is the proper way to setup hreflang tags on my English and Spanish site?
I have a full English website at http://www.example.com and I have a Spanish version of the website at http://spanish.example.com but only about half of the English pages were translated and exist on the Spanish site. Should I just add a sitemap to both sites with hreflang tags that point to the correct version of the page? Is this a proper way to set this up? I was going to repeat this same process for all of the applicable URLs that exist on both versions of the website (English and Spanish). Is it okay to have hreflang="es" or do I need to have a country code attached as well? There are many Spanish speaking countries and I don't know if I need to list them all out. For example hreflang="es-bo" (Bolivia), hreflang="es-cl" (Chile), hreflang="es-co" (Columbia), etc... Sitemap example for English website URL:
International SEO | | peteboyd
<url><loc>http://www.example.com/</loc></url> Sitemap example for Spanish website URL:
<url><loc>http://spanish.example.com/</loc></url> Thanks in advance for your feedback and help!0 -
Subdomain vs subdomain with ccTLD
Hi, We are about to launch a subdomain and I am not sure about which subdomain will benefit us the most: location.brand.com location.brand.co.uk Before I continue I must point out that unfortunately subfolders are not an option (sorry, hard to explain). Things to consider: Brand.com is a global site with very high domain authority, DA = 95+ Brand.co.uk has no content and simply redirects to brand.com Our product is hotels so local search is important and the local (national) market accounts for a good majority of the market. According to the following post if we were to go for location.brand.com we would benefit from ‘some’ amount of inherited domain authority but would loose out on Geo target bonus. If we went for location.brand.co.uk we would benefit significantly from Geo target bonus but would loose out completely on inherited domain authority http://www.seomoz.org/ugc/folders-vs-subdomains-vs-cctld-in-international-seo-an-overview I was more inclined to go for location.brand.co.uk as our SEO agency advised that we will not benefit from the domain authority as we will be considered a new domain. However, after looking into it further I am finding it hard to decide because if we could capitalize on brand.com and inheriting part of its domain authority then it could help our seo efforts significantly. Thanks!!
International SEO | | jay.raman0