Фильтрация ботов

По умолчанию фильтруются следующие боты из JavaScript библиотеки Carrot quest:

  • Yahoo
  • Googlebot
  • Mail.Ru Bot
  • YandexBot
  • BingBot
  • FaceBot
  • VK Share
  • AppleBot
  • TwitterBot

Все другие боты, переходящие на ваш сайт, будут влиять на информацию о пользователях в базе Carrot Quest. Установите код, чтобы отфильтровывать таких пользователей:

  1. Просматривайте  информацию юзер агента у уникальных посетителей вашего сайта;
  2. Ищите слово “bot” где-нибудь в информации юзер агента.
  3. Если вы нашли слово “bot”, задайте свойство $ignore определено.

Если вы можете, установите общую закономерность действий ботов, чтобы заблокировать всех сразу. Этого можно добиться, если фильтровать любое взаимодействие с вашим сайтом, которое исходит из web framework, не похожего на браузер пользователей.

В качестве примера для GTM ботов код будет выглядеть так:

 

Если вы установите этот код, вы заблокируете всех юзер агентов с “Bot” в имени пользователя. Если это не сработает, вы можете начать отслеживать этого агента, чтобы установить общую закономерность среди всех ботов на вашем сайте.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии