sessions et referencement

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

yann214
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 385
Inscription: 17 Nov 2005

sessions et referencement

Message le Mar Fév 14, 2006 1:52

J'ai lu sur le présent forum que le google bot n'aimait pas les variable de type id dans les urls (il les saute tout bonnement).
Cela signifie-t-il qu'il ignore toute les pages qui ont un "session_start();" ?
car pour les clients qui n'utilise pas les cookies, php passe l'id de la session dans l'url...

Merci !!!


mr_go
WRInaute passionné
WRInaute passionné
 
Messages: 1945
Inscription: 21 Sep 2005

Message le Mar Fév 14, 2006 8:17

Google n'utilise pas les cookies donc problème...

Utilise le moteur de recherche interne pour trouver les différentes parades... ;)

@+

yann214
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 385
Inscription: 17 Nov 2005

Message le Mar Fév 14, 2006 10:56

Il parait qu'il existe un petit script qui permet de ne pas faire de session_start lorsqu'un bot est detecté (sur le http_referrer et l'adresse ip), mais j'arrive pas à la trouver.

Personne n'aurait ce script en réserve ?

Merci d'avance !


yvan02
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 412
Inscription: 2 Mar 2005

Message le Mar Fév 14, 2006 13:33

tu peux aussi désactiver les id de session dans l'url en rajoutant quelques lignes de code avant session_start().

yann214
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 385
Inscription: 17 Nov 2005

Message le Mar Fév 14, 2006 15:26

ben je veux pas trop les desactiver car je veux que les id passent si le client n'autotise pas les cookies. Y'a que pour les bots que je souhaiterais qu'il n'y soient pas.

J'ai trouvé ça, mais c'est un vieux post... Quelqu'un a mieux ?

Code: Tout sélectionner
  // Spider/Bot pour référencement
  $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;
    }
  }

  // Session
  if(!$from_spider)
    session_start();


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT 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 1 invité