La problématique
Sur les serveurs OVH au mooins sur les mututalisés de type 90plan use_trans_sid est activé. La conséquence est que l'identitifiant de session (symfony=0123456789) est accolé automatiquement à toutes les url de votre site.Le problème
Outre l'aspect inesthétique, cette coquetterie d'url pose est vrai problème de référencement. Notez les url que voit google lors de l'indexation
Un nouveau crawl (miam) = une nouvelle session = une nouvelle url pour un même contenu (aïe)
Google analyse donc ce cas comme une duplication de contenu, ce qu'il n'apprécie pas du tout!
La conséquence
je pense que la plupart des backlinks de http://element-terre.org pointent vers la page d'accueil, c'est pourquoi elle ne souffre pas du même propblème que les pages internes (la session commence sur cette page).Donc http://element-terre.org possédait un PR de 3 et aucune page interne ne possédaient de PR.
La solution
J'ai tenté la solution .htaccess, (toujours très folklo chez OVH) en ajoutant<IfModule mod_php5.c>
php_value session.use_trans_sid 0
</IfModule>
N.B. le webmaster de http://www.what-is-the-best.net m'informe qu'après consultation de la doc OVH sur http://guides.ovh.com/ConfigPhp suffit en fait d'ajouter dans le htaccess
SetEnv SESSION_USE_TRANS_SID 0
ce qui n'a eut aucun effet et j'ai ensuite trouvé les deux lignes de php suivantes
ini_set('session.use_trans_sid','0');
ini_set("url_rewriter.tags","");
A l'heure actuelle j'attends le prochain crawl de GoogleBot histoire d'être sûr, mais d'après mes tests ca devrait fonctionner
N.B. le webmaster de http://www.what-is-the-best.net, encore lui ;), me signale également qu'à partir des Google Webmaster Tools il est possible de constater que la variable de session a bien disparu en allant dans Labos => Analyser comme Google Bot



blog