С недавних пор кто-то решил, что этому блогу очень не хватает спама в комментариях и упорно старается исправить ситуацию . Я с самого начала принял меры против спама. А именно, добавил в форму комментариев несложную captcha, которая до недавнего времени прекрасно справлялась со своей задачей. Примечание. Для создания captcha я использовал Math Comment Spam Protection Plugin. Но с недавних пор (недели 2 назад) начал появляться спам в трекбеках (где-то по 5-10 штук в день). Первое время я удалял его вручную, но это дело мне быстро надоело . Трекбеки запрещать очень не хочется, т. к. технология полезная. Но и комментарии вроде «Casino online pal pay…» и «Online casino hack…» тоже явно не в тему . Кроме того, периодически стал появляться спам явно добавленный вручную. Что-то вроде: «Отличная статья + рекламная ссылка» или просто штук 20 ссылок.
В общем, пришлось подключать антиспам фильтр. На сегодняшний день существует несколько служб, предоставляющих эту услугу. Но я долго не выбирал и подключил Akismet. Кстати, в дистрибутив WordPress входит плагин этой службы. После подключения плагина нужно ввести активационный код. Чтобы его получить, достаточно зарегистрировать аккаунт на сайте wordpress.
com. Код активации будет в письме вместе с другими данными аккаунта. Выводы Фильтр работает очень неплохо. Ни одного спамерского комментария (трекбека) не пропустил! К сожалению, при этом в спам попало несколько нормальных комментариев. В основном это были короткие комментарии – 3-10 слов. Т. е. получается, что ручная проверка все равно нужна, а защита от спама создает дополнительные неудобства для посетителей (чьи-то комментарии появятся только после модерации). Все это довольно неприятно, но более эффективного метода борьбы со спамом я не знаю .