Bien que vous ayez fait un beau travail de changement de langue automatiquement, l'agence de référencement est correcte!
Google peut ne pas indexer le site correctement pour chaque langue différente.
Ceci est vrai! Google n'envoie pas l'en-tête de langue d'acceptation la dernière fois que j'ai coché. Cela signifie que Google indexera uniquement la langue par défaut.
Ils ont suggéré que le site peut être accusé de cloaking,
Ceci diffère de l'implémentation excact, mais il est possible que votre site recevra une pénalité!
Il est avantageux d'avoir des URL uniques (pour chaque version linguistique) sur le site!
Tout d'abord, pour vos utilisateurs: ils peuvent créer un lien vers la langue qu'ils préfèrent.Secondaire pour les moteurs de recherche car ils peuvent indexer votre site correctement.
Je conseille la plupart du temps de rediriger l'utilisateur uniquement sur la page d'accueil pour un changement de langue en utilisant une redirection 302 vers l'URL correcte (et donc la langue correcte). (edit: Vous pouvez passer en revue le poste par Matt Cutts "SEO Advice: Discussing 302 redirects")
Pour vérifier mon conseil: installer fiddler et surfer sur http://www.ibm.com. Comme indiqué ci-dessous, j'ai reçu une redirection 302 vers la langue appropriée, en arrivant à www.ibm.com/be/fr.
Result Protocol Host URL Body Caching Content-Type
4 302 HTTP www.ibm.com/ 209 text/html
5 200 HTTP www.ibm.com /be/en/ 5.073 no-cache text/html;charset=UTF-8
Il y a quelques solutions que vous pouvez résoudre ce problème:
- Démarrer Réécriture urls (par exemple l'ajout d'un répertoire en utilisant la langue)
- Si vous ne voulez pas passer par les tracas de ajouter des répertoires (ou réécrire des url) ajouter une QueryString serait la solution la plus simple (bien que vous essayiez de les limiter à un maximum de 2 paramètres)
- Une autre option consiste à utiliser différents sous-domaines! www.website.com pour la langue par défaut, es.website.com, fr.website.com
Assurez-vous de fournir à chaque fois le même contenu pour la même URL.
Bonne chance avec ça!
Déclarez-vous la langue du document de manière appropriée? – Gumbo