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

Как работают спам-боты

Спам-бот — скрипт, который массово заполняет формы:

  • Ищет сайты с открытыми <form> без защиты
  • Подставляет случайные имена, email, телефоны
  • Вставляет ссылки на казино, фарму, SEO-услуги
  • Обходит простые honeypot-поля
  • Иногда использует прокси и CAPTCHA-farm для обхода слабой защиты

Результат: менеджеры тратят часы на разбор мусора, репутация домена падает, почта попадает в спам-листы.

Защита от спам-ботов: что работает

1. Капча на каждой форме (главное)

Без прохождения капчи форма не должна отправляться. И на сервере — обязательная проверка токена. Слайдер СВАЙПЕР отсекает 90%+ простых ботов.

Как подключить: поставить капчу, капча на сайт.

2. Серверная валидация

  • Проверка токена через /api/v1/introspect
  • Лимит: не более 3–5 отправок с одного IP в час
  • Блокировка URL и HTML в полях «имя» и «сообщение»
  • Проверка MX-записи email-домена

3. Honeypot как дополнение

Скрытое поле website, которое человек не видит, а бот заполняет. Не используйте как единственную защиту — современные боты его игнорируют.

4. Модерация и фильтры

  • Комментарии — с премодерацией или после первого одобренного
  • Чёрный список доменов email (tempmail и аналоги)
  • Akismet-подобные фильтры для WordPress

Где ставить защиту от спам-ботов

ТочкаПриоритет
Форма обратной связиКритичный
Заказ звонкаКритичный
РегистрацияВысокий
Комментарии / отзывыВысокий
Подписка на рассылкуСредний

Спам-боты и реклама

Часть «спама» — не формы, а бот-клики по РСЯ. Комплексный подход: убрать ботов из РСЯ + капча на лендинге.

Метрики: как понять, что защита работает

  • Снижение заявок при росте трафика — нормально (убрали мусор)
  • Рост конверсии «заявка → сделка»
  • В кабинете СВАЙПЕР — соотношение passed/failed
  • Меньше жалоб на спам с домена

Итог

Защита от спам-ботов = капча + серверная проверка + rate limit. Этого достаточно для большинства сайтов. СВАЙПЕР — бесплатный старт, русский интерфейс, аналитика в кабинете.

Защитить формы от спама →