Les moteurs de recherche utilisent ce que l'on appelle des "bots" afin d'indexer votre site. C'est par exemple le cas de google, yahoo, et de la plupart des moteurs connus.
Je vous présente ici ma fonction is_bot(), en php, qui retourne true si le visiteur est un bot, et false s'il s'agit d'un visiteur "normal". Pour cela, nous utiliserons $_SERVER['HTTP_USER_AGENT'], variable serveur php correspondante à l'user-agent (identificateur du navigateur client).