Техническое задание: Защита сайта от бот-трафика

Проблематика

На сайте под управлением CMS MODX фиксируются массовые переходы, осуществляемые ботами. Согласно данным метрики, количество таких нецелевых визитов составляет около 5000 в неделю. Это создает нагрузку на сервер, искажает аналитику и может негативно влиять на работу ресурса.

Цель проекта

Разработать и внедрить эффективный механизм защиты, позволяющий идентифицировать и блокировать вредоносный бот-трафик, минимизируя ложные срабатывания для реальных пользователей.

Основные требования

  • Анализ текущей ситуации и источников бот-переходов (предоставляется доступ к данным метрики).
  • Разработка стратегии защиты с учетом использования CMS MODX.
  • Реализация технического решения. Возможные варианты:
    • Настройка и кастомизация существующих антибот-модулей для MODX.
    • Разработка собственного скрипта или плагина.
    • Реализация защиты на уровне веб-сервера (например, через .htaccess или конфигурацию Nginx).
    • Комбинированный подход.
  • Решение должно быть эффективным против массовых, а не единичных, переходов.
  • Обеспечение минимального влияния на скорость загрузки сайта для легитимных пользователей.
  • Предоставление инструкций по поддержке и мониторингу работы внедренной защиты.

Ожидаемый результат

Снижение количества фиктивных переходов от ботов в метрике до минимальных значений при сохранении доступности сайта для реальных посетителей.