J'ai un site Web multilingue, qui a les propriétés suivantes:
<link rel="alternate" hreflang="es" href="http://www.example.com/es" />
pour chaque langue.<link rel="alternate" hreflang="x-default" href="http://www.example.com" />
comme recommandé par Google (voir ici )Cependant, je reçois toujours l'erreur. Je ne sais pas si cela est dû à l'absence de page example.com/, car l'utilisateur est toujours redirigé vers la version avec suffixe, basé sur la langue par défaut du navigateur.
Si la page A contient des liens vers les pages B et C, la page B doit également renvoyer vers les pages A et C, et la page C vers les pages A et B. De plus, chaque page doit renvoyer à elle-même.
Cela signifie donc que toutes les pages auront exactement le même balisage hreflang. Cette page a plus d'infos: https://hreflang.org/missing-return-tags-error-for-hreflang/