Notice: wp_add_privacy_policy_content est appelée de la mauvaise manière. The suggested privacy policy content should be added only in wp-admin by using the admin_init (or later) action. Veuillez lire Débogage dans WordPress (en) pour plus d’informations. (Ce message a été ajouté à la version 4.9.7.) in /home/xavierbs/www/_blog/wp-includes/functions.php on line 4161
Détecter les robots crawlers - php - Murviel Info

Détecter les robots crawlers – php

Notez que cet article a été écrit pour la première fois il y a plus de 2 ans, mais n'est pas nécessairement obsolète.

Search Engine Spider
Search Engine Spider

Même si la méthode peut paraître incomplète, elle détecte la plupart des visites des robots crawlers (des sites de recherche comme Google) afin de les enlever d’un compteur de visites par exemple.

Pour cela, on va lire le user_agent du visiteur, et tenter de reconnaître une signature de robot.

La fonction isCrawler() retourne TRUE si la signature du robot est reconnue, FALSE sinon.

Et hop, une fonction bien utile pour exclure les robots de son traitement.

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *