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!
-
No, the hreflang tag is to indicate that the content is localized for a certain market (language + geo). If you simply use hreflang tags without genuinely localizing your content, Google might treat it as duplicate. See John Mueller's answer here where he clearly says this exact thing:
https://productforums.google.com/forum/#!msg/webmasters/ezMvrlRWuDk/6XWuM1fIDgA
-
Well, that's why you use hreflang tag.
-
What I meant is that the 2 pages https://www.howmuchcostanapp.co.uk andhttps://www.howmuchcostanapp.com are duplicates of each other. They have not localized the en-GB site for English-speakers in the UK. So when Googlebot sees these 2 pages it might treat them as duplicates.
-
"The en and en-GB sites are duplicates of each other" - not true at all. "en" is for all english speaking users, "en-GB" is for english speaking users in Britain.
Here is Google's Article: https://support.google.com/webmasters/answer/189077?hl=en
-
The en and en-GB sites are duplicates of each other. Without going through the entire questionnaire, you wouldn't know that one site gives you a quote in GBP and the other in USD. So as far as Googlebot is concerned, there is no difference between the en and en-GB sites. You haven't really localized the en-GB site for users in GB.
In such cases of duplicate content, Google sometimes (not always) ignores the Hreflang directive and just shows the stronger domain in SERPs.
By the way, you also have an error in your hreflang implementation. The tags for pt and pt-PT are mismatched on some of the pages. https://app.hreflang.org/results.php?runid=09c39ec6653fbefafe14b0cfe880d3ab20161031214914
-
Howdy!
Question - Are you just searching in google.co.uk or you are indeed in UK when searching? Because, as far as I know, hreflang is tailored towards your browser settings and location, rather than what google you are searching in. Example: if I'm in Germany with my laptop and searching for a local branch in Google.com, i want results in Germany, but in English. And vice versa - if I'm in US and searching in google.de - I'm most likely to be searching for business in US, but in German language.
Hope this makes sense
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
-
Star snippet & FAQ snippet problem
hello all I have these 4 pages but my website does not show any snippet ثبت شرکت - هزینه ثبت شرکت - ثبت برند - هزینه ثبت برند is my website goes to the blacklist of google? I follow the instructions from google site but none of json-d and microdata worded 😞 would you please help me?
International SEO | | arshambh70 -
Hreflang made simple
I have a client with a Shopify site. It is a clone of the 'main' website which is a .co.uk domain. Client wants to use .com.au for Australia and New Zealand. All are English language. How should we structure hreflang tags? Or is there a better way to target the .com.au website at Australia/New Zealand?
International SEO | | muzzmoz0 -
I have problems with internationalizations
I've done everything I can think of to set internationalization between three domains but Google keeps showing my .com results in Spain where .es results should be displayed. The site is siteground.com siteground.es and sitegorund.co.uk. I've used alternate tags which I think are set correctly, siteground.co.uk ranks pretty well in the UK search but in Spain - still can't get .es results and that's been 3 months already.
International SEO | | Pandjarov0 -
Multilingual website - Url problem (sitemap)
At this moment our website both uses the language in the url like "en" and localizes the url itself ("books" in english and "boeken" in dutch). Because of the history of making our website multilingual we have a system that takes the browser language for the localization if the url doesn't contain a language like "en". This means: www.test.com/books = browser language www.test.com/en/books = english language www.test.com/boeken = browser language www.test.com/nl/boeken = dutch language Now for the sitemap this makes it a little troublesome for me because which hreflang is used for which url? 1) The first thing I thought of was using x-default for all urls that get the language of the browser. <code><url><loc>http://www.test.com/books</loc></url></code> But as you can see we now got 2 times x-default. 2) Another solution I thought of was just use the localization of the url to determine the language like: <code><url><loc>http://www.test.com/books</loc></url></code> But now we got 2 of each language for the same page. 3) The last solution I thought of was removing links without a language in the url (except for the homepage, which will still have an x-default) like: <code><url><loc>http://www.test.comen/books</loc></url></code> But for this solution I need to put 301's at pages that are "deleted" and also need to change the system to 301 to the right page. Although the last point isn't really a problem I'm kind of worried that I will lose some of the "seo points" with a 301. (When we changed our domain in the past we had a bad experience with the 301 of our old domain) What do you think would be the best solution for SEO? Or do you have any other suggestions or solutions I haven't thought of.
International SEO | | Anycoin0 -
Help with hreflang configuration
We currently have different country versions of our site with a hreflang configuration; we have a spanish site targeted for Spain and then different subdirectories for every latin american country we're targeting to. Other than minimal differences, at the moment they are similar until we can handle providing unique content for each country. Our goal, then, would be to show the right one for every Google version, but also to avoid penalties. Our configuration is like this: ... Do you reckon this would be the right approach? Moz is currently telling us that there's duplicate content between the different country subdirectories, and to an extent there is, does that correlate with Google penalizing us for it? Also I've seen examples of self-referential alternates (such as including the in the Mexican version), or to put the canonical referencing the primary http://www.example.com/, will any of this help to our goals? Thanks a lot!
International SEO | | doctorSIM0 -
If I redirect based on IP will Google still crawl my international sites if I implement Hreflang
We are setting up several international sites. Ideally, we wouldn't set up any redirects, but if we have to (for merchandising reasons etc) I'd like to assess what the next best option would be. A secondary option could be that we implement the redirects based on IP. However, Google then wouldn't be able to access the content for all the international sites (we're setting up 6 in total) and would only index the .com site. I'm wondering whether the Hreflang annotations would still allow Google to find the International sites? If not, that's a lot of content we are not fully benefiting from. Another option could be that we treat the Googlebot user agent differently, but this would probably be considered as cloaking by the G-Man. If there are any other options, please let me know.
International SEO | | Ben.JD0 -
International hreflang - will this handle duplicate content?
The title says it all - if i have duplicate content on my US and UK website, will adding the hreflang tag help google figure out that they are duplicate for a reason and avoid any penalties?
International SEO | | ALLee1 -
A google ranking problem
HI, Thought I would try SEOMoz out for a while and I am going to dive straight into my initial problem. I have my client moving up nicely in local Google search within my country but the problem is he seems to have actually slipped down a place when I search on google.com/ncr. (and on Rank Tracker) He does sell locally but is a worldwide supplier of his product and wants to obviously rank well everywhere. I understand why he has moved up locally but don't get the shift down internationally. So, 1. If everyone's Google is forcing local search results on everyone, how do you market better internationally. 2. Noticed that his competitors are all getting clever and now using keywords in their URL. Two guys are new on first page Google just because they have Keyworded urls. (killing me). The one guy has one backlink!! (although the client does have a keyworded URL stashed away but we don't want to got that route because we like to keep things 'white hat') The client is happy because when he searches he see's his site moving up nicely but I have a conscience and I am going to have to tell him whats going on. (that his Google is showing local results) I hope that all makes sense. Thanks Mike
International SEO | | MIkeCape0