Set-Cookie: PHPSESSID= bon ou mauvais ?

Nouveau WRInaute
Bonjour à tous,

Et bien voilà, en consultat mon header http, je vois ceci :
Set-Cookie: PHPSESSID=c9e59d61a21cdd3b6ab9de5905bb5243; path=/

mon site utilise les sessions,
j'ai fais des liens stricts,
j'ai modifié le php.ini via mes pages avec ceci :
ini_set('session.use_trans_sid', 0);
ini_set('session.use_cookies', 1);
ini_set('session.use_only_cookies', 1);

comme google ne passe que sur ma page d'accueil, je me demandais si c'était bon ou mauvais que le header ajoute un cookie de session.

Qu'en pensez vous ?

Du coup, j'ai rajouté un bout de code trouvé sur ce forum :
$spiders = array("Googlebot", "crawler", "curl", "Girafabot","ia_archiver","MediBot","Robot","VoilaBot","W3C","ZyBorg");
$from_spider = FALSE;
foreach($spiders as $Val)
{if (eregi($Val, $_SERVER["HTTP_USER_AGENT"]))
{$from_spider=TRUE;
break;}}
if(!$from_spider)
session_start();

mais j'ai pas l'impression que ça change beaucoup.

Merci d'avance pour vos réponses expertes. :)
 
Nouveau WRInaute
Après un week end de recherches, j'en déduis donc que la création d'un cookie de session est très mauvais pour le référencement google.

J'avais fait ça, pour éviter de transmettre le PHPSESSID via l'URL qui lui aussi est très mauvais.

Je me trompe ou pas ?

Dans les 2 cas, Google ne référence que m'a page d'accueil.

Mais comment faire alors pour utiliser les sessions et être référencé ?

quelqu'un pourrait il me dire si je me trompe ou pas ? Merci d'avance.
 
Nouveau WRInaute
je ne vois pas en quoi un cookie peut poser le moindre probleme a un bot...

Et bien c'est une déduction personnelle vu que :

- google n'accepte pas les cookies (ça c'est certain je l'ai vu partout sur le forum),
- que google ne référence que ma page d'accueil (site lancé depuis 15 jours),

je me dis, que il voit une cookie de session qu'il n'accepte pas, et donc qu'il s'en va sans suivre les autres liens.

Mais le problème se pose alors : que faire ?

du cloaking en faisant une fonction qui empèche la création de session si le user_agent est une robot (mais google n'aime pas ça non plus. En fait il est hyper suceptible ce google !!)

ou alors faire de l'URL rewriting ?

ou alors se passer définitivement des sessions (et je sais même pas comment je peux faire et il faut changer tout le site)

qu'en pensez vous ?

Merci de vos réponses.
 
Nouveau WRInaute
bonsoir,

y'a t'y donc personne pour répondre à ma question ?

"Set-Cookie: PHPSESSID=" : dans le Header HTTP, c'est mauvais pour le référencement dans Google ?

ça fait 3 semaines que le site est lancé et google n'a indexé que la page d'accueil et surtout c'est la seule qu'il visite.
 
Nouveau WRInaute
Je me remonte le moral tout seul...

quand je tape dans google : Set-Cookie: PHPSESSID=

Mon post sur WRI apprait en premier dans les résultats google :roll: :roll: :roll:

pour une fois que je tombe premier !
 
WRInaute impliqué
C'est juste pour savoir si ton numéro de session apparait dans l'url.

Ex: -www.bob.com/c9e59d61a21cdd3b6ab9de5905bb5243
 
Nouveau WRInaute
Non, j'ai fais de multiples essais en ouvrant un nouveau navigateur à chaque fois, j'ai vérifié avec W3C et avec un spider simulator et navigateur texte de mozilla. Les sessions ne s'affichent plus dans les URL depuis que j'ai mis : ini_set('session.use_trans_sid', false); dans .htaccess

J'ai rajouté une balise méta robots avec index et follow pour voir si ça plaît mieux à Gg, mais à mon avis ça va pas changer grand chose.
 
WRInaute impliqué
Que te dire si ce n'est que trois semaines c'est peu, que cela dépend de la nature des liens internes (flash? images?) des backlinks etc...

Et les autres moteurs ?

Bon moi je vais me coucher, bonne nuit tout le monde.
 
Discussions similaires
Haut