Web Agency Studio | Supprimer les phpsessid dans wordpress
3286
single,single-post,postid-3286,single-format-standard,ajax_updown_fade,page_not_loaded,

BLOG

 

phpsessid : sessions, liens dans wordpress

07 Fév 2012, Posté par Web Agency Studio dans Création site internet, Référencement
phpsessid

En vérifiant l’indexation de votre site internet, il vous est déjà très certainement arrivé de découvrir des urls plutôt étranges de type votresite.com/?PHPSESSID=nka3d4rp0s8eeezxxfong91banescq2a422Il.

Ces adresses sont effectivement fréquentes pour les sites internet écrits en php et utilisant des sessions.

C’est le cas pour la plupart des CMS tel Wordpess.

Si ces adresses phpsessid ne sont pas visibles et restent cachées lors de la navigation sur votre site, elles sont toutefois visibles dans les URLs indexées par les moteurs de recherche.

Outre le fait qu’elles ne sont pas vraiment représentatives et même incompréhensibles pour les visiteurs qui pourraient tomber sur ce type d’adresses, elles sont réellement néfastes pour l’indexation des pages de votre site internet et donc pour votre positionnement et référencement puisque tout simplement analysées par les moteurs de recherche comme du duplicate content.

Elles présentent enfin l’inconvénient majeur d’être bien moins sécurisées que des sessions gérées par cookies.

Il est heureusement possible de configurer votre site wordpress pour cacher le PHPSESSID dans l’url de votre site internet.

phpsessid c’est quoi ça ?

PHPSESSID est un identifiant unique attribué par php à une session d’utilisateur pour permettre de réutiliser vos variables PHP sur les différentes pages de votre site : pour retrouver vos variables de session et ne pas les mélanger avec les variables d’autres utilisateurs, PHP attribue un identifiant unique à votre session.

Supprimer le phpsessid des URLs WordPress

1ère étape : Modifier la configuration de votre serveur

l’ID sera alors stockée dans les cookies et non plus dans l’url.

Si votre serveur est Apache, ajoutez cette ligne dans votre fichier .htaccess situé à la racine :

php_value session.use_trans_sid 0

Si vous êtes en hébergement mutualisé chez OVH, il vous faut ajouter la ligne suivante à votre .htaccess :

SetEnv SESSION_USE_TRANS_SID 0

2ème étape : Supprimer les URLs indexées avec PHPSESSID sur Google

Connectez vous aux outils pour les webmasters Google et demandez une suppression des URLs phpsessid.
Supprimez tous les URLs phpsessid incriminées.

Configuration du site > Accès du robot d’exploration > Supprimer l’URL> Nouvelle demande de suppression.

3ème étape : Demander un réexamen de votre site

Demandez le réexamen de votre site

– Si le nombre de pages indexées avec phpsessid est vraiment trop important demandez un réexamen de votre site.
– Sinon attendez que Googlebot repasse sur votre site pour ré-indéxer et mettre à jour votre site.

Désolé, le formulaire de commentaire est désactivé pour le moment.