PHPSESSID et référencement
29 messages • Page 2 sur 2 • 1, 2
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
nickargall a écrit:Kwiz a écrit: autrement je n'utiliserais pas ça pour un visiteur normal. Mais ce n'est que mon avis, j'aspire à simplifier les urls au maximum.
Kwiz
C'est quoi le danger pour un internaute ?
Je ne comprends pas ta question, désolé.
[EDIT] J'ai compris, voir plus bas
Kwiz
Dernière édition par Kwiz le Jeu Mar 23, 2006 16:57, édité 1 fois.
nickargall a écrit:Kwiz a écrit: autrement je n'utiliserais pas ça pour un visiteur normal. Mais ce n'est que mon avis, j'aspire à simplifier les urls au maximum.
Kwiz
C'est quoi le danger pour un internaute ?
En fait tu me demandes quel est l'intérêt d'avoir des urls simplifier pour l'internaute ? D'un point de vue interactif je pense que ça ne sert pas. Par contre dans les moteurs de recherches, simplifier une url peu être un plus pour le référencement, il vaut mieux limiter le nombre de variables.
J'ajouterai que pour la sécurité c'est pas mal aussi car ça évite de fournir des informations à un eventuel pirate sur la structure et le fonctionnement de ton site.
Enfin une page formatée telle que :
-http://www.mon-domaine.com/contes-et-poemes-africain.html
fournie des information sur le contenu de la page plutôt que dans ce cas de figure :
-http://www.mon-domaine.com/articles?id=456
Kwiz
Dernière édition par Kwiz le Jeu Mar 23, 2006 16:57, édité 1 fois.
-

nickargall - WRInaute accro

- Messages: 5329
- Inscription: Lun Juin 13, 2005 14:13
Le but est de ne pas voir l'id de session dans l'url, ta solution est bonne si tu l'appliques uniquement quand c'est un bot qui visite ta page, autrement je n'utiliserais pas ça pour un visiteur normal.
Ma question est: pourquoi n'utiliserais tu pas ça pour un visiteur normal ?
nickargall a écrit:Le but est de ne pas voir l'id de session dans l'url, ta solution est bonne si tu l'appliques uniquement quand c'est un bot qui visite ta page, autrement je n'utiliserais pas ça pour un visiteur normal.
Ma question est: pourquoi n'utiliserais tu pas ça pour un visiteur normal ?
Si l'utilisateur n'a pas les cookies activés et que la navigation sur ton site ne peut pas se passer des sessions, ça pose un problème.
C'est peut-être bien pour la sécurité de ne pas transmettre les id de session dans les urls mais dans certain cas de figure tu ne peux pas t'en passer.
Kwiz
-

nickargall - WRInaute accro

- Messages: 5329
- Inscription: Lun Juin 13, 2005 14:13
Je vais être honnête : je ne sais pas ce que provoquent les lignes PHP que j'ai ajoutées :
ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");
session_start();
Et en effet j'ai cru tomber sur un bug récemment avec les variables contenues dans les sessions qui ne passaient plus...
Qqun peut m'expliquer ce que ces lignes de code font ?
merci
ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");
session_start();
Et en effet j'ai cru tomber sur un bug récemment avec les variables contenues dans les sessions qui ne passaient plus...
Qqun peut m'expliquer ce que ces lignes de code font ?
merci
1 - ini_set("session.use_trans_sid","0");
Cela interdit que l' id de session se propage par les urls. Ainsi personne ne peut subtiliser les ids d'autres personnes.
2 - ini_set("url_rewriter.tags","");
Empêche l'insertion automatique dans les liens et les formulaires de ta page.
3 - session_start();
Démarre la session
Kwiz
Cela interdit que l' id de session se propage par les urls. Ainsi personne ne peut subtiliser les ids d'autres personnes.
2 - ini_set("url_rewriter.tags","");
Empêche l'insertion automatique dans les liens et les formulaires de ta page.
3 - session_start();
Démarre la session
Kwiz
-

nickargall - WRInaute accro

- Messages: 5329
- Inscription: Lun Juin 13, 2005 14:13
Oui, la dernière, je connaissais
Merci pour tes réponses.
Mais ou est le rapport avec l'acceptation ou non de cookies ? J'envoie nulle part de cookie dans mon site
Mais ou est le rapport avec l'acceptation ou non de cookies ? J'envoie nulle part de cookie dans mon site
nickargall a écrit:Oui, la dernière, je connaissaisMerci pour tes réponses.
Mais ou est le rapport avec l'acceptation ou non de cookies ? J'envoie nulle part de cookie dans mon site
Si. L'id de session est passé en cookie dès que l'internaute arrive sur ton site. sinon comment veux-tu que les sessions fonctionnent sans id de session ? (où récupérer les données enregistrées en session). Mais peut-être que tu as session.use_cookies à 0 aussi
Kwiz
-

