Сайт может работать медленнее, а заявки в почте и CRM могут выглядеть странно, даже если явной атаки никто не заметил. Частая причина — автоматические программы, или боты. Они заходят на страницы, перебирают адреса, отправляют формы, проверяют цены и создают много однотипных запросов. Не каждый бот вреден: поисковые системы помогают людям находить сайт. Важно понять, какая автоматизация полезна, а какая мешает бизнесу.
Пять признаков лишней активности
Первый признак — резкий рост посещений без роста заказов и обращений. В отчётах может быть много визитов, но почти нет времени на странице, переходов и покупок. Второй — одинаковые обращения к одним и тем же адресам: каталогу, поиску, странице входа или форме заказа.
Третий признак — замедление сайта в определённые часы. Хостинг сообщает о высокой загрузке процессора, заканчивается запас памяти или растёт число ошибок. Четвёртый — поток пустых заявок: случайные имена, повторяющиеся телефоны, одинаковый текст и множество отправок за короткий срок. Пятый — копирование цен и остатков. Если конкуренты слишком быстро повторяют изменения, проверьте, не обходит ли кто-то каталог автоматически.
Что проверить самостоятельно
- Сравните посещения, заказы и обращения за несколько одинаковых периодов, например за неделю до и после всплеска.
- Посмотрите в статистике самые часто открываемые страницы и долю визитов без дальнейших действий.
- Проверьте журнал сервера: повторяющиеся адреса, слишком быстрые запросы и ответы 403, 404, 429 и 5xx.
- Отдельно посчитайте заявки, которые менеджеры признали мусорными, и время на их обработку.
- Проверьте, не заблокированы ли полезные поисковые роботы и не появились ли ошибки в robots.txt и sitemap.xml.
Один признак не доказывает, что запрос вредный. Один IP может использоваться несколькими людьми, а облачный адрес может принадлежать обычному сервису. Поэтому не стоит блокировать целые страны, мобильных операторов или все адреса дата-центров по одному наблюдению. Для первичной проверки можно использовать проверку IP-адреса, но её результат нужно сопоставлять с поведением на сайте.
Как защититься без лишних препятствий
Начните с наблюдения. Сначала соберите примеры подозрительных запросов и убедитесь, что они действительно создают нагрузку или мусорные заявки. Затем добавьте ограничение частоты для дорогих операций: поиска, входа, отправки формы и перебора страниц каталога. Для сомнительных посетителей лучше показать дополнительную проверку, а не сразу закрывать доступ.
Полезно разделять защиту сайта и защиту формы. Для формы нужны обязательные серверные проверки, ограничение повторов и связь с CRM. Для каталога важны лимиты обхода и защита от слишком быстрого перебора страниц. Подключение через DNS по пошаговой инструкции позволяет отсеивать часть вредного трафика до сайта. Перед изменениями сохраните исходную DNS-запись, чтобы при необходимости быстро вернуть прежнюю схему.
Короткий итог
Ищите не просто большое число визитов, а сочетание признаков: высокая частота, одинаковые маршруты, отсутствие нормальных действий и ущерб для скорости, рекламы или работы менеджеров. Сравнивайте данные до и после изменений. Так вы уменьшите лишнюю нагрузку и спам, сохранив доступ для покупателей и поисковых систем. Для грубой оценки затрат можно начать с калькулятора потерь.