Bonjour à toutes et tous,
Pour un site en deux versions, française et anglaise (deux installations WordPress distinctes), je rencontre un souci de résultat Google que je ne parviens pas à solutionner.
Le site en question est : https://www.louisvevre.com (fr.) / https://www.louisvevre.com/en/ (an.).
Lorsqu’on tape « Louis Vèvre » dans la recherche Google, c’est systématiquement la page d’accueil v. anglaise qui apparaît comme seul résultat, là où on attend la version fr.
Ce problème n’apparaît qu’avec Google, tout se passe comme attendu avec les autres moteurs, Bing, Yahoo, Quant etc.
J’ai beau creuser, chercher, je ne trouve pas ce qui coince.
Pour info, il y a ces balises link dans les deux versions :
<link rel="canonical" href="https://www.louisvevre.com/"/>
<link rel="alternate" hreflang="x-default" href="https://www.louisvevre.com/"/>
<link rel="alternate" hreflang="fr" href="https://www.louisvevre.com/"/>
<link rel="alternate" hreflang="en" href="https://www.louisvevre.com/en/"/>
Et ces déclarations dans les sitemaps respectifs :
<url>
<loc>https://www.louisvevre.com/</loc>
<xhtml:link rel="alternate" hreflang="fr" href="http://www.louisvevre.com/"/>
<xhtml:link rel="alternate" hreflang="en" href="http://www.louisvevre.com/en/"/>
</url>
<url>
<loc>https://www.louisvevre.com/en/</loc>
<xhtml:link rel="alternate" hreflang="fr" href="http://www.louisvevre.com/"/>
<xhtml:link rel="alternate" hreflang="en" href="http://www.louisvevre.com/en/"/>
</url>
...
La Search Console a bien fini par accepter la versions française comme url canonique mais c’est toujours anglais sur la page de résultats.
Peut-être faut-il différencier plus nettement les contenus des deux versions ?
Bref, je serais preneur d’une lumière experte, n’étant pas spécialiste du référencement.
Par avance merci pour toute aide !
François
Pour un site en deux versions, française et anglaise (deux installations WordPress distinctes), je rencontre un souci de résultat Google que je ne parviens pas à solutionner.
Le site en question est : https://www.louisvevre.com (fr.) / https://www.louisvevre.com/en/ (an.).
Lorsqu’on tape « Louis Vèvre » dans la recherche Google, c’est systématiquement la page d’accueil v. anglaise qui apparaît comme seul résultat, là où on attend la version fr.
Ce problème n’apparaît qu’avec Google, tout se passe comme attendu avec les autres moteurs, Bing, Yahoo, Quant etc.
J’ai beau creuser, chercher, je ne trouve pas ce qui coince.
Pour info, il y a ces balises link dans les deux versions :
<link rel="canonical" href="https://www.louisvevre.com/"/>
<link rel="alternate" hreflang="x-default" href="https://www.louisvevre.com/"/>
<link rel="alternate" hreflang="fr" href="https://www.louisvevre.com/"/>
<link rel="alternate" hreflang="en" href="https://www.louisvevre.com/en/"/>
Et ces déclarations dans les sitemaps respectifs :
<url>
<loc>https://www.louisvevre.com/</loc>
<xhtml:link rel="alternate" hreflang="fr" href="http://www.louisvevre.com/"/>
<xhtml:link rel="alternate" hreflang="en" href="http://www.louisvevre.com/en/"/>
</url>
<url>
<loc>https://www.louisvevre.com/en/</loc>
<xhtml:link rel="alternate" hreflang="fr" href="http://www.louisvevre.com/"/>
<xhtml:link rel="alternate" hreflang="en" href="http://www.louisvevre.com/en/"/>
</url>
...
La Search Console a bien fini par accepter la versions française comme url canonique mais c’est toujours anglais sur la page de résultats.
Peut-être faut-il différencier plus nettement les contenus des deux versions ?
Bref, je serais preneur d’une lumière experte, n’étant pas spécialiste du référencement.
Par avance merci pour toute aide !
François