Disons que j'ai un site qui a plusieurs versions pour différents pays, par exemple:
www.example.com/us
www.example.com/uk
www.example.com/ca
et je souhaite utiliser la géolocalisation IP pour rediriger les utilisateurs qui accèdent à www.example.com
vers la version du pays appropriée. Quelle est la meilleure façon de le faire sans dérouter les robots d'exploration tels que Googlebot ou se heurter à d'autres problèmes de type SEO?
Google Webmaster Central publie un excellent billet de blog traitant de ce sujet: http://googlewebmastercentral.blogspot.com/2010/03/working-with-multi-regional-websites.html
Étant donné que votre site semble fournir des informations spécifiques à un pays à partir de différentes URL, vous pouvez fournir un plan du site pour aider les moteurs de recherche à les découvrir. Assurez-vous simplement de ne bloquer l'accès à aucun pays en raison des hypothèses que vous faites sur la base de la propriété intellectuelle. Donnez toujours à l'utilisateur (ou dans ce cas, Web Crawler) la possibilité de choisir un pays différent.
Vous rencontrerez des problèmes de référencement, car les adresses IP des robots d'exploration seront probablement détectées comme provenant des États-Unis et ne pourront pas voir les autres parties du site Web, à moins qu'elles ne soient liées à un endroit de votre site Web, auquel cas elles seront indexées. .
Une autre idée à envisager serait de proposer une carte du monde ou quelque chose de similaire et de laisser l’utilisateur choisir lui-même et se rappeler de son choix au moyen d’un cookie.