Google sélectionne une autre URL canonique que celle déclarée

Nouveau WRInaute
Bonjour!
Le site www.arborise.ch est disponible en trois langues et chaque page a une URL distincte, par exemple:
https://www.arborise.ch/faire-un-don/
https://www.arborise.ch/make-a-donation/?lang=en
https://www.arborise.ch/spenden/?lang=de
Chacune de ces pages indique son propre href canonique, par exemple: <link rel="canonical" href="https://www.arborise.ch/faire-un-don/" />
En plus, la sitemap contient toutes les pages dans toutes les langues: XML Sitemap (arborise.ch)

...et pourtant, par exemple pour la page https://www.arborise.ch/faire-un-don/, Google (selon la Search Console) "prétend" que l'URL canonique déclarée par l'utilisateur est https://www.arborise.ch/make-a-donation/?lang=en, et en conséquence l'URL canonique sélectionnée par Google est identique à l'URL canonique déclarée par l'utilisateur.

Comment faire pour que Google respecte la véritable URL canonique déclarée et indexe aussi les pages en français et en allemand?

Merci pour vos conseils!
Philippe
 
Dernière édition par un modérateur:
Olivier Duffez (admin)
Membre du personnel
parce que tu sembles faire une redirection vers l'URL en anglais quand Googlebot vient
 
Nouveau WRInaute
Merci, c'est hélas à l'insu de mon plein gré...comment puis-je corriger cette redirection vers l'URL en anglais?
 
WRInaute passionné
Comment faire pour que Google respecte la véritable URL canonique déclarée et indexe aussi les pages en français et en allemand?

N'utilises-tu pas un système de détection automatique de la langue de l'utilisateur basé sur son IP ? Si oui, je crains que ce ne soit là au moins une partie de ton problème.
 
Nouveau WRInaute
N'utilises-tu pas un système de détection automatique de la langue de l'utilisateur basé sur son IP ? Si oui, je crains que ce ne soit là au moins une partie de ton problème.
Merci pour cette suggestion! Peux-tu m'indiquer où je pourrais vérifier puis modifier ceci dans wordpress?
 
Discussions similaires
Haut