Question for +John Mueller and/or +Pierre Far regarding hreflang alt.
In the following blog post (http://www.rimmkaufman.com/blog/advanced-international-seo-rel-alternate-hreflang-x/13122011/#comment-43254) the author comments:
Actually when rel canonical and hreflang are both present, URLs w/ rel canonical ARE pulled from the index. hreflang simply allows the display URL to fire at search time. The title and snippet text are taken from the rel canonical target.
You need to be very careful here and understand the functions of these annotations, both separately and in tandem. I’ve spoken in detail about this w/ Google’s team. This is how it works and why it’s so important to watch rel canonical carefully, because it can and will yank an international site from the correct regional index. No one wants their US title and snippet text showing for their UK site. The URL is only 1 element of a successful search presentation, and in the case of hreflang, the URL is simply a display element fired at search time.
I'd ove to get confirmation that this is the behaviour that will occur (as the author also states this hasn't been tested)? If rel="canonical" is used in conjunction with hreflang alt will the "dupe" page be removed from index, and is the hreflang attribute only going to affect the display URL?
In the following blog post (http://www.rimmkaufman.com/blog/advanced-international-seo-rel-alternate-hreflang-x/13122011/#comment-43254) the author comments:
Actually when rel canonical and hreflang are both present, URLs w/ rel canonical ARE pulled from the index. hreflang simply allows the display URL to fire at search time. The title and snippet text are taken from the rel canonical target.
You need to be very careful here and understand the functions of these annotations, both separately and in tandem. I’ve spoken in detail about this w/ Google’s team. This is how it works and why it’s so important to watch rel canonical carefully, because it can and will yank an international site from the correct regional index. No one wants their US title and snippet text showing for their UK site. The URL is only 1 element of a successful search presentation, and in the case of hreflang, the URL is simply a display element fired at search time.
I'd ove to get confirmation that this is the behaviour that will occur (as the author also states this hasn't been tested)? If rel="canonical" is used in conjunction with hreflang alt will the "dupe" page be removed from index, and is the hreflang attribute only going to affect the display URL?
View 16 previous comments
hreflang is just one of many input signals.
Having said that, there are two things you might want to fix:
- you are missing the self-hreflang annotation (e.g. on the .com you point to .com.au, .co.nz and others, but not to itself as mentioned in the help center)
- your hreflang and rel-canonical is inconsistent. For an example, compare the hreflang for com.au on www.woolovers.com/information/Nordic-Sweaters.aspx with the rel-canonical on that .com.au-url. You will spot a difference (which seems to be there quite consistent, uppercase/lowercase mix-up).
This is sending a mixed signal to algorithms.
I have not checked if any of those changes would be beneficial for your desired search-result behavior, but I'm pretty sure that those fixes will not hurt.Oct 23, 2012- Great, I shall get these fixed. Thank you. So should I use self-canonicals as well as self-hreflang ?
We've got no visibility for 'Pages From the UK' search for our .com at the moment (we used to have as much as for Web Search), so after looking at the page source of some sites who have a .com site ranking for 'Pages From the UK' I was thinking about trying the following (notice how the canonical is set to .com/restofworld/ subfolder, but there's then a separate hreflang alternate for en-GB pointing to the same subfolder URL. Perhaps this is a good way of getting visibility for Pages From UK without affectring rest-of-the-world traffic?):
<link rel="canonical" href="http://www.boohoo.com/restofworld/icat/knitwear/" />
<link rel="alternate" hreflang="en-gb" href="http://www.boohoo.com/restofworld/icat/knitwear/">
<link rel="alternate" hreflang="en-au" href="http://www.boohoo.com/aus/icat/knitwear/">
<link rel="alternate" hreflang="en-us" href="http://www.boohoo.com/usa/icat/knitwear/">
<link rel="alternate" hreflang="en-ca" href="http://www.boohoo.com/canada/icat/knitwear/">
<link rel="alternate" hreflang="en-nz" href="http://www.boohoo.com/newz/icat/knitwear/">
Oct 23, 2012
Hi,
I think we can stop it at this point. :-)
Further questions should go to the help forum
http://productforums.google.com/forum/#!categories/webmasters/internationalizationOct 23, 2012- Okay, apologies. Thanks for your help.Oct 23, 2012
All the sites that implemented hreflang has used absolute URLs. Does it not work with relative URL or we can use relative URL instead of absolute URLs. It is not mentioned anywhere in the help articles by GoogleJun 17, 2015
if you use the link-html-tag you can use relative or absolute urls.
http-header, or sitemap, needs to be absolute. That is not related to hreflang, that is generic standard.Jun 17, 2015
Add a comment...