Comment traduire votre site pour le SEO multilingue – Yoast SEO et Rank Math
Découvrez comment traduire les métadonnées SEO de chaque page, article et terme de taxonomie dans toutes les langues de votre site. Ce guide couvre les champs de Yoast SEO et de Rank Math. Il détaille les choix qui affectent le classement, la manière de traduire les champs SEO manuellement ou avec l’IA de WPML, et comment vérifier que le SEO a bien été intégré à vos traductions.
Avant de commencer
- Yoast SEO ou Rank Math installé et actif sur le site. (Vous utilisez All in One SEO ? WPML SEO ne s’intègre pas avec cette extension ; WPML traduit ses champs comme des champs personnalisés – voir Traduire All in One SEO avec WPML.)
- WPML et le module complémentaire WPML SEO actifs.
- Vos métadonnées SEO optimisées d’abord dans la langue par défaut – titres, descriptions, slugs, schémas. Traduire un mauvais SEO ne le corrige pas, cela le multiplie.
- Un format d’URL optimisé pour le SEO défini dans le Setup Wizard – sous-dossiers (
example.com/es/) ou sous-domaines (es.example.com). Évitez les paramètres?lang=; Google comprend bien les sous-dossiers et les sous-domaines, mais traite mal le format par paramètres.
Les champs SEO se traduisent avec les articles – choisissez votre méthode dans le Tableau de bord de traduction
Les métadonnées SEO appartiennent à vos articles. Accédez à WPMLTraductionsTableau de bord, sélectionnez les articles que vous souhaitez traduire, et choisissez une méthode de traduction à l’étape 2. Les champs SEO accompagnent l’article dans la même tâche de traduction – pas de flux de travail séparé, pas d’écran par extension.
Les méthodes qui traduisent les métadonnées SEO :
- Traduire automatiquement. PTC gère les champs SEO avec la même qualité (et les mêmes contraintes) que le contenu du corps de texte.
- Traduire moi-même. ouvre l’Éditeur de traduction avancé avec les champs SEO étiquetés à côté du corps de l’article.
- Attribuer un traducteur. même éditeur, attribué à un traducteur de votre équipe.
- Attribuer un service de traduction. envoie les champs SEO avec l’article au service externe.
Tout traduire automatiquement prend en charge les champs SEO de la même manière qu’il prend en charge les articles.
Traduire manuellement – chaque champ SEO étiqueté dans l’Éditeur de traduction avancé
Lorsqu’un traducteur ouvre une tâche, l’Éditeur de traduction avancé affiche chaque champ de métadonnée SEO sur sa propre ligne, à côté des lignes du corps de l’article. Chaque ligne est clairement étiquetée : Titre SEO, Méta description, Description Facebook, etc. Les traducteurs modifient chaque champ sur place, exactement comme ils le feraient pour le contenu du corps de texte.
Deux effets secondaires à connaître :
- Les limites de caractères ne sont pas appliquées dans l’éditeur manuel. Il incombe au traducteur de maintenir les titres sous la barre des ~60 caractères et les descriptions sous celle des ~160. Google tronque le surplus dans les résultats de recherche.
- Les espaces réservés SEO apparaissent dans le champ source (
%%title%%,%%sep%%,%%sitename%%). Laissez-les tels quels dans la traduction ; ils se développeront pour afficher les mêmes valeurs dynamiques dans la langue cible.
Traduire avec PTC – prise en compte de la longueur et du glossaire
PTC traduit les champs SEO en même temps que le corps de l’article. Deux choses se produisent derrière ce simple clic :
- Traduction tenant compte de la longueur. PTC sait quels champs ont des contraintes de caractères et les traduit pour qu’ils s’y adaptent. Les méta-titres et descriptions traduits restent dans les limites recommandées par Google pour chaque langue, afin que le message complet atteigne la SERP.
- Traduction tenant compte du glossaire. Vos entrées de glossaire – noms de produits, noms de marques, mots-clés cibles par marché – sont appliquées à chaque champ SEO. L’image de marque survit à la traduction, et les mots-clés sur lesquels vous avez décidé de vous positionner sont ceux qui se retrouvent dans les métadonnées.
PTC préserve automatiquement les espaces réservés SEO – il ne les traduira ni ne les supprimera.
Traduire les métadonnées de terme de taxonomie de Yoast SEO
Les termes de taxonomie (catégories, étiquettes, taxonomies personnalisées) portent leurs propres métadonnées Yoast SEO. Chaque terme possède un titre, une description et une image de partage social. Les métadonnées de terme n’accompagnent pas les traductions d’articles ; envoyez-les explicitement depuis WPMLTraductionsTableau de bord, développez la section Yoast SEO, et sélectionnez l’élément Métadonnée de terme. Les métadonnées de Yoast SEO pour chaque terme suivent le flux de travail de traduction standard.
Rank Math gère ses métadonnées de taxonomie différemment : la sélection de la catégorie principale sur chaque article se synchronise automatiquement avec les traductions.
Hreflang et sitemaps XML – générés par WPML
Vous n’avez rien à faire pour que les balises hreflang soient correctes ; WPML émet les balises aux deux endroits où Google les attend :
<link rel="alternate" hreflang="…">dans le<head>de la page. une balise par alternative de langue, plus unx-defaultpour les visiteurs dont la langue ne correspond à aucune de vos traductions.<xhtml:link rel="alternate" hreflang="…">dans le sitemap XML. Pour Yoast SEO comme pour Rank Math. Les configurations avec un domaine par langue obtiennent automatiquement leur propre sitemap XML filtré.
La structure des URL, le comportement des balises hreflang et les paramètres de traduction des slugs se trouvent dans WPMLParamètresURL, slugs, SEO. Les valeurs par défaut sont judicieuses ; la plupart des sites n’ont jamais besoin d’y toucher.
Traduisez les mots-clés de manière réfléchie – la traduction directe passe souvent à côté de la façon dont les gens recherchent
La plus grande erreur SEO sur les sites multilingues est de supposer qu’une traduction directe d’un mot-clé anglais correspond à ce que les internautes français, japonais ou arabes tapent réellement. Ce n’est généralement pas le cas.
Avant de traduire des pages à forte valeur ajoutée, passez en revue vos mots-clés cibles par marché :
- Utilisez un outil de mots-clés par marché. Google Keyword Planner avec le filtre par pays, Ahrefs, Semrush, ou la saisie semi-automatique de Google dans la langue et le pays cibles.
- Ajoutez le bon mot-clé par marché à votre glossaire. PTC l’utilisera de manière cohérente sur chaque page contenant ce terme.
- Ne luttez pas contre les expressions locales. Si le terme de recherche naturel en allemand pour sneakers est Turnschuhe, verrouillez-le ; n’imposez pas Sneakers juste parce que cela correspond à la page en anglais.
C’est le levier qui transforme « mon site est traduit » en « mon site est bien classé sur tous les marchés ».
Réviser et passer à l’échelle supérieure
Une fois vos pages à forte valeur ajoutée traduites :
- Vérifiez l’exhaustivité par sondage. Ouvrez les pages traduites et vérifiez que rien n’est resté dans la langue source – menus, barres latérales, pieds de page, texte des widgets. Les moteurs de recherche pénalisent les pages mélangeant plusieurs langues.
- Envoyez le reste de votre contenu en traduction. Vous pouvez soit envoyer les pages restantes depuis le Tableau de bord, soit activer Tout traduire automatiquement dans WPMLTraductionsTableau de bord et WPML traduit le nouveau contenu en arrière-plan à mesure que vous le publiez.
Vérifier que le SEO a bien été intégré à vos traductions
Ne croyez pas WPML sur parole – vérifiez quelques pages traduites une fois que tout est en ligne.
- Balises hreflang dans le
<head>de la page. Ouvrez une URL traduite > affichez le code source de la page (Ctrl+Usur Windows,Cmd+Option+Usur Mac) > recherchezhreflang. Vous devriez voir un<link rel="alternate" hreflang="…">par langue, plus unx-default. - Balises hreflang dans le sitemap XML. Ouvrez l’URL de votre sitemap XML (
/sitemap.xmlpour Yoast SEO ou/sitemap_index.xmlpour Rank Math). Pour chaque URL traduite, recherchez les entrées<xhtml:link rel="alternate" hreflang="…">imbriquées dans son bloc<url>. - Métadonnées SEO traduites dans l’éditeur WP. Modifiez l’article traduit > faites défiler jusqu’à la boîte de métadonnées Yoast SEO ou Rank Math. Le titre, la méta description et les champs sociaux doivent afficher le texte traduit, et non l’original dans la langue source.
- Métadonnées SEO traduites dans la page rendue. Visitez l’URL traduite > affichez le code source de la page > recherchez
<title>,<meta name="description">,<meta property="og:title">,<meta property="og:description">. Chacun doit correspondre aux métadonnées traduites que vous avez vues dans l’éditeur.
Une seule vérification suffit. Le fonctionnement est le même pour chaque page – si c’est correct sur une page traduite, ça l’est sur toutes.
À quoi s’attendre dans Google après la mise en ligne
Le travail n’apparaît pas immédiatement dans les résultats de recherche. Voici le calendrier.
- Commencez par la vérification ci-dessus. Sans confirmer que le SEO a bien été traduit, tout ce qui suit revient à chercher à l’aveugle.
- Google découvre les nouvelles URL en quelques jours. Googlebot lit votre sitemap XML et commence à analyser les URL traduites. Les entrées hreflang que vous avez vérifiées aident Google à associer les traductions à leurs équivalents dans la langue par défaut.
- Les signaux de classement se construisent sur quelques semaines. Les nouvelles URL n’apparaissent pas dans les résultats de recherche dès le premier jour. Les impressions et les classements augmentent à mesure que Google comprend la relation entre vos versions linguistiques.
Utilisez la Google Search Console pour le suivre. Ajoutez votre domaine en tant que propriété (ou vos sous-domaines de langue, si vous avez choisi cette option) et surveillez :
- Rapport Sitemaps. confirmez que votre sitemap XML est soumis et que Google a découvert les nouvelles URL.
- IndexationPages. vérifiez que les URL traduites affichent Indexée. Tout ce qui reste bloqué sur Détectée – actuellement non indexée ou Explorée – actuellement non indexée nécessite une investigation.
- Performances. filtrez par Pays et par Page pour voir les impressions et les clics atterrir sur les URL traduites. C’est là que le travail porte visiblement ses fruits.
Si une page traduite n’est pas indexée après plusieurs semaines, vérifiez le fichier robots.txt, vérifiez que la page n’est pas en noindex dans la boîte de métadonnées Yoast SEO ou Rank Math, et demandez l’indexation dans l’outil d’inspection d’URL de la GSC. WPML ne bloque pas l’indexation lui-même, la cause se situe donc presque toujours en amont.