Mobile app version of vmapp.org
Login or Join
Si4351233

: Google Webmaster Tools incorrect rel-alternate-hreflang implementation warning message I'm getting this warning message in Google Webmaster Tools: Incorrect rel-alternate-hreflang implementation

@Si4351233

Posted in: #Google #GoogleSearchConsole #Hreflang #Language #Seo

I'm getting this warning message in Google Webmaster Tools:


Incorrect rel-alternate-hreflang implementation In particular, there
seems to be a problem with missing or incorrect bi-directional linking
(when page A links with hreflang to page B, there must be a link back
from B to A as well).


This message seems pretty straight forward, but when checking their example pages, I'm not finding anything wrong. I'm using alternate for translation of main site menu, titles, etc. In each page I have this:

<link rel="alternate" hreflang="en" href="http://mydomain.com/page" />
<link rel="alternate" hreflang="jp" href="http://ja.mydomain.com/page" />
<link rel="alternate" hreflang="ko" href="http://ko.mydomain.com/page" />
<link rel="alternate" hreflang="th" href="http://th.mydomain.com/page" />
<link rel="alternate" hreflang="es" href="http://es.mydomain.com/page" />
<link rel="alternate" hreflang="pt" href="http://pt.mydomain.com/page" />


I've double checked this exists in all the 6 pages. This is the first time I've seen this message although I've implemented this at least 6 months ago, and implementation hasn't changed. Is there any way to check a specific set of pages for these things? Am I missing something in my implementation?

We're auto-redirecting people from a location to their specific language, and give them an option to manually change this. I've also just found out about the suggestion for Vary HTTP header - is that relevant and important here?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Si4351233

2 Comments

Sorted by latest first Latest Oldest Best

 

@Rambettina238

Google Webmaster gave me the same warning message again, this time with an example:

Value JP found on


So my problem was that I used hreflang=jp (like seen in my question) instead of using hreflang=ja. I verified this is actaully a language code mistake here www.w3schools.com/tags/ref_language_codes.asp

10% popularity Vote Up Vote Down


 

@Heady270

Google appears to have a bug. Other people have been asking about this in the Google product forums. Google's Christopher Semturs says:


…we are looking into this. As long as you do not get a mail with better examples you should not worry, the general setup looks sane.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme