Voir la version complète : vBulletin 3.7.x Yahoo SLURP
Bonjour à tous,
depuis 3 jours j'ai le moteur de recherche Yahoo Slurp qui visite mon forum.
Le problème c'est qu'il met le paquet, hier soir j'avais 368 invités robots Yahoo Slurp dans mon "utilisateurs en ligne" du Who is Online ?" ce qui fausse considérablement le record d'utilisateurs en ligne... :(
depuis j'ai une trentaine d'invités Yahoo Slurp en permanence dans mes stats...
Comment faire pour que les robots des moteurs de recherche ne soient pas pris en compte dans ces stats ?
merci pour votre support,
mmm...
ça n'inspire pas grand monde,
mon record de connectés est de maintenant de 375 alors qu'il tournait autour de 33 avant... comment puis-je rectifier ce record de connectés dans le Qui Est En Ligne ?
c'est une variable ? :(
Comment faire pour que les robots des moteurs de recherche ne soient pas pris en compte dans ces stats ?
2 pistes de solution:
1. Espacer ses visites en placant un délai important: http://help.yahoo.com/help/us/ysearch/slurp/slurp-03.html
dans un fichier robots.txt.
2. Placer un conditionnel au 'bon endroit'
<if condition="$_SERVER[HTTP_USER_AGENT] == 'string for yahoo'">
</if>Source: http://www.vbulletin.com/forum/showthread.php?t=168335
,
merci pour ces 2 pistes ;)
je vais opter pour la 2ième solution...
sinon pour remettre mon compteur de record à un score plus juste... comment faire ?
Puisque tu demandes et que personne d'autres ne répond.
Fait un backup de ta base de données sinon n'effectue pas cette opération.
1. Va dans PHPMyAdmin.
2. Clique sur la table Datastore
3. Clique sur Afficher (au haut de l'écran à gauche)
4. Edite ton score par un score plus juste dans la variable maxloggedin.
Exécute.
Solution testée sur mon forum.
Record passé de 248 à 48.
http://www.larrybouledingue.com/record.jpg
merci esf j'ai pu rectifier grace à ta méthode ;)
Content de savoir que ca marche.
Finalement, j'ai décidé de virer Yahoo slurp. Malgré sa recommandation de delay, il continue à indexer mes sites en prenant trop de ressources. Me fout de ne pas être référencé chez Yahoo.
Code utilisé:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} yahoo\.com [NC]
RewriteRule ^.* - [F,L]
<Files 403.shtml>
order allow,deny
allow from all
</Files>
Content de savoir que ca marche.
Finalement, j'ai décidé de virer Yahoo slurp. Malgré sa recommandation de delay, il continue à indexer mes sites en prenant trop de ressources. Me fout de ne pas être référencé chez Yahoo.
Code utilisé:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} yahoo\.com [NC]
RewriteRule ^.* - [F,L]
<Files 403.shtml>
order allow,deny
allow from all
</Files>
salut,
me fatigue aussi le SLURP là...
quand je clique sur l'IP du robot j'ai une adresse du type lj611392.inktomisearch.com
donc en bon débutant que je suis j'ose cette question : dans le code du delay ou de suppression de Yahoo SLURP ne faut-il pas replacer SLURP par inktomisearch ?
le code du dessus tu le places où ?
merci à toi :)
Le code est placé dans un fichier htaccess à la racine du site.
vBulletin® v.3.8.0 Beta 1, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org