Идентификация ботов для поисковых роботов и поисковых систем, таких как Google, Yahoo и т. Д. С использованием основных функций PHP

Как определить, является ли посетитель бот поисковой системы, например, бот Google или нет?

1 ответ

Решение

Вы можете использовать функцию сравнения строк, например preg_match или же strpos искать уникальную идентифицирующую информацию в $_SERVER['HTTP_USER_AGENT'], Например:

if(preg_match('@Googlebot@', $_SERVER['HTTP_USER_AGENT']) {
  // do something to Googlebot
}
Другие вопросы по тегам