ChatGPT et les Aperçus IA respectent-ils hreflang sur un site multilingue ?
En partie, et seulement du côté de Google. Les Aperçus IA et le Mode IA renvoient vers des pages de l'index Google, où hreflang aide à montrer la bonne version linguistique, mais Google n'a rien publié sur hreflang dans ses fonctions d'IA. La documentation des robots d'OpenAI ne mentionne pas hreflang. Pour les deux : une URL par langue, un texte entièrement traduit dans le HTML et un hreflang correct.
Données clés
- Google indique que hreflang lui signale quelles pages sont des variantes localisées du même contenu, et que les balises HTML, les en-têtes HTTP et les sitemaps sont trois façons équivalentes de le déclarer. (Google Search Central : Indiquer à Google les versions localisées de votre page)
- Chaque version linguistique doit se lister elle-même et toutes les autres : si deux pages ne se renvoient pas l'une à l'autre, Google ignore les balises. (Google Search Central : Indiquer à Google les versions localisées de votre page)
- Google n'utilise ni hreflang ni l'attribut HTML lang pour détecter la langue d'une page ; il s'appuie sur des algorithmes qui analysent le contenu. (Google Search Central : Indiquer à Google les versions localisées de votre page)
- Google recommande une URL différente pour chaque version linguistique et déconseille de rediriger les visiteurs selon la langue perçue, en partie parce que Googlebot explore en général depuis les États-Unis. (Google Search Central : Gérer les sites multirégionaux et multilingues)
- Pour apparaître comme lien dans les Aperçus IA ou le Mode IA, une page doit être indexée et admissible à un extrait dans la recherche Google ; Google ne liste aucune exigence technique supplémentaire. (Google Search Central: AI features and your website)
- La documentation des robots d'OpenAI liste 4 user agents, OAI-SearchBot, OAI-AdsBot, GPTBot et ChatGPT-User, et ne mentionne ni hreflang ni les versions linguistiques. (OpenAI: Overview of OpenAI crawlers)
Les Aperçus IA et le Mode IA de Google utilisent-ils hreflang ?
Indirectement. Ils ne renvoient que vers des pages indexées et admissibles à un extrait dans la recherche Google, et hreflang est le moyen par lequel Google sait quelle page indexée est la version portugaise, espagnole ou anglaise d'un même contenu.
Google n'a pas documenté la façon dont ses fonctions d'IA choisissent entre les versions linguistiques. Considérez un hreflang correct comme un minimum, pas comme une garantie.
ChatGPT utilise-t-il hreflang ?
Aucune preuve publique ne le montre. OpenAI documente les robots qu'il utilise et ce que bloque chacun, et ne dit rien de hreflang ni des versions linguistiques.
Ce que le robot de recherche de ChatGPT peut lire, c'est la page elle-même. Une page dans la langue du lecteur, avec sa propre URL et un texte complet, donne à ChatGPT quelque chose de cette langue à citer.
Qu'est-ce qui fait citer la bonne version linguistique par les IA ?
Les mêmes bases qui font que Google montre la bonne version, appliquées complètement :
- Une URL par langue, comme /pt/ et /es/, jamais une seule URL qui change de langue selon un cookie ou le réglage du navigateur
- La page entière traduite, pas seulement le menu et les boutons
- Le texte traduit dans le HTML rendu côté serveur, pour que les robots qui ignorent JavaScript puissent le lire
- hreflang sur chaque version, qui se liste elle-même et toutes les autres, plus une solution de repli x-default
- Chaque version linguistique dans le sitemap
Quelles configurations multilingues font citer la mauvaise langue par les IA ?
Ce sont les configurations que déconseillent les recommandations de Google, et elles cachent des versions à tout robot :
| Configuration | Ce que voit un robot | Correction |
|---|---|---|
| Redirection automatique selon l'IP ou Accept-Language | Seulement la version pour l'emplacement du robot, en général les États-Unis | Afficher un lien vers la langue au lieu de rediriger |
| Même URL, langue donnée par un cookie | Une seule langue | Une URL distincte par langue |
| Seuls les menus traduits | Des pages qui semblent dupliquées d'une langue à l'autre | Traduire le contenu principal |
| hreflang sans liens retour | Des balises que Google ignore | Chaque version liste toutes les autres |
Comment vérifier hreflang sur mon site ?
Récupérez une page par langue et lisez les liens hreflang dans le HTML brut, puis vérifiez que le site ne redirige pas selon la langue. Demandez à votre agent de codage de lancer le même contrôle sur chaque modèle de page.
# Les liens hreflang déclarés par une page curl -s https://www.example.com/pt/pricing | grep -o '<link[^>]*hreflang[^>]*>' # Chaque version linguistique doit se lister elle-même et toutes les autres, plus x-default # Le site redirige-t-il selon la langue ? Un 3xx ici veut dire oui curl -sI -H "Accept-Language: pt-BR" https://www.example.com/ | head -1
Comment easyIndex traite chaque langue ?
easyIndex traite chaque version linguistique comme sa propre page : votre agent de codage la rédige, easyIndex l'audite à sa soumission et la vérifie sur le site en ligne, et le tableau de bord montre les visiteurs venus d'assistants IA et les lectures des robots IA par page, pour voir quelles versions linguistiques sont réellement lues.
Étape par étape
- Donner une URL à chaque langue. Demandez à votre agent de codage de remplacer tout changement de langue par cookie ou par navigateur par des chemins comme /pt/ et /es/.
- Arrêter les redirections automatiques. Supprimez les redirections selon l'IP ou Accept-Language, et affichez à la place un lien visible vers les autres langues.
- Ajouter un hreflang complet. Faites en sorte que chaque version se liste elle-même, toutes les autres et un x-default, avec des codes de langue ISO 639-1.
- Mettre chaque version dans le sitemap. Listez chaque URL linguistique pour que les moteurs de recherche les trouvent toutes.
- Contrôler le HTML en ligne. Lancez le contrôle curl sur une page par langue après le déploiement.
Erreurs fréquentes
- Rediriger selon la langue du navigateur : les robots venus des États-Unis ne voient alors que la version anglaise.
- Traduire le menu et laisser le corps de la page dans une seule langue.
- Ajouter hreflang seulement sur les pages anglaises, sans liens retour depuis les autres versions.
- Utiliser un code pays seul, comme « br », alors que hreflang demande d'abord un code de langue.
Comment easyIndex le résout
easyIndex ne modifie jamais votre site : votre agent de codage publie chaque version linguistique, guidé via MCP, et une étape n'est validée que sur des preuves que easyIndex vérifie sur le site en ligne. 30 $US par site et par mois, toutes les fonctions incluses, avec un essai gratuit de 7 jours.
Questions fréquentes
hreflang est-il un facteur de classement pour les réponses IA ?
Google décrit hreflang comme un moyen de lui signaler les versions localisées, pas comme un facteur de classement, et n'a rien publié de précis sur ses fonctions d'IA et hreflang.
Pourquoi ChatGPT cite-t-il ma page anglaise pour une question en portugais ?
Souvent parce que la version portugaise manque, n'est que partiellement traduite, est redirigée ou n'est pas lisible sans JavaScript. OpenAI n'a pas dit comment ChatGPT choisit une version linguistique.
Ai-je besoin de x-default ?
Google le recommande comme page de repli pour les visiteurs dont la langue ne correspond à aucune de vos versions ; c'est facultatif, mais peu coûteux à ajouter.
L'attribut lang du HTML remplace-t-il hreflang ?
Non. Google indique qu'il n'utilise ni hreflang ni lang pour détecter la langue d'une page : hreflang relie les versions, et le contenu détermine la langue.
Lire la suite
- Comment être recommandé par l'IA dans d'autres langues et pays ?
- Comment faire recommander mon entreprise dans les Aperçus IA et le Mode IA de Google ?
- ChatGPT utilise-t-il Bing pour trouver des sites web ?
- ChatGPT et Claude peuvent-ils voir mon site en JavaScript ?
- Comment fonctionne easyIndex, de quoi ai-je besoin et combien de temps avant les résultats ?
- Combien coûte easyIndex ?
Dernière vérification le .