web-dev-qa-db-fra.com

Puis-je attribuer plusieurs attributs HREFLANG au même domaine?

Je travaille sur un site Web, qui cherche à cibler plusieurs régions et langues, en utilisant les domaines suivants:

  • www.example.com (anglais américain ciblant le trafic américain);
  • en-gb.example.com (anglais britannique, ciblant le trafic britannique);
  • en-au.example.com (anglais australien, ciblant le trafic australien)

Pour aider à indiquer ces variations régionales et linguistiques, j'ai attribué les attributs hreflang suivants, dans le <head> Mots clés:

<link rel="alternate" hreflang="en-us" href="https://www.example.com" />
<link rel="alternate" hreflang="en-gb" href="https://en-gb.example.com" />
<link rel="alternate" hreflang="en-au" href="https://en-au.example.com" />

x-défaut

En plus de cibler les anglophones américains, aux États-Unis, j'aimerais aussi que le https://www.example.com Le domaine sera le site Web "fourre-tout" qui cible tout le trafic qui ne correspond pas aux critères des autres domaines. Dans cet esprit, serait-il correct d'ajouter le hreflang="x-default" Attribut pour que le https://www.example.com Le domaine se termine par un attribut hreflang supplémentaire pointant vers lui?

1
Craig

Oui, il est parfaitement possible de réutiliser le https://www.example.com Hôte à la fois en-us et x-default hreflang.

Pour être sûr, vous pouvez utiliser le rapport de ciblage international pour déboguer les problèmes possibles après que Google a exploré votre site: https://www.google.com/webmasters/tools/i18n

Ce n'est pas mentionné explicitement dans la documentation hreflang, mais vous pouvez utiliser la même URL pour plusieurs langues, y compris la langue par défaut.

Découvrez cette réponse de John Muller sur l'utilisation de la même URL pour plusieurs langues: https://Twitter.com/JohnMu/status/837326127089729536 ?

2
Hayk Saakian