Bonjour
j'ai conçu un site multi-langues (français et anglais pour le moment). Mon problème est que Google référence que en anglais !
En fait, au début de chacune de mes pages, j''utilise une variable $_SESSION['lang'] = 'fr' (ou 'en'), en fonction de la langue du navigateur utilisé (cf variable $_SERVER['HTTP_ACCEPT_LANGUAGE']).
De ce fait, si $_SERVER['HTTP_ACCEPT_LANGUAGE'] contient 'fr' => $_SESSION['lang'] = 'fr' sinon $_SESSION['lang'] = 'en'
Je me dis que ça viens de la, surtout que j'utilise ensuite $_SESSION['lang'] pour le mettre dans l'entête:
En fait, je voudrais simplement que google le référence en français sur google.fr et en anglais sur les autre google...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $_SESSION['lang'];?>">
Quelqu'un pourrai m'aider à résoudre ce soucis ?
Thanks
Partager