0
comment déterminer si Visitor est un moteur de recherche Bot comme f.e. Google Bot ou pas?Identyfying Web Crawler/Moteur de recherche Bots comme Google, Yahoo, etc. en utilisant les fonctions PHP de base
comment déterminer si Visitor est un moteur de recherche Bot comme f.e. Google Bot ou pas?Identyfying Web Crawler/Moteur de recherche Bots comme Google, Yahoo, etc. en utilisant les fonctions PHP de base
Vous pouvez utiliser une fonction de comparaison de chaînes telle que preg_match
ou strpos
pour rechercher des informations d'identification uniques dans $_SERVER['HTTP_USER_AGENT']
. Par exemple:
if(preg_match('@[email protected]', $_SERVER['HTTP_USER_AGENT']) {
// do something to Googlebot
}
Merci! Est-ce que ce sera trop si je vais demander comment reconnaître les autres grands robots comme Yahoo, etc.? Je veux dire ce qui apparaît comme leur agent utilisateur? – Paul
Voici une liste pratique: http://www.user-agents.org/ – Dereleased
Merci aussi! – Paul