• Плагин akismet anti spam. Установка плагина Akismet и его настройка. Основные функции Akismet Anti-Spam

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

    Убираем спам в комментариях с помощью плагина Akismet

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

    Пока число посетителей на блоге не большое (100 – 200 человек), всё нормально. В блогосфере принято считать, что спам в комментариях можно удалить и вручную, пока их не много. Но по мере роста числа посетителей, а также появления Вашего сайта в различных базах данных – количество спама в комментариях резко возрастает. Причем рассылают спам в комментариях роботы.

    Бывает так, что за сутки может прийти тысяча и более спам комментариев (читал о поступлении 3000 за сутки). После этого, потерпевшие начинают устанавливать защиту. Для сайтов, сделанных на движке WordPress, устанавливают плагин Akismet.

    Но не всегда получается корректно установить плагин Akismet, из-за отсутствия ключа. Думаю, причина в том, что страницы на английском языке, и не всегда делается правильный перевод, отсюда возникают ошибки. После неудачи, люди пытаются установить альтернативные варианты защиты, но это не всегда лучший вариант.

    Получайте новые статьи блога прямо себе на почту. Заполните форму, нажмите кнопку "Подписаться"

    Желаете получать своевременно свежие актуальные и полезные статьи? Тогда можете подписаться:

    Еще статьи по данной теме:

    20 отзывов

    1. Анатолий

      Нравится, красиво у Вас! Творчески! Учусь в Старт Ап проекте. Продвинутый курс. Мне нравится! Как у Вас? Времени сколько, ушло у Вас на строительство и организацию работы, сайта? Сколько уделяете ему сейчас? Дружить предлагаю нашим коллегам по сайтостроению. Каким образом правильнее? Как быть, в такой развивающейся ситуации? Попишу, поспрашиваю, у наших коллег. Уверен, что найдем ответ! Успехов Вам творческих, благополучия достойного. Важнейшее – крепости духа! Так держать! Заходите в гости! Вам, буду рад! А весне, быть!

    2. Игорь

      Спасибо, Анатолий, за добрые слова. Внимания уделяю достаточно много, пока блог находится в стадии становления. «Первую половину жизни вы работаете на свое имя, потом имя работает на вас». Помните?

    3. xerox 250

      Подскажите, можно ли разместить на своем сайте данный пост?

    4. Игорь

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

    5. ангина

      А что, если завести на сайте-блоге раздел "самые горячие обсуждения" или подобное. Там можно будет обсуждать наиболее горячие топики вашего блога…

    6. Игорь

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

    7. Михаил Заяц

      Спасибо, хорошая статья. Подписался.

    8. Оксана

      Игорь, подскажите пожалуйста, можно ли как то пожаловаться на спам? Дело в том, что на мой сайт постоянно сыпется спам с одного и того же IP-адреса в комментариях к одной и той же статье, судя по ссылкам откуда то из России или Украины. Причём обставлено всё как обычный комментарий, типа "крутая статья" и т.п. За день по несколько комментариев прилетает с разным текстом и ссылки все разные. Постоянно приходится чистить папку со спамом. Вроде бы и не трудно почистить, но просто достали уже. К тому же в спам иногда залетают и нормальные комментарии, и приходится просматривать каждый, чтоб отсеять лишнее. Может можно как то и куда то пожаловаться на этот IP-адрес?

    9. Игорь

      Оксана, действительно это проблема и весьма большая. Хотя у меня Akismet вполне справляется с задачей отсеивания откровенного спама, иногда, действительно, приходится проводить ручную модерацию. Если кого и ненавижу люто в этой жизни, так это спамеров, хотя сам я человек вполне миролюбивый и вовсе не мизантроп. Так что Вас я вполне понимаю и с радостью помогу чем смогу, кстати, возможно, и другим читателям это будет полезно. Итак, попробуйте поступить следующим образом. Откройте на редактирование файл.htaccess в корневом каталоге и добавьте туда следующий фрагмент:

      order allow,deny allow from all deny from ip 1 deny from ip 2 deny from ip 3 deny from ip 4

      Вместо ip с цифрами нужно проставить реальные IP, которые Вам неугодны. Строчек «deny from» может быть сколь угодно много. Это должно помочь заблокировать ненавистных спамеров, которые более всего Вам досаждают.

    10. Оксана

      Спасибо, Игорь, обязательно попробую. Только вот еще вопрос: у меня в файле.htaccess всего три строки, ваш фрагмент просто в конец вставить под этими строками? Извините за может быть глупый вопрос.

    11. Игорь

      Ну, почему глупый, ни в коей мере. Да, Оксана, вставьте в самый конец, только не забудьте поставить реальные цифры (только цифры) IP-адреса. Обозначения IP использовать не надо.

    12. Оксана

      Игорь, сделала, как Вы сказали. Вставила вот эти строки:

      order allow,deny
      allow from all
      deny from 178.137.162.227
      deny from 46.118.159.131

      Результат пока 50/50. С верхнего IP спам продолжает поступать, а с нижнего пока нет (с него поступало больше всего спама).
      Может я что то не так поняла и не правильно прописала?
      Спасибо за Вашу поддержку и помощь.

    13. Оксана

      Почему-то первая ()и последняя () строчки фрагмента не отбразились в комментарии. Естественно они у меня прописаны.

    14. Игорь

      Строчки не отобразились, потому что Вордпресс немилосердно жрет код. А так Вы сделали все правильно. Думаю, надо еще несколько дней подождать для уверенности. Вы говорите, что с одного из IP-адресов перестал спам поступать, значит, либо эта конструкция не работает вообще, либо будет работать на 100 процентов. Кстати, корректная работа файла.htaccess может зависит еще и от хостинга, если наш план провалится, попробуйте обратиться в службу поддержки хостинга. Если там тоже не удастся ничего выяснить, будем бороться дальше, только напишите через некоторое время, как у Вас дела.

    15. Оксана

      Игорь, спасибо за ответ. Понаблюдаю еще немного и, если не поможет, обращюсь на хостинг (Спринтхост), как Вы советуете. Радует уже то, что перестал поступать самый зловредный (по количеству)спам. Обязательно отпишусь по результатам.
      У меня еще есь вопросы и по другим темам, если не возражаете я бы Вас еще помучила?

    16. Оксана

      Прошла неделя. Несколько раз проскочил и спам со второго IP, с первого тоже походит. Не могу сказать, что совсем никакого результата нет, так как по-моему реже спам стал проскакивать.
      Обращение в службу поддержки хостера тоже ничего не дало. Стребовали с меня пароль от админки сайта, в итоге выдали такое письмо: "Наиболее часто спам сообщения отправляются роботом. Для защиты Вашего сайта от нежелательных комментариев мы можем порекомендовать Вам установить плагин добавляющий каптчу (captcha) на отправку комментариев. Пример такого плагина Вы можете найти перейдя по ссылке http://wordpress.org/plugins/si-captcha-for-wordpress/ ."
      Но дело в том, что не хочется загромождать форму комментария каптчей, не всем она нравится, а только раздражает. Поэтому у меня стоит плагин Antispam Bee.

    17. Игорь Горнов

      Я рад за Вас, Галина, пожалуйста.

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

    Конечно, и на старые блоги спамеры (роботы) захотят, но делать что-либо бесполезно, ведь стоит полноценная защита, поэтому молодым сайтам лучше предостеречь себя и прочитать эту статью.

    Одним из эффективных способов защиты является плагин Akismet.

    Что это за плагин Akismet?

    Это один из лучших плагинов, который предназначается для борьбы со спам комментариями на блогах с движком WordPress. Он уже установлен по умолчанию. Зайдя в административную панель своего сайта вы можете увидеть вверху страницы надпись:

    Akismet практически включён, хотите, чтобы он был в эксплуатации, тогда введите API-ключ Akismet. Если у вас подобное не отображается, хотя должно, или может быть, вы его удалите, случайно или нет, без разницы, тогда можете скачать данный плагин на административном сайте вордпресс.орг.

    После того, как скачали, открываем его и по FTP-соединению закидываем в папку с плагинами на хостинге. Она находится по адресу вашего сайта-wp-content-plagins. Поместили туда Akismet? Поместили! Тогда переходим в админ панель блога и активируем его.

    Про его настройку мы поговорим ниже. Сейчас я расскажу об особенностях плагина wordpress. Какими функциями он обладает, каким образом работает, в общем зачем его вообще устанавливать.

    Для чего нужен этот плагин?

    Это актуальный вопрос, который мучает многих в блогосфере. Постараюсь сказать об этом как можно подробнее. Плагин Akismet работает подобным образом:

    В его базе содержатся данные о спаме. На основе анализа он откидывает некоторые комментарии в спам, если же комментарий не соответствуют инфе, которая прописана в базе, то он проходит к вам на модерацию.

    Хочу сразу предупредить, что бывают и такие случаи, когда хорошо изложенный комментарий попадает в папку со спамом. Это происходит редко. Что в такой ситуации делать? Все очень просто! Вам придется просмотреть СПАМ и в случае попадания туда нормального комментария выкидывать его на ожидание.

    Поверьте, такое будет, поэтому сказать об этом следовало. Это, так называемые ошибки в базе данных Akismet, которые и составляют единственный недостаток данного плагина. Ну, раз так, тогда вам обязательно нужно его установить и настроить у себя на сайте.

    Как установить и настроить Akismet?

    Как уже обговаривалось выше в статье плагин должен стоять у вас по умолчанию. Зайдите в раздел ПЛАГИНЫ, находится он в левой колонке админ панели вашего блога и проверьте есть он там или его нет. Нет, тогда закиньте его на хостинг, как это сделать было написано ранее, пролистните статью вверх и найдете.

    В том случае, если он перед вами, то есть в разделе «плагины», тогда кликайте АКТИВИРОВАТЬ. Кнопка располагается сразу после названия, в нашем случае — Akismet.

    Теперь перед вами в административной панели блога вверху появится зеленый прямоугольник, с синим окошком: активируйте учетную запись плагина. Нажимаем по нему и попадаем на такую страницу.

    Здесь вы будете вводить ключ, если, конечно, он у вас есть. В ином случае, делаете переход ПОЛУЧИТЬ API-ключ.

    Попадает на официальный сайт плагина — akismet.com. Делаете перевод страницы на русский, чтобы было понятно. Это можно сделать путем нажатия кнопки ПЕРЕВЕСТИ, она находится в адресной строке браузере с правой стороны, по крайней мере, у меня на Мозила Фирефокс так.

    Сейчас вы на сайте wordpress.com на странице ввода данных. Здесь надо ввести, email-адрес, username — логин и пароль. Смотрим, что загорелось зеленая галочка, то есть одобрено и кликаем подписаться, и так два раза. К вам на почту должно прийти письмо с кодом активации, который необходимо ввести в поле, если забыли, то напомню, что оно находится по адресу НАСТРОЙКИ = akismet.

    В том случае, если вы используете старую версию WordPress, тогда настройки плагина можно найти в разделе ПЛАГИНЫ=Настройки akismet.

    С этим думаю, что все понятно. Надеюсь ни у кого не возникло трудностей. Сейчас необходимо ввести ключ и выполнить парочку настроек. Достаточно просто мы выполняем оставшиеся действия. Отмечаем, либо оставляем без изменений.

    1. Автоматически удалять спам-комментарии к записям старше месяца;
    2. Отображать количество одобренных комментариев рядом с каждым автором;

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

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

    Заканчиваю статью на этой ноте. Желаю всем удачной борьбы со спам комментариями. До новых встреч. Пока! В заключение для вас интересное видео о плагине Akismet:

    С уважением, Юрий Жук.

    Добрый день, начинающие блоггеры и те кто планирует к ним присоединиться.. Я расскажу о бесплатном WordPress плагине для борьбы со спамом – Akismet Anti-Spam – он поможет вам избавиться о рутинной работы по фильтрации правильных комментаторов от неправильных.

    Плагин удобен тем, что не заставляет читателей делать дополнительные действия, если они хотят что-то написать под одним из ваших постов – никаких математических задач или капч выскакивать не будет.

    Akismet действует иначе – он смотрит каждый комментарий, проверяет есть ли в нем признаки спама и либо пропускает его, либо кидает в папку со спамом. Анализ ведется на основе статистических данных, собираемых со всех сайтов – причиной бана могут быть опасные ссылки, подозрительные тексты, имена или IP адреса комментаторов.

    Точность работы плагины очень высока. Крайне редко нормальные комменты попадают в спам (за все несколько лет ведения блога, я не видел и десятка таких случаев).

    Кроме спама в комментариях Akismet может работать в симбиозе с (формы обратной связи) и предотвращать появление спама и там.

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

    Видео инструкция по установке и настройке Akismet

    UPD: После изменений внешнего вида сайта, где надо получить API ключ Akismet, некоторые люди не могут найти бесплатную версию ключа – смотрите внимательнее, она есть (обновить картинку в видео я не могу)!

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

    Flector 4.9

    Обновлено:

    Раньше я считал, что антиспам плагины нужны только для самых раскрученных блогов, но недавно у меня на почти совсем пустом блоге к одной определенной записи посыпался спам в комментариях, причем не просто десяток спамных сообщений, а полторы тысячи (! ) за 3 дня. В каждом спамном комментарии было множество ссылок, поэтому WordPress не пропустил ни одного из них, но разгребать эту кучу спама вручную не было никакой возможности и мне пришлось установить плагин, который я обычно сразу же удаляю на свеже-установленном блоге, а именно самый известный антиспам плагин .

    1 Распаковываем архив.

    2 Копируем папку в /wp-content/plugins/ .

    3 Заходим в админку блога на вкладку "Плагины " и активируем плагин.

    Плагин сразу же выдаст вам следующее сообщение:

    При клике на эту кнопку вы будете перенаправлены на страницу "Настройки\Akismet ", на которой вам предложат получить API -ключ или ввести его, если вы уже получили его ранее:

    Если API-ключа у вас нет, то кликайте на кнопку "Получить API-ключ ", вы будете перенаправлены на страницу http://akismet.com/wordpress/ , на которой вы должны нажать на большую ссылку в центре страницы:

    Заполняйте поля и кликайте на "Sign up ", откроется такая страница:

    Для бесплатного использования надо выбрать тарифный план "Personal ". Кликайте на "Sign up ", откроется такая страница:

    По умолчанию нам предлагается платить $36 в год за использовании сервиса, но у нас некоммерческий блог, так что смело крутите полосу до цифры $0 :

    Форма регистрация при этом сократится до минимума:

    Заполняйте ее и кликайте на "Continue ", увидите такое сообщение:

    Спустя некоторое время (может занять минуту и больше) откроется страница, где будет выведен ваш API -ключ:

    Ключ можно скопировать прямо с этой страницы или скопировать его из полученного на ваш email письма. Теперь опять зайдите в "Настройки\Akismet " и введите свой ключ в соответствующее поле:

    Нажимайте на "Подключить " – активация плагина закончена:

    Все, теперь плагин работает (полученный вами API -ключ можно использовать на любом количестве ваших сайтов). Настроек в плагине почти нет:

    Не меняйте в них ничего – часто ошибается, и его ошибки вы можете исправить вручную, просматривая папку "Спам ". Что для очевидный спам для вас может быть самым обычным комментарием.

    Теперь немного о принципе работы : когда кто-либо оставляет комментарий в вашем блоге плагин отправляет его на проверку на свой сервер. Если сервер после тестов не сочтет его спамом, то тогда комментарий будет опубликован. В противном случае он будет помечен как спам.

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

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

    Нередки и подставы, когда злоумышленник использует ваше имя и ссылку на сайт, оставляя заведомо спамные комментарии на блогах. Рано или поздно вы попадете в "черный список". Как с этим бороться мне неизвестно. Но зная о таком возможном развитии событий, не ленитесь просматривать у себя в блоге комментарии, помеченные как спам ом - вполне возможно, что туда попали и не спамные комментарии.

    Дает возможность показать сколько он отсеял спама в блоге. Для этого используйте следующий код:

    Или просто добавьте виджет:

    И тогда вы получите вот такой счетчик спама:

    Внешний вид этого счетчика можно легко настроить через css -код в файле в папке "_inc " плагина. Но использовать данный виджет не советую – он является активной ссылкой на сайт , а активная внешняя ссылка нужна далеко не каждому веб-мастеру.

    В последних версиях ведет "историю" комментариев, дает возможность быстро удалить ссылку на сайт комментатора, выделяет ссылки в тексте комментария и др. Я не буду описывать эти функции плагина, так как они очевидны для любого, кто установил плагин.

    PS. Это обновленная версия (июль 2014 года) первоначальной статьи от 2008 года. По прошествии 6 лет использования плагина я хочу дать вам совет – используйте вкупе с любой другой защитой от спама! Почему? По банальной причине – без дополнительной защиты у вас в блоге постоянно будут присутствовать тысячи комментариев, помеченных как спам.

    Отлично выполняет свою задачу по выявлению спама, но он не останавливает появление спамных комментарием в блоге, он их лишь выявляет. Ни один человек в здравом уме не будет просматривать тысячи спамных комментариев, чтобы откопать среди них один ошибочно туда попавший. Решение этой проблемы заключается в дополнительной защите – например, с помощью капч в форме комментирования.

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