googlebot et phpsessid... je ne m'en sort pas !!

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

sly-v
Nouveau WRInaute
 
Messages: 2
Inscription: Jeu Oct 25, 2007 9:02

googlebot et phpsessid... je ne m'en sort pas !!

Message le Jeu Oct 25, 2007 10:23

Bonjour à tous,

voila mon problème. Mon site utilise les sessions et pas les cookies pour stocker les informations, ainsi la variable session.use_trans_sid est positionnée sur On dans php.

Le problème qui se pose est que google indexe des pages avec des id de session, ce qui est assez génant, surtout pour un site à caractère commercial. J'ai passé beaucoup de temps à tester les différentes solutions trouvées sur le net concernant ce probleme d'id de session, mais je n'ai eu aucun succès jusqu'a maintenant. Pour résumer les tests effectués, dans un .htaccess :

Code: Tout sélectionner
SetEnvIfNoCase User-Agent "(.*)Googlebot(.*)" SESSION_USE_TRANS_SID=0
SetEnvIfNoCase User-Agent "^Google" SESSION_USE_TRANS_SID=0


Divers essais en passant des variables d'environnement à Apache puis en testant avec env=...

L'inconvénient est que je ne peux pas passer la valeur de session.use_trans_sid a 0 de façon globale, mais uniquement lorsque le visiteur est google(bot).

Toute aide serait la bienvenue ! Merci à vous par avance.


raljx
WRInaute accro
WRInaute accro
 
Messages: 2190
Inscription: Lun Juil 10, 2006 16:46

Message le Jeu Oct 25, 2007 10:39

Ce que tu pourrais faire, se serai de cloacker tes pages pour que, lorsque googlebot est détecté tu supprimes toutes tes sessions (le robot n'en a pas besoin pour crawler) par exemple dans ton fichier de conf

Code: Tout sélectionner
$trouve=strpos($_SERVER["HTTP_USER_AGENT"],"Googlebot");
if($trouve!==false){ // le visiteur est Googlebot, desactiver les sessions}
else{ // le visiteur n'est pas googlebot, activer les sessions}

sly-v
Nouveau WRInaute
 
Messages: 2
Inscription: Jeu Oct 25, 2007 9:02

Message le Jeu Oct 25, 2007 11:25

Merci pour ta réponse, effectivement j'ai pensé a cette option, cependant ca nous oblige a modifier tout les pages qui font appel aux sessions, soit environ 1.000 :/ Je me suis orienté vers une configuration serveur, de façon à ce que la vérif sur le user-agent soit globale.


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités