Vendredi 19 mars 2010
Un site Web multilingue est tout site Web qui propose du contenu dans plus d’une langue. Des exemples de sites Web multilingues peuvent inclure une entreprise canadienne avec une version anglaise et française de son site, ou un blog sur le football latino-américain disponible en espagnol et en portugais.

Habituellement, il est logique d’avoir un site Web multilingue lorsque votre public cible est composé de locuteurs de différentes langues. Si votre blog sur le football latino-américain vise à atteindre le public brésilien, vous pouvez choisir de le publier uniquement en portugais. Mais si vous souhaitez également toucher les fans de football d’argentins, proposer du contenu en espagnol pourrait vous y aider.
Google et la reconnaissance des langues
Google essaie de déterminer les principales langues de chacune de vos pages. Vous pouvez contribuer à faciliter la reconnaissance des langues si vous vous en tenez à une seule langue par page et évitez les traductions côte à côte. Bien que Google puisse reconnaître qu’une page est rédigée dans plusieurs langues, nous vous recommandons d’utiliser la même langue pour tous les éléments d’une page : en-têtes, barres latérales, menus, etc.
Gardez à l’esprit que Google ignore toutes les informations linguistiques au niveau du code, des attributs « lang » aux définitions de type de document (DTD). Certains programmes d’édition Web créent ces attributs automatiquement et ne sont donc pas très fiables lorsqu’il s’agit de déterminer la langue d’une page Web.

Quelqu’un qui vient sur Google et effectue une recherche dans sa langue s’attends à trouver des résultats de recherche localisés, et c’est là que vous, en tant que webmaster, entrez en jeu : si vous allez localiser, rendez-le visible dans les résultats de recherche avec quelques-uns de nos conseils ci-dessous.
L’anatomie d’un site multilingue : la structure des URL
Il n’est pas nécessaire de créer des URL spéciales lors du développement d’un site Web multilingue. Néanmoins, vos utilisateurs aimeront peut-être identifier la section de votre site Web sur laquelle ils se trouvent simplement en regardant l’URL. Par exemple, les URL suivantes permettent aux utilisateurs de savoir qu’ils se trouvent dans la section anglaise de ce site :
https://example.ca/en/mountain-bikes.html ou
https://en.example.ca/mountain-bikes.html, tandis que ces autres URL permettent aux utilisateurs de savoir qu’ils consultent la même page en français :
https://example.ca/fr/mountain-bikes.html ou
https://fr.example.ca/mountain-bikes.html. De plus, cette structure d’URL vous permettra d’analyser plus facilement l’indexation de votre contenu multilingue.
Si vous souhaitez créer des URL avec des caractères non anglais, veillez à utiliser l’encodage UTF-8. Les URL encodées en UTF-8 doivent être correctement échappées lorsqu’elles sont liées à partir de votre contenu. Si vous devez échapper vos URL manuellement, vous pouvez facilement trouver un
encodeur d’URL en ligne
cela fera cela pour vous. Par exemple, si je voulais traduire l’URL suivante de l’anglais vers le français, https://example.ca/fr/mountain-bikes.html, cela pourrait ressembler à ceci : https://example.ca/fr/vélo-de-montagne.html, Étant donné que cette URL contient un caractère non anglais (é), voici à quoi elle ressemblerait une fois correctement échappée pour être utilisée dans un lien sur vos pages : https://example.ca/fr/v%C3%A9lo-de-montagne.html.
Exploration et indexation de votre site Web multilingue
Nous vous recommandons de ne pas autoriser l’indexation des traductions automatisées. Les traductions automatisées n’ont pas toujours de sens et pourraient potentiellement être considérées comme du spam. Plus important encore, l’intérêt de créer un site Web multilingue est de toucher un public plus large en fournissant un contenu précieux dans plusieurs langues. Si vos utilisateurs ne comprennent pas une traduction automatisée ou si elle leur paraît artificielle, vous devez vous demander si vous souhaitez réellement leur présenter ce type de contenu.
Si vous localisez, faites en sorte que Googlebot puisse facilement explorer toutes les versions linguistiques de votre site. Envisagez de lier les pages entre elles, page par page. En d’autres termes, vous pouvez fournir des liens entre des pages ayant le même contenu dans des langues différentes. Cela peut également s’avérer très utile pour vos utilisateurs. En suivant notre exemple précédent, supposons qu’un francophone arrive par hasard sur
https://example.ca/en/mountain-bikes.html; désormais, en un clic, ils peuvent accéder à
https://example.ca/fr/vélo-de-montagne.html où ils peuvent voir le même contenu en français.
Pour rendre tout le contenu de votre site plus explorable, évitez les redirections automatiques basées sur la langue perçue de l’utilisateur. Ces redirections pourraient empêcher les utilisateurs (et les moteurs de recherche) de voir toutes les versions de votre site.
Et enfin, conservez le contenu de chaque langue sur des URL distinctes – n’utilisez pas de cookies pour afficher les versions traduites.
Travailler avec les encodages de caractères
Google extrait directement les encodages de caractères des en-têtes HTTP, des en-têtes de pages HTML et du contenu. Il n’y a pas grand-chose à faire concernant l’encodage des caractères, si ce n’est de veiller aux informations contradictoires, par exemple entre le contenu et les en-têtes. Bien que Google puisse reconnaître différents encodages de caractères, nous vous recommandons d’utiliser UTF-8 sur votre site Web chaque fois que possible.
Si vous avez la langue qui fourche…
Maintenant que vous savez tout cela, vous aurez peut-être la langue qui fourche lorsque vous parlez plusieurs langues, mais votre site Web n’est pas obligé de le faire !
Pour plus d’informations, lisez notre
article sur les sites multirégionaux
et restez à l’écoute pour notre prochain article, dans lequel nous approfondirons les situations particulières qui peuvent survenir lors du travail avec des sites Web mondiaux. D’ici là, n’hésitez pas à faire un tour sur le forum d’aide et
rejoindre la discussion!
Comment nous l'appliquons
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
Services associés