nickargall - WRInaute accro

- Messages: 5329
- Inscription: Lun Juin 13, 2005 14:13
Ok en effet avec ce code mon site crée automatiquement des cookies.
Donc si j'ai bien compris, ce bout de code PHP
- bloque en effet les identifiants de sessions en URL, ce qui est bien pour les moteurs.
- crée un cookie chez l'internaute, qui du coup n'a plus les id de sessions dans l'url de ses pages.
- empêche les internautes qui ont désactivé les cookies d'avoir accès aux fonctionnalités du forum, ce qui est pas cool du tout.
Qqun a un conseil ? Puis je programmer un code qui va aller vérifier:
- si le cookie est accepté chez l'internaute, ben ok on laisse ça comme ça
- si les cookies sont désactivés par l'internaute, bon ben on repasse les ID de sessions en URL
- et en tout les cas pour les robots on vire les identifiants de sessions en URL comme c'est le cas maintenant .
Est ce une bonne solution?
Donc si j'ai bien compris, ce bout de code PHP
- bloque en effet les identifiants de sessions en URL, ce qui est bien pour les moteurs.
- crée un cookie chez l'internaute, qui du coup n'a plus les id de sessions dans l'url de ses pages.
- empêche les internautes qui ont désactivé les cookies d'avoir accès aux fonctionnalités du forum, ce qui est pas cool du tout.
Qqun a un conseil ? Puis je programmer un code qui va aller vérifier:
- si le cookie est accepté chez l'internaute, ben ok on laisse ça comme ça
- si les cookies sont désactivés par l'internaute, bon ben on repasse les ID de sessions en URL
- et en tout les cas pour les robots on vire les identifiants de sessions en URL comme c'est le cas maintenant .
Est ce une bonne solution?
Je pense que pour faire simple et si les bots peuvent se déplacer sur ton site sans id de session, tu n'utilises plus ton script et tu detectes la présence d'un bot et là tu ne démarres pas de session.
Vois le code de Dan :
http://www.webmaster-hub.com/index.php? ... entry94570
Kwiz
Vois le code de Dan :
http://www.webmaster-hub.com/index.php? ... entry94570
Kwiz
-

nickargall - WRInaute accro

- Messages: 5329
- Inscription: Lun Juin 13, 2005 14:13
Oui les bots peuvent aller ou ils veulent sans id de session.
J'ai essayé le code que tu me recommandes, mais les fonctions de mon site restent impraticables lorsque les cookies sont désactivés ...
A l'instar de WRI, on peut voir tout mon forum avec cookies désactivés mais on peut pas poster un nouveau message. Donc dans ce cas je vois pas pourquoi cette solution serait meilleure que celle décrite au départ ...
à savoir :
ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");
session_start();
J'ai essayé le code que tu me recommandes, mais les fonctions de mon site restent impraticables lorsque les cookies sont désactivés ...
A l'instar de WRI, on peut voir tout mon forum avec cookies désactivés mais on peut pas poster un nouveau message. Donc dans ce cas je vois pas pourquoi cette solution serait meilleure que celle décrite au départ ...
à savoir :
ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");
session_start();
nickargall a écrit:J'ai essayé le code que tu me recommandes, mais les fonctions de mon site restent impraticables lorsque les cookies sont désactivés ...
Je ne savais pas. Dans ce cas détectes la présence du cookie chez le visiteur.
Docs : http://fr2.php.net/manual/fr/function.setcookie.php
Kwiz
-

nickargall - WRInaute accro

- Messages: 5329
- Inscription: Lun Juin 13, 2005 14:13
Je crois que pour l'instant un simple message "Connexion (votre navigateur doit accepter les cookies) "suffira
Merci de ton aide
Merci de ton aide
29 messages • Page 2 sur 2 • 1, 2
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 :
- Référencement et PHPSESSID
- Référencement lent lié au phpsessid ?
- Phpsessid
- Pourquoi ?PHPSESSID ?
- phpsessid et desindexation
- suppression du PHPSESSID
- phpsessid et easyphp
- PHPSESSID ... grrr....
- GG et OVH-PHPSESSID
- Le retour du PHPSESSID
- Google, cookie et phpsessid...
- Phpsessid dans l'url
- PHPSESSID=.... retirer de l'url
- [résolu] PHPSESSID têtu
- la verité sur phpsessid
Consultez la description détaillée des produits ou services de Google suivants : Google Sandbox
- Bilan du référencement Google
Cet outil vous donne un petit résumé de l'état de référencement de votre site dans Google. - Logiciel d'analyse du positionnement
AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés. - Echanger des liens
Cet outil vous liste quelques sites qui font des liens vers des sites similaires au vôtre, pour vous aider à trouver des partenaires pour des échanges de liens. - Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink). - Tester la validité d'un lien
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum