Открыта ли Ваша контактная форма для ботов?
Чаще всего спам — не невезение: просто в форме нет ничего, что бот бы заметил. Посмотрите на свой сайт глазами бота — за две минуты и бесплатно.
Пассивная проверка: мы читаем Ваши публичные страницы и никогда ничего не отправляем. Аккаунт не нужен.
Запуская проверку, Вы принимаете наш документ «Условия использования»; обработка данных описана в документе «Политика конфиденциальности».
В нашей полевой проверке известных сайтов у большинства форм отсутствовала хотя бы одна из четырёх базовых мер защиты.
Настоящий браузер загружает Ваши страницы, находит формы и проверяет то, что проверил бы бот. Затем Вы получаете отчёт со скриншотами.
Бесплатная проверка пассивна. Ничего не заполняется и не отправляется — Ваш почтовый ящик остаётся нетронутым.
Как это работает
Ваша форма глазами бота
Спам-боты не читают Ваш сайт. Они ищут форму, заполняют все поля и нажимают «Отправить». Всё, что их останавливает, — это то, что мы проверяем.
Мы загружаем Ваши страницы
Headless-браузер открывает Вашу главную страницу и несколько связанных страниц с user agent, который сообщает, кто мы, и соблюдает robots.txt.
Мы находим контактную форму
Поля поиска, формы входа и подписки на рассылку распознаются и откладываются в сторону. Важна та форма, через которую с Вами может связаться посторонний человек.
Мы сообщаем, чего не хватает
Каждая мера защиты проверяется и объясняется. Вы получаете балл риска, скриншоты и инструкцию по устранению для Вашей CMS — WordPress, TYPO3, Shopify, Webflow или собственного решения.
Что мы проверяем
Восемь вещей, которые замечает бот
Пассивная проверка изучает форму и окружающую её страницу. Подтверждённые владельцы могут добавить активную проверку, которая отправляет одно чётко помеченное тестовое сообщение.
CAPTCHA
reCAPTCHA, hCaptcha, Turnstile или Friendly Captcha в форме — первое, на чём спотыкается бот.
Поле-ловушка (honeypot)
Скрытое поле, которое люди никогда не заполняют, а боты заполняют всегда. Дёшево, незаметно, эффективно.
Токен формы
Одноразовый токен в форме, чтобы бот не мог отправить один и тот же запрос из скрипта тысячу раз.
Проверка времени
Метка времени или минимальное время на странице. Боты отправляют форму за миллисекунды, люди — нет.
Адрес отправки
Куда отправляется форма: в защищённый обработчик, по ссылке mailto или на сторонний эндпоинт, к которому может обратиться кто угодно.
CMS и плагин форм
Какая система создала форму. От этого зависит, какую инструкцию по устранению Вы получите, — и какие известные слабые места актуальны.
WAF / CDN
Стоит ли перед сайтом межсетевой экран веб-приложений или CDN, отфильтровывающий очевидное.
Заголовки безопасности
Заголовки CSP, frame и content-type. Сами по себе не защищают от спама, но показывают, насколько хорошо за сайтом следят.
Наш краулер представляется как FormExposedBot и соблюдает robots.txt. Владельцы сайтов могут отказаться от проверок в любое время: /bot · /opt-out
WordPress · TYPO3
Бесплатный плагин: проверка прямо в Вашей панели управления
Установите плагин formexposed, нажмите «Проверить» и посмотрите вердикт в разделе «Настройки». Поскольку плагин работает на Вашем сайте, сайт считается Вашим — одним кликом он подключается к мониторингу.
GPL, без внешних скриптов, передаёт только имя Вашего хоста. Скоро в каталоге wordpress.org.
Мониторинг
Защищено сегодня — не значит защищено навсегда
Обновление темы, новый плагин, отредактированная форма — защита незаметно пропадает. С бесплатным аккаунтом Ваш сайт регулярно проверяется, и Вы узнаёте об этом первым.
- ✓Регулярные проверки: ежемесячно бесплатно, еженедельно или ежедневно на платных тарифах
- ✓Оповещения по e-mail, через webhook, в Slack или Discord — только когда что-то меняется
- ✓Активная проверка для подтверждённых владельцев: одно помеченное тестовое сообщение, никакого спама
- ✓История и хронология по каждому домену, для агентств — с рабочими пространствами
Вопросы, которые задают перед тем, как нажать
Отправляет ли проверка что-нибудь через мою форму?
Нет. Бесплатная проверка пассивна: она загружает страницы и читает форму. Только подтверждённые владельцы могут включить активную проверку, которая отправляет ровно одно чётко помеченное тестовое сообщение.
Это законно? Вы же сканируете мой сайт.
Мы читаем публичные страницы так же, как любой посетитель или поисковая система, с указанным user agent, соблюдая robots.txt, и никогда не храним персональные данные с Вашего сайта. Владельцы могут отказаться от проверок на formexposed.com/opt-out.
В моей форме есть CAPTCHA. Этого достаточно?
Обычно нет. Во многих формах есть CAPTCHA, которая не проверяется на сервере, или обработчик, принимающий данные и без неё. Проверка смотрит, что форма требует на самом деле.
Как выглядит отчёт?
Вердикт (уязвима, частично защищена, защищена), балл риска, скриншот формы, каждая проверка с доказательствами и инструкция по устранению для Вашей CMS. Бесплатные отчёты остаются доступны 30 дней.
Сколько это стоит?
Проверка бесплатна и не требует аккаунта. Мониторинг начинается бесплатно с одного домена и ежемесячных проверок; платные тарифы добавляют еженедельные или ежедневные проверки, больше доменов, webhooks и рабочие пространства.
Две минуты сейчас — или спам годами
Введите домен, получите вердикт, исправьте то, чего не хватает. Проверка выполняется на formexposed.com.
Проверить мою форму →