Notre page d'accueil a deux versions:
https://www.construct.net/fr
https://www.construct.net/en
Le premier étant en français, le second en anglais. Les deux versions sont en ligne depuis plusieurs semaines.
La recherche sur Google ou Bing à partir de leurs domaines .FR ne donne aucun résultat pour la version française de la page. Pourtant, faire un site:construct.net
sur la version anglaise de Google renvoie:
Balises Meta sur la page française:
<html lang="fr-FR">
<link rel="canonical" href="https://www.construct.net/fr" />
<meta rel="alternate" href="https://www.construct.net/fr" hreflang="fr" />
<meta rel="alternate" href="https://www.construct.net/en" hreflang="en" />
<meta rel="alternate" href="https://www.construct.net/en-us" hreflang="en-US" />
Balises Meta sur la page en anglais:
<html lang="en-US">
<link rel="canonical" href="https://www.construct.net/en" />
<meta rel="alternate" href="https://www.construct.net/en" hreflang="en" />
<meta rel="alternate" href="https://www.construct.net/fr" hreflang="fr" />
<meta rel="alternate" href="https://www.construct.net/fr-fr" hreflang="fr-FR" />
Mes questions sont:
Pour répondre à tes questions:
Si vous ne disposez pas de versions localisées spécifiques à votre pays de votre site en direct sur le https://www.construct.net/en-us
et https://www.construct.net/fr-fr
URL, puis supprimez ces lignes. En ayant simplement en
et fr
, ils agiront comme un fourre-tout pour toutes les régions linguistiques .
Google ne devrait pas afficher la version française dans les résultats en anglais normal, mais il peut les afficher dans site:
résultats comme dans votre exemple. Comme Stephen l'a mentionné, voyez-vous la version française apparaître pour toutes les requêtes en anglais naturel? Si la version française n'apparaît pas pour les requêtes en anglais naturel, votre site est correctement configuré. site:
les requêtes sont un outil pour afficher toutes les URL que Google a indexées sur votre domaine. Il est donc logique qu'elles incluent des URL en langue étrangère - pensez à site:
comme un outil de débogage/technique plutôt qu'un outil qui reflète les requêtes normales.
Pour site:
requêtes, il n'y a pas de langage naturel que le moteur de recherche puisse lire pour comprendre l'intention de l'utilisateur. Par conséquent, les résultats sont présentés dans un ordre qui peut ne pas avoir beaucoup de sens et peuvent inclure des résultats qui ne seraient pas présentés à un utilisateur réel recherchant avec une requête en langage normal - c'est un comportement attendu. En effet, aucun utilisateur réel n’arrive sur un site en effectuant une recherche avec un site:
requête, la bizarrerie du site:
la requête n'affectera pas votre présence réelle SERP, ce n'est donc pas un problème.