C.A. Vuyk
C.A. Vuyk

Reputation: 1085

Error with hreflang tags - no return tags

Google webmastertools complains that there are errors with hreflang tags on my site: no return tags, but as I can see it there sure are return tags. Am I missing something, or is webmastertools the problem? On the site are 3 similar pages in 3 languages, and the English page is the default.

Tags on http://www.domainname.nl/en/:

<link href="http://www.domainname.nl/nl/" rel="alternate" hreflang="nl-NL" />
<link href="http://www.domainname.nl/en/" rel="alternate" hreflang="en-GB" />
<link href="http://www.domainname.nl/zh/" rel="alternate" hreflang="zh-CN" />
<link href="http://www.domainname.nl/en/" rel="alternate" hreflang="x-default" />

Tags on http://www.domainname.nl/nl/:

<link href="http://www.domainname.nl/nl/" rel="alternate" hreflang="nl-NL" />
<link href="http://www.domainname.nl/en/" rel="alternate" hreflang="en-GB" />
<link href="http://www.domainname.nl/zh/" rel="alternate" hreflang="zh-CN" />
<link href="http://www.domainname.nl/en/" rel="alternate" hreflang="x-default" />

Tags on http://www.domainname.nl/zh/:

<link href="http://www.domainname.nl/nl/" rel="alternate" hreflang="nl-NL" />
<link href="http://www.domainname.nl/en/" rel="alternate" hreflang="en-GB" />
<link href="http://www.domainname.nl/zh/" rel="alternate" hreflang="zh-CN" />
<link href="http://www.domainname.nl/en/" rel="alternate" hreflang="x-default" />

Upvotes: 0

Views: 1145

Answers (1)

Ruben Rizzi
Ruben Rizzi

Reputation: 352

Your code seems correct. I would suggest to also add the plain language code for English without specifying the country, so you can target The usa, canada, etc

Upvotes: 0

Related Questions