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

BotBlocker Security решает задачу иначе: это слой безопасности и Web Application Firewall (WAF), который останавливает вредоносный трафик до того, как он дойдёт до сайта.
Лучший плагин безопасности WordPress: пять проверок
Плагины безопасности обещают одно и то же. Разница видна в трёх местах: где останавливается запрос, что плагин делает с ботом, который притворяется браузером, и сколько он стоит на каждом просмотре страницы. Вот список, по которому я проверяю защиту.
Где останавливается запрос
Плагин внутри WordPress начинает работу только после запуска PHP, подключения к базе и загрузки темы. К этому моменту бот уже потратил процессор и память. Файрвол перед сайтом или MU-плагин, который загружается раньше, отклоняют запрос до этой работы. На общем хостинге под атакой именно это решает, останется сайт на ногах или нет.
Как отличить бота от браузера
Строку User-Agent и списки IP подделать легко. Боты, которые воруют контент или подбирают пароли, меняют адреса и копируют заголовки настоящего браузера. Нужны проверки, которые не зависят от списка: cookie-задача, тайминги запросов, поведение в течение сессии, подтверждение, что задачу решил человек. Плагин, который сверяет только известные сигнатуры, отстанет от следующего бота через пару недель.
Защита входа
Большинство взломов WordPress начинается с пароля. Проверьте, ограничивает ли плагин попытки входа, поддерживает двухфакторную аутентификацию и закрывает XML-RPC хотя бы по частоте запросов. Если защищена только страница входа, остальной сайт по-прежнему открыт для парсинга и кражи контента.
Цена запроса
Защита, которая делает несколько запросов к базе на каждую страницу, видна в TTFB. Спросите, что выполняется на обычном визите, совместим ли плагин с кэшем страниц и CDN, отклоняются ли блокировки до старта WordPress. Медленный щит отключает первый же человек, который посмотрит на графики. Лучший плагин безопасности WordPress добавляет несколько проверок до PHP, а не второй фреймворк поверх страницы.
Логи, которые читаются
После инцидента нужно понять, какой адрес куда стучался, когда и почему его пропустили. В полезном логе есть время, путь, сработавшее правило и поиск. Если плагин показывает только счётчик, волну ботов не отличить от сломанного кэша. Лучший плагин безопасности WordPress записывает решение: пропустить, заблокировать или дать задание, и почему.
Обновления и выход
Код безопасности обновляется часто, а данные должны пережить смену плагина. Проверьте, выгружаются ли настройки, не привязаны ли правила блокировки к облаку одного поставщика, не остаются ли после удаления лишние таблицы и открытая дверь.
Короткий чек-лист
- Блокирует до PHP или хотя бы до загрузки темы.
- Смотрит на поведение, а не только на User-Agent и списки IP.
- Закрывает вход, XML-RPC и REST.
- Не роняет TTFB под нагрузкой и дружит с кэшем страниц.
- Пишет в лог разрешения, блокировки и проверки с причиной.
- Двухфакторная аутентификация у каждого администратора.
- Экспорт настроек и чистое удаление.
Где плагин уже не помогает
Плагин защищает путь запроса. Он не закроет дыру в теме, не вернёт удалённую базу и не уберёт бэкдор, который уже выполняется как PHP. Держите WordPress, темы и плагины обновлёнными, храните резервные копии вне сайта и выдавайте редакторам минимум прав. С кодом помогают рекомендации WordPress по безопасности плагинов и OWASP Top 10. Если сайт уже заражён, порядок такой: снять копию, вычистить файлы, сменить все пароли и ключи, затем включить файрвол обратно.
Как BotBlocker закрывает эти пункты
- Производительность вместо торможения. Запросы фильтруются до обращения к PHP и MySQL, поэтому сервер остаётся стабильным даже под тяжёлой атакой.
- Восьмиуровневое обнаружение. Каждый посетитель проверяется по восьми уровням: cookie, репутация IP, поведенческий анализ и анти-детект скоринг ловят ботов, которые маскируются под людей.
- Early Init. Угрозы перехватываются до загрузки WordPress - через режимы MU-plugin и Early Init, почти без нагрузки на сервер.
- CAPTCHA, устойчивая к ИИ. Восемь собственных режимов - распознавание изображений, движущиеся фигуры, сопоставление цветов - которые ИИ-сервисам для ботов практически невозможно обойти.
- Полный набор защиты. Защита от brute-force, двухфакторная аутентификация и облачная аналитика угроз в реальном времени для страниц входа и данных.
Для кого это
Магазин на WooCommerce, блог с большим трафиком или корпоративный сайт - цель одна: держать мусорный трафик подальше и заниматься бизнесом, пока боты остаются нашей заботой.
Безопасность не должна стоить вам производительности. В этом и смысл BotBlocker: щит, который срабатывает раньше остального стека.
Ещё по теме: Плагин безопасности WordPress: зачем я написал свой и BotBlocker Security: WAF, который включается раньше WordPress.