Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

Comment configurer les hreflang pour les versions multilingues ?

Pourquoi configurer les hreflang

Points clés
• Les balises hreflang indiquent à Google quelle version linguistique afficher
• Elles évitent les doublons de contenu entre les pages FR/EN
• Une bonne configuration renforce votre SEO international et l’expérience utilisateur

Les balises hreflang sont indispensables pour tout site hôtelier proposant plusieurs langues. Elles permettent à Google d’afficher automatiquement la version la plus adaptée en fonction de la langue ou du pays du visiteur. Bien configurées, elles évitent les duplications et assurent une UX fluide pour vos clients internationaux.

Comprendre le fonctionnement des hreflang

Chaque page multilingue doit “pointer” vers sa version équivalente dans les autres langues, ainsi que vers elle-même. Cela indique explicitement aux moteurs de recherche :
• “Voici la version FR de cette page”
• “Voici la version EN de cette même page”

Ainsi, Google sait que les pages sont des variations linguistiques et non du contenu dupliqué.

Configuration des hreflang dans votre site

1. Créer des versions indépendantes de chaque langue

Assurez-vous que pour chaque page FR existe une page EN équivalente.
Par exemple :
• /fr/chambres/chambre-deluxe
• /en/rooms/deluxe-room

Organisez vos pages CMS dynamiques avec des champs langue pour filtrer et structurer vos contenus par version (FR, EN).

2. Ajouter les balises hreflang dans vos paramètres SEO

Dans vos Page Settings, accédez à la section “SEO” et utilisez la zone Custom Code dans la balise <head>.

Pour une page FR, vous ajouterez :

<link rel="alternate" hreflang="fr" href="https://votrehotel.com/fr/page-equivalente" />

<link rel="alternate" hreflang="en" href="https://votrehotel.com/en/page-equivalente" />

<link rel="alternate" hreflang="x-default" href="https://votrehotel.com/" />


Chaque version doit inclure les balises vers toutes les autres versions, y compris elle-même.

💡 Astuce : utilisez toujours des URLs absolues (commençant par https://).

3. Intégration dans les pages CMS dynamiques

Pour vos pages dynamiques (Chambres, Offres, Blog), créez dans votre collection :
• un champ Langue (FR/EN)
• un champ Page liée (Référence) → pour associer la version opposée
Exemple : un article FR pointe vers son équivalent EN.

Dans votre template CMS, insérez du code conditionnel utilisant vos champs :

<link rel="alternate" hreflang="fr" href="0" />

<link rel="alternate" hreflang="en" href="0" />


Ainsi, chaque article, chambre ou offre génère automatiquement ses propres hreflang.

4. Ajouter la balise x-default

La balise x-default indique à Google la version à afficher lorsqu’il ne connaît pas la langue de l’utilisateur.
Vous pouvez définir :
• la page d’accueil FR,
• la page d’accueil EN,
• ou une version neutre comme /home.

5. Vérifier vos hreflang

Utilisez des outils externes comme :
Ahrefs Hreflang Checker
Screaming Frog
Search Console → Ciblage international

Ces outils détectent :
• les balises manquantes
• les erreurs de correspondance
• les URLs non réciproques (problème fréquent)

💡 Règle d’or : chaque page doit renvoyer vers les autres versions ET être renvoyée par elles.

Conclusion

Configurer les hreflang sur un site hôtelier multilingue garantit une meilleure indexation, évite les doublons et améliore l’expérience internationale. En utilisant des pages miroirs FR/EN, des champs CMS pour les versions liées et des balises propres dans vos templates, vous assurez un SEO clair et performant sur tous vos marchés.