HTTP_USER_AGENT de Yahoo google et autres bots ?

WRInaute discret
Bonjour,

Depuis plusieurs jours, j'ai plusieurs bots (lj1093.inktomisearch.com par exemple), qui se balandent un peu partout dans mon site. On m'a déja dit que c'était des bots d'une filliale de Yahoo.

Mon site est un annuaire, et j'ai une page qui affiche les derniers sites clickés, donc ce bot me génère des dizaines de click par jour.
J'aimerais pouvoir ne pas afficher les clicks des bots, et donc faire une exeption en php.

J'ai pensé utiliser $_SERVER['HTTP_USER_AGENT'], mais quels sont les valeurs envoyer par les bots yahoo, inktomisearch, google ?

Merci d'avance.
 
WRInaute discret
J'ai essayer ca sans succé :
Code:
if (!ereg(Googlebot,$_SERVER['HTTP_USER_AGENT']) && !ereg(inktomi,$_SERVER['HTTP_USER_AGENT']))

Personne n'a d'idée ?
 
WRInaute discret
Voici le code (Ca peut toujours servir, et ca a même déja servis sur un autre forum):

Code:
 $scooter=strpos($dns,"sv.av.com");
$voilabot=strpos($dns,"x1crawler");
$googlebot=strpos($dns,"googlebot.com");
$lycosbot=strpos($dns,"lycos.com");
$inktomi=strpos($dns,"inktomisearch.com");
if (($scooter==false) && ($voilabot==false) && ($googlebot==false) && ($lycosbot==false) && ($inktomi==false))
{
Le code que les bots ne doivent pas voir
}
 
Discussions similaires
Haut