Mobile app version of vmapp.org
Login or Join
Michele947

: Despite hreflang tags accessing example.nl redirects to the English site, not the Dutch In my website I have contents in both English and Dutch. Here are my hreflang links: <link rel="alternate"

@Michele947

Posted in: #GoogleSearch #GoogleSearchConsole #Html5 #Seo

In my website I have contents in both English and Dutch. Here are my hreflang links:

<link rel="alternate" href="https://www.example.com/en/" hreflang="en-us" />
<link rel="alternate" href="https://www.example.com/nl/" hreflang="nl-us" />
<link rel="alternate" href="https://www.example.com/nl/" hreflang="en-nl" />
<link rel="alternate" href="https://www.example.com/nl/" hreflang="nl-nl" />
<link rel="alternate" href="https://www.example.com/en/" hreflang="en" />
<link rel="alternate" href="https://www.example.com/nl/" hreflang="nl" />
<link rel="alternate" href="https://www.example.com/en/" hreflang="x-default" />


But when I access website from example.nl it will redirect to www.example.com/en/ instead of www.example.com/nl/ What's the actual issue?

Note:
My client doesn't allow to access the Google Search Console, so I can't see if there are errors there?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Michele947

2 Comments

Sorted by latest first Latest Oldest Best

 

@Kaufman445

You inform:


In my website I have contents in both English and Dutch


And I see that there are only two versions: English www.example.com/en/ and Dutch www.example.com/nl/ . So I recommend that you simplify your meta hreflang - leave only
en and nl.
According to the blog Google Webmaster Central Blog "Introducing "x-default hreflang" for international landing pages":



The new x-default hreflang attribute value signals to our algorithms that this page doesn’t target any specific language or locale and is the default page when no other page is better suited.


Thus, in the meta tags you specify, you report that the web page www.example.com/en/ suitable for both the English version and the Dutch version.


Apply for English version:


<link rel="alternate"
href="https://www.example.com/en/" hreflang="x-default" />

+
<link rel="alternate" href="https://www.example.com/nl/"
hreflang="nl" />


Apply for Dutch version:


<link rel="alternate"
href="https://www.example.com/nl/" hreflang="x-default" />

+
<link rel="alternate" href="https://www.example.com/en/"
hreflang="en" />

I hope this helps.

10% popularity Vote Up Vote Down


 

@Nickens628

Hraflangs are only there to indicate Search Engines that there is alternative language version of that particular page.
In this way, you are suggesting Search Engines to show pages on SERP based on language of users browser.

On the other hand, it seems like you are having redirect issues (.nl >>> .com instead of .nl >>> .com/nl). If there are particular URL that keeps bugging you, use Redirect-checker to detect what kind of redirection there is.

If possible, ask administrator to deliver you full list of website redirections, or just crawl website and detect redirections by yourself.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme