Немного разовью ответ JustUserRа
Известно что поисковые Боты только грабят страницу и JavaScript на ней не выполняется... можете попробовать выполнить простейшую операцию на JS и проверить результат .. если скрипт сработал значит это пользователь, если НЕТ то это бот(или кто-то грабит Ваш контент)... но есть ложное срабатывание, если у пользователя будет отключён Джаваскрипт, то тогда детектируются что он БОТ...
А вот лично от меня:
Я Вам посоветовал бы совместить все предложенные методы... по крайней мере Проверка по Юзер Агенту и по Исполнению ДжаваСкрипта в браузере уже хорошее решение... простой джаваскрипт может быть как математическим выражением так и например завязан на какое - то действие например <body onload="func_isUser();">
|