Найти в Дзене
тире медиа

Боты на сайте - что делать? Эффективный метод, когда защита от ботов не помогает

Как мы боролись с ботами на сайте одного из клиентов: попытки блокировки IP, использование Cloudflare и неожиданное, но эффективное решение, которое помогло почти полностью избавиться от нежелательного трафика. Подробности в нашем SEO-кейсе! 🚀 В конце 2023 года сайт нашего клиента столкнулся с резким увеличением трафика. Однако анализ показал, что основной поток посетителей составляли боты, что создавало нагрузку на сервер, искажало аналитические данные и потенциально могло навредить SEO-показателям. Мы сразу начали принимать меры и протестировали все возможные способы борьбы с ботами. Доступные методы, которые мы использовали, описаны в пунктах ниже. Когда стандартные методы не дали результата, мы приняли взвешенное и осознанное решение применить более радикальный подход, который в итоге оказался успешным. На графике трафика можно увидеть резкий рост посещаемости с конца 2023 года, который достиг пика в начале 2024-го. Основным источником трафика были прямые заходы, что уже является
Оглавление

Как мы боролись с ботами на сайте одного из клиентов: попытки блокировки IP, использование Cloudflare и неожиданное, но эффективное решение, которое помогло почти полностью избавиться от нежелательного трафика. Подробности в нашем SEO-кейсе! 🚀

Введение

В конце 2023 года сайт нашего клиента столкнулся с резким увеличением трафика. Однако анализ показал, что основной поток посетителей составляли боты, что создавало нагрузку на сервер, искажало аналитические данные и потенциально могло навредить SEO-показателям. Мы сразу начали принимать меры и протестировали все возможные способы борьбы с ботами. Доступные методы, которые мы использовали, описаны в пунктах ниже. Когда стандартные методы не дали результата, мы приняли взвешенное и осознанное решение применить более радикальный подход, который в итоге оказался успешным.

Проблема: Массовый заход ботов

На графике трафика можно увидеть резкий рост посещаемости с конца 2023 года, который достиг пика в начале 2024-го. Основным источником трафика были прямые заходы, что уже является тревожным сигналом. Подробный анализ логов показал, что большинство запросов исходило от ботов, маскирующихся под реальных пользователей.

Скриншот Яндекс Метрики, показывающий рост ботового трафика
Скриншот Яндекс Метрики, показывающий рост ботового трафика

Мы столкнулись с несколькими проблемами:

  • Перегрузка сервера из-за частых автоматических запросов.
  • Искажение данных в системах аналитики.
  • Потенциальное влияние на SEO, поскольку поисковые системы могли расценить такую активность как неестественную.

Попытки решения

1. Блокировка IP-адресов

Сначала мы попытались заблокировать ботов через .htaccess и файрволл сервера, добавляя подозрительные IP-адреса в черный список. Однако боты использовали динамические IP, и этот метод оказался малоэффективным. Кроме того, он был достаточно рискованным, так как существовала вероятность заблокировать реальных пользователей.

Скриншот IP-адресов
Скриншот IP-адресов

2. Подключение к сервисам по блокировке ботов

Затем мы настроили Cloudflare с жесткими правилами фильтрации и подключили дополнительные сервисы, такие как Botfaqtor и другие. Это помогло сократить часть подозрительного трафика, но проблема полностью не исчезла — боты продолжали менять IP-адреса и находить пути обхода защиты.

3. Настройка капчи

Мы также проверили, настроили и внедрили капчу на ключевых страницах сайта, чтобы отсеивать автоматические запросы. Однако этот метод не дал ожидаемых результатов — боты продолжали обходить защиту, используя более продвинутые алгоритмы.

4. Отключение сайта как запланированная мера

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

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

Скриншот решения по борьбе с ботами - выключить сайт на 24 часа
Скриншот решения по борьбе с ботами - выключить сайт на 24 часа

После возобновления работы большая часть бот-трафика исчезла (ура!). Анализ данных показал, что алгоритмы ботов исключили сайт из своих списков после длительного отсутствия ответа от сервера.

Итоги и выводы

После этого бот-трафик не восстановился, что подтвердило эффективность полного отключения сайта как крайней меры. Этот эксперимент показал, что иногда радикальные шаги могут дать неожиданный, но положительный результат в борьбе с нежелательным трафиком.

Основные выводы из кейса:

  • Блокировка IP-адресов малоэффективна против ботов с динамическими IP.
  • Cloudflare помогает снизить нагрузку, но не решает проблему полностью.
  • Настройка капчи может не дать результата, если боты используют сложные алгоритмы обхода.
  • Полное отключение сайта в заранее выбранный малопосещаемый день может помочь избавиться от нежелательного трафика без ущерба для бизнеса.

Этот опыт позволил нам лучше понимать природу бот-трафика и разрабатывать более эффективные стратегии защиты. В дальнейшем мы планируем использовать дополнительные инструменты анализа и мониторинга, чтобы не допускать подобных ситуаций.

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

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

Если у вас есть задача, то напишите нам в «тире медиа». Найдём лучшее решение в любой ситуации.