Идентификация ботов для поисковых роботов и поисковых систем, таких как Google, Yahoo и т. Д. С использованием основных функций PHP
Как определить, является ли посетитель бот поисковой системы, например, бот Google или нет?
1 ответ
Решение
Вы можете использовать функцию сравнения строк, например preg_match
или же strpos
искать уникальную идентифицирующую информацию в $_SERVER['HTTP_USER_AGENT']
, Например:
if(preg_match('@Googlebot@', $_SERVER['HTTP_USER_AGENT']) {
// do something to Googlebot
}