Подскажите как определить поисковый робота...

dast
На сайте с 04.04.2006
Offline
63
596

нужно сделать сабж при помощи php... може у кого нибудь есть готовое решение... был бы очень благодарен.

Softex
На сайте с 16.09.2006
Offline
15
#1

Я парсил user_agent

dast
На сайте с 04.04.2006
Offline
63
#2
Softex:
Я парсил user_agent

Ха а ведь точно что то я сразу не сообразил... сПасибо!

Ярик
На сайте с 26.10.2003
Offline
121
#3

Готовое решение выглядит примерно так:


if ( strstr($_SERVER['HTTP_USER_AGENT'], 'Yandex') ) { $bot='Yandex';}
elseif ( strstr($_SERVER['HTTP_USER_AGENT'], 'aport') ) {$bot='Aport';}
elseif ( strstr($_SERVER['HTTP_USER_AGENT'], 'rambler') ) {$bot='Rambler';}
if($bot !="") {$bot='кто то другой';}
echo $bot;
не посылай, да и не послан будешь...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий