Si votre site contient des pages destinées à différentes langues ou régions, vous devez transmettre des informations à leur sujet au robot Yandex. Cela aidera le système à afficher correctement les pages correspondantes des résultats de recherche pour différents utilisateurs.
L'utilisation de liens alternatifs est utile dans les cas suivants:
Lorsque les versions de page ne diffèrent que par la langue du modèle. Cette méthode convient, par exemple, pour un blog ou des sites avec du contenu utilisateur, où le texte sur la page n'est pas traduit, mais les éléments de navigation et d'autres parties du site sont affichés dans différentes langues.
Lorsque les versions de page dans la même langue ont des différences mineures, par exemple, les différences en anglais pour les utilisateurs des États-Unis, de l'Irlande ou de l'Australie.
Si chaque version de la page est une traduction complète dans une autre langue.
Lorsque le langage de la page dépend des paramètres de l'utilisateur (par exemple, l'en-tête d'accept-langage, l'adresse IP) ou la page a un sélecteur pour choisir une langue. Dans de tels cas, il est recommandé d'utiliser l'attribut Hreflang = "X-Default".
Chaque version de la page doit contenir des informations sur toutes les versions alternatives de cette page. Pour ce faire, ajoutez l'élément de liaison correspondant à l'élément de tête, l'exemple de balisage suivant:
<link rel="alternate" hreflang="lang_code" href="url" />
Pour déterminer la langue et la région, utilisez les codes standardisés ISO:
Choisissez un code linguistique dans la liste ISO 639-1.
Choisissez le code de code dans l'ISO 3166-1 Alpha-2 (pour les pays) ou ISO 3166-2 :RU (pour les régions de la Russie).
Les versions de page peuvent être placées sur différents sous-domaines ou domaines. Par exemple, la page du site ru.example.ru peut être dupliquée pour les utilisateurs d'anglais (en.example.ru) et les utilisateurs turcs (example.com.tr). Sur chacune de ces pages, trois éléments de liaison correspondants avec des attributs de localisation doivent être ajoutés:
<head> <title>Заголовок страницы</title> <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/" /> </head>
Ru - une version de la page en russe;
En-suus-A version de la page en anglais pour les utilisateurs des États-Unis;
TR-Tr-Version de la page sur Turc pour les utilisateurs de Turquie.
La structure du site n'affecte pas le traitement de l'attribut Hreflang, et les versions de page peuvent être placées dans différents catalogues:
<link rel="alternate" hreflang="ru" href="http://example.com/o-kompanii/" /> <link rel="alternate" hreflang="en-us" href="http://example.com/company/about/" /> <link rel="alternate" hreflang="tr-tr" href="http://example.com/firma-hakkinda" />
Si le site dispose de pages dont le langage est déterminé en fonction des paramètres utilisateur (par exemple, le titre d'accept en langage ou d'adresse IP), ou si la page dispose d'un sélecteur pour choisir une langue, ces pages doivent également être spécifiées avec l'attribut hreflang = "x-Default". Par exemple, si la page principale du site modifie la langue en fonction des adresses IP de l'utilisateur, il est nécessaire de refléter cela en marquant:
<link rel="alternate" hreflang="x-default" href="http://example.com/" /> <link rel="alternate" hreflang="ru" href="http://example.com/o-kompanii/" /> <link rel="alternate" hreflang="en-us" href="http://example.com/company/about/" /> <link rel="alternate" hreflang="tr-tr" href="http://example.com/firma-hakkinda" />
La façon dont Yandex traite redirige les versions régionales et linguistiques de votre site.
Si les pages de votre site n'apparaissent pas dans les résultats de la recherche pendant longtemps ou ont été exclues, vous pouvez contacter le service d'assistance. Sous la forme de l'application, donnez des exemples de telles pages.
De plus, pour des consultations et un soutien supplémentaires, vous pouvez contacter la société de référencement SEO. info@seo.computer ou via WhatsApp par numéro +79202044461.
ID 39