Sessions et référencement

Eléphant du PHP | 193 Messages

31 mars 2007, 17:45

Salut à tous!

Nous développons un site, pour lequel nous créons des sessions qui identifient le profil de l'utilisateur.

Nous avons le profil touriste, le profil nouvel arrivant, et le profil résident. Pour chacun, nous proposons des menus différents, car nous estimons que chacun n'a pas besoin à toutes les infos. Cependant, certains éléments sont communs à deux, voir aux trois catégories. Nous pouvons passer de l'un à l'autre des trois profils en cliquant sur des icônes-liens (à partir de la page index, puis de n'importe quelle page); et on a donc ce type d'urls pour les pages d'accueil:

-www.monsite.fr/accueil.php?menu=1
-www.monsite.fr/accueil.php?menu=2
-www.monsite.fr/accueil.php?menu=3

Risque t'on d'être blacklistés par les moteurs pour spamdexing?? Ces sessions sont pour nous le moyen de mieux répondre à l'internaute, ce serait le comble que les moteurs nous le fassent payer.

Quel est votre avis? Quelles sont les solutions?

Merci à vous!

Mammouth du PHP | 558 Messages

31 mars 2007, 19:56

en sachant que google n'apprecie pas les url dynamique met un fichier .htaccess en url rewritting
si ton hebergeur accepte les url rewritting je te donne un exemple.
ce code pour interdire l'indexation et pour supprimer ses url des moteur de recherche ce fichier placer a la racine de ton hebergement doit imperativement s'appeler robots.txt

Code : Tout sélectionner

User-agent: * Disallow: /accueil.php?menu=1 Disallow: /accueil.php?menu=2 Disallow: /accueil.php?menu=3
pour l'url rewrittng nomme un fichier .htaccess

Code : Tout sélectionner

RewriteEngine On RewriteRule ^menu1.html /accueil.php?menu=1 RewriteRule ^menu2.html /accueil.php?menu=2 RewriteRule ^menu3.html /accueil.php?menu=3
si tu ne peut pas nommer .htaccess nome le htaccess.txt et une fois sur ton hebergement enleve le.txt et met un "." avant htaccess en esperant avoir fait avancer le smilblick comme dirait coluche...
oops j'allait oublier il faut changer tes liens tes anciennes urls au url rewritté car meme si elle sont reecrite elles existes toujours.
Modifié en dernier par hakazizi le 31 mars 2007, 22:27, modifié 1 fois.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

31 mars 2007, 21:00

Le rewriting est effectivement une très bonne méthode pour mieux référencer son site (penser à mettre des noms exeplicites aux pages, ca aide également au référencement :)) .
Ceci dit, la plupart des moteurs - incluant google - savent aujourd'hui gérer les url dynamiques. Il est toutefois recommandé pour que le référencement reste efficace, de ne pas avoir plus de 2 ou 3 paramètres.

@hakazizi : tu peux arrêter de citer sans arrêt le message précédent ? Surtout quand il n'y en a qu'un, on se doute bien que c'est à lui que tu réponds ;)
Ta réponse n'en sera que plus lisible :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Mammouth du PHP | 558 Messages

31 mars 2007, 22:27

voila ils suffisait de demander

Eléphant du PHP | 193 Messages

01 avr. 2007, 23:10

Salut et merci pour vos réponses!!

Vu pour le url rewriting! on va essayer ça; à moins qu'au lieu de passer par des sessions, on utilise des cookies: qu'en pensez-vous?

Merci par avance!