SEO technique

Checklist SEO international : hreflang, balises canoniques et structure de site

Jasper VerelstJasper Verelst 8 min de lecture

Un excellent texte traduit sur une base technique défaillante sous-performe pendant des mois avant que l'on comprenne pourquoi. Cette checklist couvre les éléments qui coûtent cher à corriger a posteriori.

Passez-la en revue avant d'attaquer un nouveau marché, puis réalisez un contrôle qualité après la mise en ligne du premier lot de pages.

Structure d'URL

Les sous-dossiers comme example.com/de/ héritent de l'autorité du domaine, coûtent peu à gérer et représentent le choix idéal par défaut pour la plupart des équipes. Les sous-domaines isolent les marchés et alourdissent la gestion opérationnelle. Les domaines nationaux (ccTLD) envoient le signal géographique le plus fort mais engendrent les coûts les plus élevés, et ne se justifient qu'avec une véritable présence locale.

Quel que soit votre choix, appliquez-le avec cohérence. Les structures mixtes créent des grappes de doublons et perturbent à la fois les robots d'exploration et vos outils d'analytics.

Le hreflang dans les règles de l'art

L'attribut hreflang indique aux moteurs de recherche quelle version s'adresse à quelle audience. Ses erreurs sont prévisibles et presque toujours d'ordre mécanique.

  • Chaque page du cluster liste toutes les autres pages, y compris elle-même.
  • Les références sont réciproques : si la page A pointe vers B, B doit pointer vers A.
  • Utilisez les codes de langue, avec une région si besoin : de, de-AT, es-MX.
  • Intégrez une valeur x-default pour la version de repli par défaut.
  • Utilisez des URL absolues et ciblez l'URL finale indexable, jamais une redirection.

Balises canoniques et contenu dupliqué

Chaque version linguistique doit pointer vers sa propre URL canonique. Pointer une page traduite vers l'originale en anglais indique aux moteurs que la traduction ne doit pas être indexée, une erreur d'inattention étonnamment courante.

Méfiez-vous du quasi-duplicat au sein d'une même langue : des pages es-ES et es-MX aux textes identiques entreront en concurrence. Différenciez réellement le contenu ou diffusez une seule page assortie d'un ciblage régional hreflang.

Métadonnées et maillage interne

Les balises title et meta description portent les mots-clés et influencent le taux de clic : elles doivent donc être rédigées nativement à partir des termes performants sur le marché cible, et non traduites littéralement de l'anglais. La limite de longueur varie aussi en pratique : les titres en allemand sont plus longs et se font tronquer plus vite.

Les liens internes doivent aboutir dans la même langue. Un article en allemand qui renvoie vers une page de tarifs en anglais impose un changement de langue au visiteur et envoie un signal contradictoire aux robots d'exploration.

Contrôle qualité avant lancement

Passez cette liste en revue une fois avant la mise en ligne, puis deux semaines après.

  • Analysez le site avec un crawler pour vérifier l'absence d'erreurs hreflang et de balises canoniques pointant vers une autre langue.
  • Confirmez que l'attribut html lang correspond à la langue du contenu sur chaque gabarit.
  • Vérifiez que les fichiers sitemap localisés incluent bien chaque version linguistique.
  • Vérifiez que le sélecteur de langue renvoie vers la page équivalente et non vers la page d'accueil.
  • Validez la présence et la localisation des données structurées sur les modèles traduits.
  • Assurez-vous que le fichier robots.txt autorise les robots des moteurs de recherche et les robots d'IA sur le contenu public.

Foire aux questions

Faut-il utiliser des sous-dossiers, des sous-domaines ou des ccTLD ?

Les sous-dossiers comme example.com/de/ constituent l'option la plus sûre par défaut, car ils profitent de l'autorité du domaine et restent économiques à maintenir. Les domaines nationaux offrent le signal local le plus marqué, mais nécessitent une véritable structure locale pour justifier les coûts.

À quoi sert la valeur x-default dans la balise hreflang ?

La valeur x-default désigne la version de secours affichée aux utilisateurs dont la langue ou la région ne correspond à aucune des déclinaisons proposées. Tout cluster hreflang devrait en comporter une.

Une page traduite doit-elle avoir pour canonique la version originale en anglais ?

Non. Chaque version linguistique doit renvoyer vers sa propre URL canonique. Pointer vers la page d'origine indique aux moteurs de recherche de ne pas indexer la traduction.

Faut-il créer des sitemaps distincts par langue ?

Pas nécessairement, mais chaque déclinaison linguistique doit figurer dans un sitemap. Un sitemap unique regroupant toutes les versions convient tout à fait ; des sitemaps séparés par langue facilitent toutefois le débogage à grande échelle.

Jasper Verelst

Rédigé par Jasper Verelst

Consultant SEO avec plus de 10 ans d'expérience en contenu de recherche et 3 ans en rédaction pour moteurs génératifs. Créateur de GSEO Editor et Smart GSEO Translator.

Ce guide a été traduit et adapté avec Smart GSEO Translator.

Poursuivre la lecture

Passez à l'action

Réalisez tout cela en une seule fois avec Smart GSEO Translator

Collez votre texte, sélectionnez vos marchés et recevez un contenu optimisé pour Google et les assistants IA, avec des volumes réels de mots-clés et l'explication de chaque décision.

Compte gratuit, sans carte bancaire. Une traduction jusqu'à 2 000 mots dans une langue.

Vous préférez acheter sur AppSumo ? Profiter de l'offre à vie sur AppSumo

Comparer tous les forfaits