Je souhaite que des résultats provenant de nombreux pays soient stockés dans ma base de données. Ensuite, je veux saisir le code de pays du visiteur et ne lui montrer que les résultats de son pays.
Par exemple, s'ils sont au Royaume-Uni, lorsqu'ils visiteront mon site, ils ne verront que les résultats des éléments qui ont été publiés au Royaume-Uni.
Ce qui me préoccupe, c’est que je montre du contenu différent à différents utilisateurs et que je ne suis pas sûr de ce que cela implique en termes de référencement. Faut-il s’inquiéter ou dois-je transférer les utilisateurs vers un sous-domaine ou une extension spécifique à un pays?
C'est la meilleure information que je puisse trouver dessus: http://googlewebmastercentral.blogspot.co.uk/2010/03/working-with-multi-regional-websites.html
Les utilisateurs sont désormais confiants de voir les TLD de leur pays ou de voir son nom après le .com
example.com/france
example.fr
Sont deux bon exemple. Dans le premier cas, vous pouvez avoir une "page d'accueil" où vous laissez les gens choisir leur pays. Ensuite, la page d'accueil réelle du pays dans le sous-répertoire est celle que vous optimisez pour des visiteurs spécifiques à un pays (et Google est très bon pour comprendre la structure hiérarchique des sites Web). De plus, n'oubliez pas de cibler même les langues utilisant le balisage html dans <head>
, ou même à l'aide de sous-répertoires au besoin, comme au Canada:
example.ca/fr
example.ca/en
Si vous le pouvez, essayez également d’avoir l’adresse IP de votre serveur à proximité de l’emplacement de ciblage. Mais cela pourrait coûter cher, il est déjà bon d'avoir un serveur sur le bon continent pour cibler l'emplacement.
Vous pouvez ensuite dire à Google et à Bing, par l'intermédiaire de leurs outils pour les webmasters, comment cibler votre site Web.
C'est tout ce que vous devez faire. Ne prenez aucune mesure en fonction des données du serveur avant l'utilisateur, ni même pire pour manipuler Google.
Ici, vous pouvez voir ce que Google et Bing eux-mêmes suggèrent https://support.google.com/webmasters/answer/182192?hl=fr
http://www.bing.com/webmaster/help/geo-targeting-your-website-b7629197