Mon client a 3 sites Web, chacun a sa région.
eu.ralphkerlesart.com - for Europe countries
us.ralphkerlesart.com - for USA and Canada
ralphkerlesart.com - for other regions
Je n'ai besoin que d'un seul affichage de site Web dans chaque région - celui qui lui convient. Pour l'instant, le site Web pour d'autres régions apparaît également aux États-Unis avec le site Web américain. De plus, le site Web sans sous-domaine est le seul site Web qui apparaît dans la recherche Google en Europe, et le site Web européen ne s'affiche nulle part.
Ces sites Web ont été créés avec squarespace et tous les paramètres régionaux y sont définis. J'ai également ajouté tous les sites Web dans la console de recherche Google et les ai connectés aux États-Unis, au Royaume-Uni et à l'Australie. Mais ça n'aide pas.
Pour l'instant, j'ai fait du codage pour vérifier l'ip de l'utilisateur et le rediriger sur le site Web qui correspond à sa région.
Existe-t-il un moyen d'afficher un seul site Web dans chaque région?
Enfin, c'est la décision de Google, où classer un site Web. Que pourriez-vous faire:
hreflang
. De cette façon, vous envoyez un signal clair à Google sur la langue et l'orientation du pays de chaque URL.Google utilise des balises hreflang pour faire correspondre la préférence linguistique de l'utilisateur à la bonne variation de vos pages.
L'attribut hreflang sur chaque page doit inclure une référence à lui-même ainsi qu'à toutes les pages qui lui servent d'alternatives. Les attributs hreflang de votre page d'accueil peuvent ressembler à ceci:
<link rel="alternate" href="http://eu.ralphkerlesart.com" hreflang="en" />
<link rel="alternate" href="http://us.ralphkerlesart.com" hreflang="en-us" />
<link rel="alternate" href="http://ralphkerlesart.com" hreflang="en" />
C'EST À DIRE. si vous ciblez des anglophones au Canada, ce serait "en-ca" alors que cibler des anglophones au Royaume-Uni serait "en-gb". Mais lorsque vous ciblez des anglophones dans les 27 (?) Pays de l'UE à la fois, vous devez simplement utiliser "en".
L'attribut "contenu" est composé d'un code de langue ISO 639 à 2 lettres, suivi d'un tiret et du code géographique ISO 3166 approprié. Par exemple:
de-at: German, Austria
de-de: German, Germany
en-us: English, United States
es-ar: Spanish, Argentina
Hreflang Tag
https://moz.com/learn/seo/hreflang-tag
Comment savoir à Bing le pays et la langue de votre site Web
https://blogs.bing.com/webmaster/2011/03/01/how-to-tell-bing-your-websites-country-and-language/
Rapport sur le ciblage international
Vous devrez effectuer la modification indiquée ci-dessous sur toutes les propriétés de votre site Web pour assurer le référencement.
Dans Google Search Console (anciennement connu sous le nom de Webmaster Tools), pour la propriété sélectionnée, vous devez définir le ciblage international comme indiqué dans cette capture d'écran: