Доработка сайта для защиты от ботов: как мы очистили трафик, лиды и статистику от спама

Доработка сайта для защиты от ботов: как мы очистили трафик, лиды и статистику от спама

Подключили облачный антибот и поставили собственную защиту формы с анкетой
Подключили сервис Antibot Cloud к основному сайту, чтобы блокировать ботов и снимать нагрузку с сервера
Настроили проверку на человечность: подозрительный посетитель подтверждает, что он не робот, а бот получает временную блокировку IP
Разработали собственную защиту для лендинга с анкетой для карты лояльности
Сэкономили бюджет клиента: в долгосрок разовая доработка обходится дешевле, чем вторая подписка на антибот
Получить персональное предложение и стоимость

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

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

Ситуация на старте

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

Мы давно знакомы с этим клиентом и уже несколько лет занимаемся seo-продвижением его сайта.

Когда мы подводили итоги очередного периода по SEO, в метриках сайта заметили тревожные сигналы: поведенческие факторы просели, а часть трафика выглядела подозрительно. Сессии открывались и сразу закрывались, отказы росли, хотя позиции в выдаче продолжали улучшаться. Углубившись в аналитику, мы выявили причину — сайт регулярно подвергался бот-атакам. Последствия оказались системными:

  • Сайт начинал тормозить. Обычные посетители уходили, не дождавшись загрузки каталога или страницы товара. А в нише, где клиент быстро сравнивает цены и наличие, это прямые потери выручки.
  • Спам-заявки засоряли CRM. Ленты лидов забивали фейковые заказы, «левые» номера и шаблонные сообщения. Статистика портилась, отдел продаж разгребал мусор вместо того, чтобы работать с реальными покупателями.
  • Маркетинг терял ориентиры. Конверсия в CRM падала, источники трафика вели себя непредсказуемо, а отчетность переставала отражать реальную картину бизнеса.

Стало очевидно: сайт остро нуждается в защите от ботов.

CMS

Bitrix

Задачи проекта

  • Защитить основной сайт и лид-формы. Нужно было отсечь автоматические запросы и спам-заявки, не задев реальных покупателей.
  • Обезопасить отдельный лендинг с бонусной анкетой. На этой странице покупатели, уже совершившие заказ, заполняли форму для получения карты с бонусными баллами. Здесь важно было не потерять лояльных клиентов, но при этом полностью исключить накрутку и спам.
  • Сохранить скорость загрузки. Защита не должна была превращать сайт в «тяжелый» ресурс, который сам же отпугивает посетителей.
  • И главное — минимизировать расходы на безопасность. Клиент хотел получить надежную защиту без переплат: нужно было подобрать максимально экономичное решение, которое закроет все уязвимости.

Наши решения

1. Защитили основной сайт платным антиботом

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

Как это работает

Сервис в фоновом режиме анализирует каждого посетителя — проверяет технические параметры браузера, IP-адрес, источник перехода, цифровые отпечатки и репутацию по базам данных. Если система не видит подозрительной активности, пользователь спокойно пользуется сайтом, даже не подозревая о работе защиты. Если же поведение выглядит подозрительно, система предлагает простую проверку на человечность — найти и кликнуть на картинку, похожую на показанную. Человек решает ее за секунду, а для бота это непроходимый барьер. Если проверка не пройдена, сервис блокирует IP-адрес посетителя на время: бот не добирается ни до каталога, ни до форм заявок и перестает нагружать сервер.

Так сервис проверяет посетителей и блокирует доступ ботов к сайту.
Так сервис проверяет посетителей и блокирует доступ ботов к сайту.

2. Разработали собственную защиту для формы карты лояльности

На основном сайте есть страница «Карта лояльности»: здесь размещены условия получения карты и ссылка на анкету, которую нужно заполнить. Сама форма находится на отдельном домене. Ссылка закрыта от индексации атрибутом nofollow, но формально она остается ссылкой — боты все равно могут по ней переходить, да и в поиске страница может появляться. Так и происходило: мы фиксировали огромный спамный трафик на форму.

Покупать вторую подписку Antibot Cloud под отдельный домен клиенту было невыгодно, поэтому мы предложили собственную доработку.

Как это работает

Система фиксирует точное время входа на страницу с формой — вплоть до секунд. Затем фиксирует время отправки анкеты и подсчитывает, сколько заняло заполнение. Живой человек вводит данные, проверяет себя — на это уходит как минимум 8 секунд (такой порог мы рассчитали опытным путем). Если форма отправлена быстрее, система понимает, что это бот. Вот что происходит дальше:

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

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

Сообщение об ошибке появляется в нижней части анкеты.
Сообщение об ошибке появляется в нижней части анкеты.

Результаты

  • Сайт работает стабильно даже под атаками. Сервер больше не тормозит от бот-трафика: страницы открываются быстро, покупатели не уходят, не дождавшись загрузки каталога.
  • Лиды очистились от спама. Менеджеры больше не разгребают фейковые заявки и «левые» номера — в CRM только реальные покупатели.
  • Статистика снова честная. Мусорные сессии исчезли из аналитики, поведенческие факторы не проседают — а значит, SEO-продвижение работает на чистых данных и дает предсказуемый результат.
  • Форма карты лояльности защищена. Боты больше не штурмуют анкету: заявки, заполненные быстрее 8 секунд, отсеиваются еще на входе и не доходят до админки. Реальные покупатели по-прежнему спокойно получают свои бонусные карты.
  • Клиент сэкономил бюджет. Подписка на антибот — это расход, который приходится оплачивать из года в год, все время, пока работает сайт. Собственная доработка оплачивается один раз и дальше просто работает. В долгосрочной перспективе защита формы обошлась клиенту в разы дешевле.

Этот кейс напоминает о том, что в высококонкурентных нишах продвижение не заканчивается выводом сайта в ТОП. Важно еще и удержать позиции, в том числе защитить площадку от тех, кто «играет» нечестно. Связка готового сервиса и собственной разработки позволила нам закрыть обе уязвимости, не раздувая бюджет.

Частые вопросы о защите сайта от атак ботов

1. Как понять, что на сайт заходят боты?

По косвенным признакам: резкий рост трафика без роста продаж, скачки нагрузки на сервер, падение поведенческих факторов (времени на сайте, глубины просмотра), большое количество однотипных заявок с «левыми» телефонами и email. В аналитике видны сессии, которые открываются и сразу закрываются, а отказы растут без видимой причины.

2. Как защитить сайт от ботов и спама?

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

3. Почему на сайт приходят спамные заявки?

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

4. Что делать, если сайт медленно загружается?

Сначала найти причину: это может быть тяжелый контент, слабое серверное оборудование или атаки ботов, которые нагружают сервер. Проверить нагрузку в метриках и логах сервера. Если причина в ботах — подключить защиту, которая будет отсеивать нежелательный трафик до того, как он дойдет до сайта.

5. Сколько стоит защита сайта от ботов?

Зависит от выбранного решения. Облачные сервисы-антиботы работают по подписке: от нескольких тысяч рублей в год за один домен до десятков тысяч за безлимит. Собственная разработка системы защиты оплачивается один раз. Подходы можно комбинировать: использовать готовые сервисы для основного сайта и дополнительные — для отдельных лендингов.

Остались вопросы?
Закажите бесплатную консультацию

Используя наш сайт вы даете согласие на обработку файлов cookie. Если вы не согласны на обработку ваших данных, покиньте сайт.