Comment rendre un site web multilingue sans nuire au SEO

Comment rendre un site web multilingue

Comment traduire un site web et le rendre multilingue (sans risque pour le SEO) | We.Inc

Comment rendre un site web multilingue : options de traduction comparées, structure d'URL, attribut lang, hreflang dans le HTML ou le sitemap, sélecteurs de langue sans redirection et checklist SEO par langue.

Pour rendre un site web multilingue, donnez à chaque langue sa propre URL, comme example.com/fr/, traduisez le texte des pages, les titres et les descriptions, indiquez la langue de chaque page avec l'attribut lang, et reliez les versions entre elles avec des balises hreflang. Laissez les visiteurs changer de langue via un lien plutôt que de les rediriger automatiquement. Un widget qui traduit uniquement dans le navigateur n'aide pas pour la recherche.

La version courte

Que vous utilisiez un plugin, un service de traduction ou que vous le construisiez vous-même, les mêmes quelques règles déterminent si les pages traduites peuvent être trouvées dans les moteurs de recherche. Les tableaux comparent les options et les structures d'URL ; le code montre chaque balise nécessaire.

Questions fréquentes

Un widget de traduction sur mon site suffit-il ?

Pour les visiteurs pressés, il aide un peu. Pour la recherche, non : la traduction par le navigateur ou un widget ne crée pas de pages indexables, vous ne serez donc pas classé dans ces langues.

Les pages traduites seront-elles considérées comme du contenu dupliqué ?

Non. Le même contenu dans des langues différentes n'est pas du contenu dupliqué. hreflang aide les moteurs de recherche à montrer la bonne langue à chaque internaute.

Puis-je utiliser la traduction automatique ?

Oui, comme premier jet. Faites-la relire par une personne qui maîtrise la langue, surtout les titres, les appels à l'action et tout ce qui est juridique. Un texte automatique de faible qualité, non relu et publié à grande échelle peut être traité comme du spam.

Sous-répertoire ou sous-domaine pour les langues ?

Un sous-répertoire comme /fr/ est le plus simple pour la plupart des sites et garde tout sur un seul domaine. Les sous-domaines fonctionnent aussi ; les deux sont pris en charge tant que chaque langue a sa propre URL.

Traduction ou localisation

Vos options

Les façons de traduire un site web

Choisir une structure d'URL

Options de structure d'URL

Le code

Déclarer la langue de la page

Les lecteurs d'écran choisissent la bonne voix et les navigateurs cessent de proposer de traduire une page déjà dans la langue du visiteur.

Balises hreflang dans le head

Chaque version linguistique liste toutes les versions, y compris elle-même, et l'ensemble doit être identique sur chacune. x-default désigne la page pour tous les autres, souvent un sélecteur de langue ou la page anglaise.

hreflang dans le sitemap à la place

Pour les grands sites, lister les alternatives dans le sitemap garde le head des pages léger. Utilisez une seule méthode de façon cohérente.

Un sélecteur de langue sans redirection

Proposez un choix au lieu de rediriger selon la localisation. Écrivez le nom de chaque langue dans cette langue, et pointez vers la même page dans l'autre langue, pas vers la page d'accueil.

Suggérer une langue, jamais l'imposer

Lire la langue du navigateur pour afficher une bannière discrète ne pose pas de problème. Rediriger automatiquement empêche les robots d'exploration (qui explorent surtout depuis les États-Unis) de voir les autres versions.

Checklist SEO

Checklist SEO pour chaque langue

Prêt à écrire les balises ? Utilisez le

générateur hreflang

Commencer gratuitement · Sans carte bancaire

Voir aussi: Guides

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site