hreflang les liens alternatifs — et commence par un avertissement d'obsolescence sur lequel il convient d'agir : le fichier sitemap n’est plus pris en charge pour les versions linguistiques . Le balisage sur la page est la méthode prise en charge.Quand les liens alternatifs s’appliquent
Pages ne différant que par la langue de l’interface — un blog dont les articles ne sont pas traduits mais dont la navigation, l’en-tête et le pied de page changent.
- Pages dans la même langue avec des différences mineures — versions distinctes pour les États-Unis, l’Irlande et l’Australie.
- Traductions complètes et exactes de la même page.
- Pages où la langue est choisie par l’en-tête
- Accept-Language
, par IP ou manuellement — ce cas nécessitehreflang=”x-default”Le balisage.
<link rel=”alternate” hreflang=”ru” href=”http://ru.example.com/” />
<link rel=”alternate” hreflang=”en-us” href=”http://en.example.com/” />
<link rel=”alternate” hreflang=”tr-tr” href=”http://example.com.tr/” />
Codes de langue selon ISO 639-1, codes de région selon ISO 3166-1 alpha-2.Chaque version doit comporter des liens vers toutes les autres, y compris elle-même — un ensemble partiel est l’erreur d’implémentation la plus courante. Deux faits qui élargissent le champ des possibles

La structure n’a pas d’importance.
- Les versions peuvent se trouver sur des sous-domaines différents, des domaines entièrement différents ou simplement dans des répertoires différents /o-kompanii/, /company/about/, /firma-hakkinda
— et l'attribut fonctionne de la même manière.,La détection automatique de la langue est prise en charge,viax-default - , qui est la déclaration honnête pour un site qui redirige par IP. Cela ne résout pas le problème sous-jacent — le robot ne voit toujours qu’une seule version — mais cela indique à Yandex où se trouve le point d’entrée. Langues prises en charge
Quarante-quatre, y compris le turc, l'anglais, le russe, l'allemand, l'espagnol, le français, le kazakh, le tatar, l'azerbaïdjanais et l'arabe. Une longue liste d'encodages est également prise en charge, bien que UTF-8 soit le choix judicieux pour tout nouveau projet.Où cela se rejoint
Les directives de Yandex sur les redirections préviennent que la redirection linguistique basée sur l’IP signifie que le robot ne voit jamais qu’une seule version. Les liens alternatifs sont la façon de déclarer la relation à la place — et l’association d’un sélecteur de langue visible avec un
hreflang
correct est l’agencement qui permet réellement d’indexer chaque version.
Indexation des pages localisées | Yandex — Alien Road Yandex lit les liens alternatifs hreflang — et commence par un avertissement d'obsolescence sur lequel il convient d'agir : le fichier sitemap n'est plus pris en charge pour les versions linguistiques. ru

Comment nous l'appliquons
The two errors we find on every multilingual site are an incomplete link set — each page listing the others but not itself — and hreflang maintained in the sitemap, which Yandex no longer reads. Both are invisible without checking the rendered head of each version. We pair the markup with a real language switch rather than an IP redirect, for the reason Yandex gives elsewhere: the robot arrives from one place and sees one version.
Services associés