Sur mon site Web, le contenu est en anglais et en néerlandais. Voici mes liens hreflang:
<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" />
Mais lorsque j'accède au site Web à partir de example.nl
, il sera redirigé vers https://www.example.com/en/
au lieu de https://www.example.com/nl/
Quel est le problème réel?
Note: Mon client n'autorise pas l'accès à la console de recherche Google. Je ne vois donc pas s'il y a des erreurs?
Hraflangs ne sont là que pour indiquer aux moteurs de recherche qu'il existe une autre version linguistique de cette page. De cette manière, vous suggérez aux moteurs de recherche d'afficher des pages sur SERP en fonction de la langue du navigateur de l'utilisateur.
Par contre, il semble que vous rencontriez des problèmes de redirection (.nl >>> .com au lieu de .nl >>> .com/nl). S'il existe une URL qui ne cesse de vous perturber, utilisez le vérificateur de redirections pour détecter le type de redirection existant.
Si possible, demandez à l'administrateur de vous fournir la liste complète des redirections de sites Web ou simplement d'analyser le site Web et de détecter les redirections par vous-même.
Vous informez:
Sur mon site, j'ai des contenus en anglais et en néerlandais
Et je vois qu’il n’ya que deux versions: anglais https://www.example.com/en/
et néerlandais https://www.example.com/nl/
. Donc, je vous recommande de simplifier votre meta hreflang - laissez seulement en et nl .
La nouvelle valeur d'attribut hreflang x-default indique à nos algorithmes que cette page ne cible pas de langue ou de paramètres régionaux spécifiques et est la page par défaut lorsqu'aucune autre page n'est mieux adaptée.
Ainsi, dans les balises méta que vous spécifiez, vous indiquez que la page Web https://www.example.com/en/
convient à la fois à la version anglaise et à la version néerlandaise.
<link rel="alternate" href="https://www.example.com/en/" hreflang="x-default" />
+ <link rel="alternate" href="https://www.example.com/nl/" hreflang="nl" />
<link rel="alternate" href="https://www.example.com/nl/" hreflang="x-default" />
+ <link rel="alternate" href="https://www.example.com/en/" hreflang="en" />
J'espère que ça aide.