SEO multilingue pour contenu traduit : pourquoi certaines traductions ne se classent jamais.
Une page traduite qu'un moteur de recherche ne peut pas récupérer n'existe pas pour lui. Presque tous les problèmes de SEO multilingue sont ce fait unique sous une forme différente, donc cette page parle d'abord d'adresses et ensuite de mots.
La règle dont tout le reste découle
Chaque langue nécessite sa propre URL qui renvoie cette langue à quiconque la récupère, y compris un robot d'exploration n'exécutant aucun JavaScript sans cookies. Si votre contenu français n'apparaît qu'après un clic, une préférence enregistrée ou un script, alors vous avez une page dans une langue, et c'est ce qui est indexé.
Les quatre choses à bien faire.
Une adresse par langue.
Les sous-répertoires (exemple.com/fr/), les sous-domaines (fr.exemple.com) et les domaines séparés fonctionnent tous. Les sous-répertoires demandent le moins d'effort et héritent de l'autorité que vous avez déjà. Ce qui ne fonctionne pas, c'est une seule adresse servant différentes langues à différentes personnes.
Indiquez quelles pages sont la même page.
Une balise hreflang revendique : c'est le même contenu dans une autre langue. Elle doit être réciproque. Si la page anglaise pointe vers la française, la française doit pointer en retour, et les deux doivent porter une auto-référence plus un x-default pour tous les autres.
- Un hreflang unidirectionnel est généralement complètement ignoré.
- Ne le revendiquez que là où le contenu est vraiment traduit. Une interface traduite autour du même corps anglais n'est pas une autre langue, et le revendiquer demande à Google de réconcilier des doublons.
Ne l'annulez pas avec un canonical.
Chaque version linguistique doit être canonique pour elle-même. Pointer la page française vers la page anglaise dit à Google que la page française est un doublon qu'il n'a pas besoin d'indexer, ce qui est l'opposé de ce que vous essayiez de faire. C'est une façon courante de passer des mois à produire des traductions que personne ne peut trouver.
Listez ce que vous revendiquez.
Le sitemap et le cluster hreflang doivent être cohérents. Annoncer des alternatives que le sitemap ne liste jamais, ou lister des URL qui redirigent ou font 404, fait perdre le temps du crawler à prouver que vous ne connaissez pas votre propre site.
La traduction côté navigateur ne peut pas se classer.
Les plugins et traducteurs basés sur des scripts échangent le texte dans le navigateur du visiteur à la même adresse, en conservant généralement le choix dans le stockage local. Il n'y a pas de deuxième URL, donc rien à indexer comme une autre langue. Ce n'est pas un défaut que de meilleures balises peuvent corriger. C'est ce qu'est l'approche.
-
01
C'est quand même parfois le bon choix
Si votre trafic provient de publicités, d'emails ou du bouche-à-oreille, le visiteur est déjà sur la page et être lisible est tout le travail.
-
02
Deux façons d'obtenir de vraies URLs
Soit votre build écrit les pages traduites sous forme de fichiers, soit quelque chose les sert côté serveur : un proxy devant votre site, ou la fonctionnalité multilingue de la plateforme elle-même.
-
03
Demandez directement au fournisseur
Le test est simple et vaut la peine d'être effectué avant de payer : récupérez une URL traduite avec JavaScript désactivé et voyez si le texte traduit est dans la réponse.
Ce que cela signifie pour BeMyWords
Récupérées dans votre build, les traductions sont intégrées dans votre propre déploiement, de sorte que chaque langue est une vraie page à une vraie adresse qui se classe comme tout ce que vous publiez. Collées sous forme de balise, la ligne unique pour les sites sans build, elles sont échangées dans le navigateur à une seule adresse : lisible dans toutes les langues, trouvable dans une seule. C'est une vraie limite, et le guide d'installation le dit aussi.
Nous avons effectué ces vérifications sur notre propre site en rédigeant cette page et en avons échoué deux. Le sitemap répertoriait des adresses de langues dont le contenu était identique en anglais, et hreflang les déclarait comme des traductions. Les deux sont corrigés. Ce sont des erreurs faciles à commettre, ce qui est la principale raison d'être de cette page.
Des traductions qui vivent à de vraies URLs.
Gratuit pour commencer, sans carte. Si votre site a un build, vous obtenez des pages qu'un moteur de recherche peut lire.
Commencer gratuitement