Par exemple, ma page d'accueil est disponible dans plusieurs langues et la langue affichée dépend de la langue du navigateur.
J'ai ajouté ces 2 alternate
liens:
<link rel="alternate" href="http://example.com/lang/en" hreflang="en"/>
<link rel="alternate" href="http://example.com/lang/fr" hreflang="fr"/>
Est-il possible d'indiquer aux moteurs de recherche que l'URL http://example.com
est disponible en anglais et en français et que celle affichée dépend de la langue du navigateur?
En théorie, vous devriez pouvoir dire à Google que la même URL est disponible dans l'une ou l'autre langue, en fonction de la langue du navigateur. Google a annoncé il y a environ 2 ans qu'ils commenceraient à soutenir cela.
En pratique, je ne connais aucun site qui l'ait implémenté de cette manière et qui obtienne un bon classement SEO. La méthode recommandée pour avoir un site dans plusieurs langues consiste à avoir des URL séparées. Les deux Google le recommandent ainsi et je le fais dans Comment structurer mes URL pour le référencement et la localisation?