j'ai lu un article qui disait "Si vous avez plusieurs versions linguistiques d'une URL, chaque page de langue doit identifier toutes les versions de langue, y compris lui-même".
Les URL du Royaume-Uni et des États-Unis contiennent le même contenu en anglais. Est-il nécessaire de spécifier les deux versions sous Hreflang dans les deux URL?.
IE inclut les deux URL à la fois au Royaume-Uni et aux États-Unis. J'étais incertaine, car elle indique plusieurs langues, alors que la mienne est en anglais, à savoir le Royaume-Uni et les États-Unis.
<link rel="alternate" hreflang="en-us" my us url/"/>
<link rel="alternate" hreflang="en-uk" my uk url/"/>
ou devrais-je mettre juste une alternative sur chaque url, UK sur USA et USA et UK hreflang?
En bref, oui, incluez des liens vers les deux versions sur les deux URL.
L'attribut hreflang est utilisé comme un signal pour aider les moteurs de recherche à proposer une version spécifique de votre site Web dans les résultats de recherche. Les visiteurs observateurs s'attendent à ce que le contenu soit dans leur dialecte anglais (anglais britannique, anglais américain), mais ce n'est pas la question.
Les outils pour les webmasters de Google constituent une excellente ressource sur le sujet qui traite votre cas.
Il est judicieux de fournir une URL générique pour les utilisateurs géographiquement non spécifiés si plusieurs URL de remplacement sont destinées à des utilisateurs de la même langue, mais dans des paramètres régionaux différents. Par exemple, vous pouvez avoir des URL spécifiques pour les anglophones d'Irlande (en-ie), du Canada (en-ca) et d'Australie (en-au), mais vous souhaitez que tous les autres anglophones voient votre page générique d'anglais (en), et tout le monde à voir la page d'accueil. Dans ce cas, vous devez spécifier la page générique de langue anglaise (en) pour les chercheurs au Royaume-Uni, par exemple. Vous pouvez annoter ce groupe de pages à l'aide d'un fichier Sitemap ou à l'aide de balises de lien HTML telles que celles-ci:
<link rel="alternate" href="http://example.com/en-ie" hreflang="en-ie" />
<link rel="alternate" href="http://example.com/en-ca" hreflang="en-ca" />
<link rel="alternate" href="http://example.com/en-au" hreflang="en-au" />
<link rel="alternate" href="http://example.com/en" hreflang="en" />
Source: https://support.google.com/webmasters/answer/189077?hl=fr