Nous possédons plusieurs domaines de premier niveau de code de pays pour notre site Web.
par exemple DE, UK, FR.
Lorsque quelqu'un visite l'un de ces domaines, il le redirige vers .com et la langue passe automatiquement pour la première fois à celle du domaine d'origine.
Les utilisateurs peuvent également modifier la langue depuis le site Web .com à l'aide d'un menu déroulant. Toutefois, l'URI de la page reste exactement le même, par exemple service.php
.
service.php?lang=fr
Votre règle de redirection et votre menu déroulant ne sont pas idéaux du point de vue du référencement. Google ne pourra pas analyser et indexer correctement votre contenu, à moins que vous n'ayez des URL différentes pour chaque langue. Voir: Comment structurer mes URL à la fois pour le référencement et la localisation? Du point de vue du référencement, vous ne devez pas choisir la langue en fonction d'un paramètre d'URL, des paramètres du navigateur de l'utilisateur, de l'adresse IP de l'utilisateur ou d'où vient l'utilisateur. Il devrait plutôt être choisi en fonction du nom de domaine, du sous-domaine ou du dossier. Étant donné que vous possédez les domaines de pays, je vous suggère de publier directement votre contenu sur ces domaines.
En ce qui concerne le chemin de l'URL, j'ai vu qu'il fonctionnait dans les deux sens. Avantages de conserver le chemin de l'URL dans une seule langue (telle que l'anglais):
Les désavantages: