Bots : google , yandex и т.д

Ответить
Khvosticov Sergey
Сообщения: 203
Зарегистрирован: 31.12.2009
Всем доброе время суток , щас очень стало интересно как сделать вывод ботов на странице.

Допустим у меня есть страница test.php при индексировании поискового робота google, yandex или других , я хочу что бы на странице выводилось какой бот в настоящее время индексирует эту страницу , такая функция есть на phpbb3 , а я хочу приерепить её к своему самописному движку , не пойму как это устроено , как пользователей онлайн вывести я знаю , а вот как роботов ...

Просто прописать статический айпи адреса роботов и указать Имена?
🇷🇺🇷🇺🇷🇺

Аватара пользователя
Distructor
Администратор
Сообщения: 1607
Зарегистрирован: 28.12.2009
проверять $_SERVER['HTTP_USER_AGENT'] на частичное или полное совпадение с маской

Например

Код: Выделить всё

if ( strpos($_SERVER['HTTP_USER_AGENT'], 'StartTop Bot v') !== false ) 
   echo "It's Distructor's Domolink SitesTop bot"; 

Khvosticov Sergey
Сообщения: 203
Зарегистрирован: 31.12.2009
Спасибо.
🇷🇺🇷🇺🇷🇺

Ответить