image image lang
Блог ePochta
img name

WordPress и защита от спама

Все блогеры в той или иной степени сталкиваются с проблемой спама. Я не исключение! С одной стороны – мой блог достаточно неплохо защищен плагинами, но с другой иногда эта защита подводит и нормальные сообщения попадают в спам, а спам сообщения на блог. Поэтому ежедневно приходится проверять, какие сообщения в спаме и какие в комментариях – тратить довольно много на это своего времени.

По этой причине сегодня решила уделить время вопросу защиты блога от спама. Так как блог у меня работает на WordPress’e, то поэтому буду рассматривать только WordPress.

В целом я разделяю 2 вида спама:

  • спам, который был добавлен автоматическими скриптами рассылки – здесь есть возможность защититься специальными плагинами и спам, который люди добавляют вручную в надежде, что автор блога его не удалит. Здесь производительность не так велика, поэтому такие сообщения встречаются нечасто, но иногда приходится удалять комментарии с рекламными ссылками. И тут плагинами не защититься. А блокировать комментарии содержащие ссылки – тоже не выход;
  • спам в трекбэках. Трекбек – это способ дистанционного взаимодействия двух блогов. С помощью трекбек сообщения чужой блог уведомляет ваш блог о наличии ссылки на вас. В WordPress’e трекбеки отображаются в комментариях в виде ссылки на исходную статью. Очень часто спамеры массово используют трекбеки. Для защиты от подобного спама необходимо проверять наличие ссылки на ваш блог.

Что касается плагинов, то одним из наиболее эффективных считается Akismet, который идет в стандартном наборе плагинов при инсталляции WordPress. Чтобы его использовать необходимо провести активацию, для чего надо получить на сайте wordpress.com ключ для активации и ввести его в разделе «Настройки Akismet». Данный плагин не требует настройки и поэтому его очень просто и легко использовать.

После активации в панели управления в разделе «Комментарии» появляется раздел «Akismet Спам (*)», в который будут попадать отфильтрованный спам комментарии.

Принцип работы Akismet схож с работой антивирусного ПО – существует база спам сайтов и признаков спам комментариев. Далее, когда появляется новый комментарий – отправляется запрос к базе Akismet, он анализируется и если попадает под спам-условия, то отправляется в очередь спам комментариев, ожидающих модерирования. Затем, если в течении 30 дней комментарий не был проверен хозяином блога – он автоматически удаляется. В случае, если комментарий попал в спам по ошибке – то достаточно поставить ему статус «Не спам» и он сразу отобразится на сайте. В общем, все просто и понятно, но данный плагин не дает 100% эффективности. У меня он очень часто нормальные комментарии относит к спаму, поэтому раза 3-4 в день проверяю очередь спама.

Что касается показателей спама, то в данный момент на моем блоге ни много, ни мало – отловлено 676 спам комментариев и ежедневно это число увеличивается на 20-30.

Дополнительно данный плагин дает возможность отображать количество отловленных спам комментариев, для этого необходимо в шаблоне блога добавить строку: <?php akismet_counter(); ?>

Bad Behaviorеще один плагин для защиты от спама. Он анализирует HTTP запросы роботов и сравнивает их с типичными запросами пользователей. На основе этого осуществляется блокировка большинства спам комментариев.

Simple Spam Filter – достаточно эффективный плагин, работает на основе анализа текста комментария. Блокирует сообщения, содержащие более 5 ссылок или слова, добавленные в черный список.

Ну и естественно существуют плагины защиты от спама на основе CAPTCHA изображения. Здесь можно выделить несколько:

  • Peter’s Custom Anti-Spam Imageформирует проверочное изображение на основании слова из словаря. Согласитесь для человека легче распознать слова, чем неудобоваримые сочетания букв и цифр.
  • reCaptcha – особенность этого плагина, что пользователям придется вводить текст с изображения, которое ранее было отсканировано с бумажного источника. Подобные изображения значительно сложнее распознавать роботам. Текст состоит из 2 слов. Одно из двух слов заранее подбирается таким образом, чтобы оно хорошо распознавалось компьютером, второе – нет. Если пользователь правильно распознает первое слово, его ответ считается правильным и результат распознавания второго слова передается на сервер. После этого второе слово повторно передается для распознавания нескольким пользователям, и по общему результату всех проверок принимается решение о правильном варианте для второго слова. Таким образом пользователи вносят свой вклад в распознавание книг электронного архива Internet Archive

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

Оцените статью
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (12 оценок, среднее: -0,67 из 5)
Поделиться
Комментарии
Хочешь получать актуальные статьи?
Подпишись и стань гуру в email маркетинге!