Защититься от спамаЯ так и не подружился Akismetом, который шел «из коробки» вместе с движком для блога — то жалко было денежку, то лень было заморачиваться с регистрацией… В общем я пошел другим путем, о котором сейчас Вам и расскажу.

Методы защиты от спама

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

Всем хороша математическая капча, но… это капча… А значит отпугивает своим видом потенциальных комментаторов. Поэтому пришлось искать плагин совершенно незаметный, но эффективный против автоматического спама. Так я нашел Antispam Bee.

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

Достоинства Antispam Bee

У Antispam Bee есть еще два вида защиты — по IP (если IP отправителя не равен IP блога, то — спам) и проверка работоспособности javascript у отправителя.

Каковы результаты? За месяц Antispam Bee отловила больше спама, чем было комментов на блоге за год! Что можно еще посоветовать? В качестве эксперимента можно попробовать плагин Shelvin Time Captcha. Скажу честно — еще не пробовал, но если верить автору, принцип защиты прост — плагин утверждает только те комментарии, на написание которых понадобилось больше 10 секунд.

P.S. Может быть у Вас есть какие-то предпочтения в своей борьбе со спамом? Обязательно поделитесь ими в комментариях!