Задать вопрос
@10Media

Фильтрация headless ботов (подобных phantomJS) на лету. Как сделать?

При выкупе трафика встречаем много ботов. Задача перенаправить ботов на одну страницу, а нормальных на другую. Вопрос как сделать это на лету? Как определить кто есть бот, кто если нормальный. Если будет какая-то часть нормальных срезаться - такой вариант тоже подходит. Главное отсеить ботов. Быть может смотреть в сторону webkit, storage, browser plugins?

P.S. Вариант типа капчи - это "не на лету". Т.е. нужен метод без действий самих пользователей.
  • Вопрос задан
  • 505 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
alekciy
@alekciy
Вёбных дел мастер
Вот как раз ботов на базе phantomJS отсеять получиться с трудом. В лучшем случае можно отслеживать частоту запросов с одного IP, но гарантии ни какой, что там нет легитимного пользователя. Ну такую проверку бот быстро может обойти просто засылая запросы через пачку прокси, а сам список прокси постоянно ротировать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы