Урок 68 Akismet: упрощаем защиту от спама в комментариях WordPress

Здравствуйте! Вся история началась с того, что сегодня мне на почту пришло 2 сообщения, мол не отправляются комментарии, читатели говорят, что код введенный в математической задаче – неправильный (защитой от спама был плагин Math Comment Spam Protection).

А это началось после того, как я снова включил кэш на WordPress. Плагин про “математические задачи” давно мне надоел, хотелось бы попробовать что-нибудь еще проще, чтобы облегчить возможность оставления комментариев. Хотел попробовать перейти на всеми рекомендуемый плагин Akismet, но как-то руки не доходили… А тут такой повод: читатели не могу оставить комментарий.

Итак, если Вы хотите поставить защиту от спама, а ее у Вас вообще не было или не устраивала старая, возможно, не работала, попробуйте поставить плагин Akismet.

Принцип работы Akismet таков: у этого плагина есть собственная база и, когда пользователь оставляет комментарий, плагин сравнивает с базой спам комментариев, если такого сообщения нет в спаме, то плагин пропускает “данные слова”. Если же вдруг по какой-то причине спам прошел на Ваш блог, Вы просто в админке Worpress отмечаете данный комментарий как спам. Если также сделают еще несколько блоггеров, то этот комментарий заносится в базу спамных комментариев. И он не попадет на другие блоги.

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

Если кому-то по каким-то причинам не понравился Akismet, то Вам я рекомендую ставить плагин Math Comment Spam Protection или другие аналоги. Кому же все-таки данный плагин пришелся по вкусу, или хочется попробовать плагин в работе, то приглашаю Вас посмотреть на то, как скачать, установить Akismet.

Установка плагина Akismet на WordPress

  1. Для начала нужно скачать Akismet Если у Вас WordPress версии 3.x, то нужно скачать последнюю версию плагина, если же версия Вордпресса 2.x, то рекомендуется скачать версию Akismet 2.4.0 (просто нажимаете на Other Versions (чуть ниже рейтинга в виде звездочек, справа)  и скачиваете версию 2.4.0).
  2. Активируете плагин.
  3. Теперь плагин требует ввести API ключ (You must enter your Akismet API key for it to work.).

Плагин Akismet: ключ (Akismet API key)

Чтобы получить и ввести API ключ в Akismet необходимо:

    1. Зайти на http://wordpress.com/signup/
    2. Нажимаете на кнопку “Sign up for just a username.”
      akismet
    3. Заполняете данные:
      Username – Имя
      Password – Пароль
      Confirm – Повтор пароля
      E-mail Address – email адрес, он обязательно должен быть на Google (почтовый ящик должен быть следующего вида имя_ящика@gmail.com). Напомню, в одном из уроков WordPress мы уже создавали почтовый ящик на Google, он нам еще не раз пригодится. Если у Вас нет почтового ящика от Google, создайте его (у Вас это займет 2-3 минуты):
      Akismet ключ
[yandex]
  1. Нажимаете Sign Up –>.
  2. В следующем окне можно ничего не делать (First Name, Last Name необязательно), просто проверяете почту, там должно быть новое письмо от WordPress.com. Это письмо для активации email адреса, просто нажмите на ссылку:
    плагин akismet
  3. После того, как Вы подтвердите почтовый ящик, подождите немного и к Вам должно прийти новое письмо. Вот там как раз и есть тот самый заветный API ключ Akismet:
    API ключ Akismet
  4. Теперь перейдите в админку WordPress –> Плагины –> Конфигурация Akismet:
    akismet_key
  5. И в строчку Akismet API Key вставьте тот самый ключ с письма от WordPress.com:
    akismet api key
  6. Нажимаете “Обновить настройки” и все, плагин успешно работает! Поздравляю Вас!

О том, понравился ли Вам пароль или нет, отпишите, пожалуйста, в комментариях, и, конечно, как всегда, благодарю за Retweet урока!

До встречи на следующих уроках!

С уважением, Пётр Александров.
Подпишитесь на бесплатные уроки

Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик в форме выше и получайте новые уроки мгновенно! Также можете следить за мной в Twitter.

Ваш комментарий

  1. DarkPrinceArtes
    http://mgrock.ru

    плагин интересный, сегодня поставлю)

    • DarkPrinceArtes
      http://mgrock.ru

      все круто работает)))

    • com
      http://www.nalbatron.com/

      Плагин этот довольно хороший и в этой статье расписано все понятно, а я раньше не не смог настроить. Только после прочтения смог понять как этот плагин настроить.

  2. Марина
    http://www.incanta.ru

    А в чем прикол у меня пишет, что имя и мыло уже используется такое? о.О

    • tom0rrow
      http://padh.ru

      Попробуй указать другие… в чем проблема? =)

    • Анастасия

      Я столкнулась точно с такой же проблемой. В моем случае все дело оказалось в Граватаре: оказывается, пароль при регистрации на Граватар и на Вордпресс одинаковы! Более того, зайдя в свой аккаунт на Вордпрессе, Вы можете редактировать данные на Граватар. То есть я раньше зарегилась на Граватаре, поэтому Вордпресс и написал, что это мыло уже используется. Когда я зашла в аккаунт на Вордпресс, то оттуда можно перейти по ссылке на получение API-ключа для Akismet.
      У Вас, как я вижу, сейчас аватара нет, но, может, Вы тоже зарегистрировались ранее на сервисе Граватар – тогда мой опыт Вам поможет. Удачи!)

  3. Петр Александров

    Снес обратно Akismet, не понравилось то, что он отправляет иногда ошибочно “человеческие комментарии”. А ручками проверять один-два раза в день мне как-то время не позволяет.

    Поставил обратно Math Comment Spam Protection и кэш пока выключил. Буду искать ошибку в плагине кэша.

    Плагин Akismet мне понравился на тех блогах, где не особо много комментариях, он пока там стоит, не сносил, а вот на WPnew.ru из 20 человеческих комментариев 7 посчитал спамом. Для меня этот показатель плохой и пока убрал его 🙂

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

    • Cooler
      http://best-road.ru

      А с кешем что не так?

    • Сергей
      http://gs-video.net/

      У меня людские комментарии не проходили. Писался error, только комменты от admin залогиненного 🙂
      Ну поскольку такое не интересно, то отключил.Math comment spam protection тоже не пошел. Оставил пока просто публикацию после модерации

    • com
      http://www.nalbatron.com/

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

  4. Андрей
    http://auditnorma.ru

    Данная защита стоит уже давно. Претензий пока нет.

  5. Валентина
    http://lightlaugh.ru

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

  6. Светлана
    http://ilovetoo.ru

    Не подскажете, как поставить на свой сайт возможность пользователями в комментариях загружать свои аватары?

  7. Олег Кмета
    http://blog.rabotaposisteme.ru/

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

  8. Светлана

    Плагин стал платный? Или я не там ищу?

    • Анастасия

      Когда попадаете на страницу “API key signup”, под строкой “WHAT IS AKISMET WORTH TO YOU?” нужно ползунок сдвинуть в самую крайнюю левую точку, соответствующую 0$: смайл при этом сделается грустным)

      • Леа Ри
        http://psihologia-pozitiva.ru/

        Спасибо) долго не могла понять, как же его заполучить бесплатно, когда уже зарегистрирован)

  9. Александр

    Я тоже не пойму, плагин платный или бесплатный?

    • Петр Александров

      Бесплатный. Я на этом блоге разбираю только бесплатные плагины.

  10. MaksLeo
    http://video-kursy.ru

    Спасибо Петр за подробности по поводу ключика.
    Все получилось.
    Хороший у вас блог, не жалею что подписан!
    Удачи.

  11. Анастасия

    У меня вот такое сообщение выдается: Sorry, that email address is already used! Ничего не понимаю… Что делать?

    • Анастасия

      Разобралась: Вордпресс и Граватар имеют общие пароли и логины. Так как я ранее зарегистрировалась на Граватар, то при попытке регистрации аккаунта на Вордпресс и возникло сообщение о том, что данный электронный адрес уже используется. Тем, кто регистрировал аккаунт на Граватаре, нужно войти в аккаунт Вордпресс под этим паролем и перейти по ссылке на получение API-ключа.

      • Петр Александров

        Я рад, что Вы смогли разобраться сами..

  12. Надежда
    http://vkusipol.ru

    и теперь матем. задачу можно убрать?

    • Петр Александров

      Да, я убрал, акисмет меня радует.

  13. Юлия
    http://bulblog.ru/

    Спасибо за помощь начинающему блогеру.

  14. Karo
    http://www.footballinfo.am

    Спасибо огромное, крутооооооооооооо!!!

  15. Николай
    http:/nmasalov.ru

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

    • Петр Александров

      В “Комментарии” (админка WordPress) появилась папка “Спам”. Все сомнительные комментарии плагин кидает туда.

  16. Hope
    http://blog-optimistki.ru

    Спасибо, все работает. Вы у меня как энциклопедия по блоггингу, Петр. Вопрос возник, я к Вам – инфу получила, советами воспользовалась и дальше пошла…Спасибо большое:)

  17. Максим

    Меня акисмет добавил в список спамеров!! Подскажите пожалуйста, что делать?

    • Алексей Туманов

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

  18. frau
    http://klineki.ru

    вечер добрый. я проделала всё как было выше описано , мне пришло второе письмо , после активации аккаунта , но в нём нет ключа , а письмо в точь точь как у вас !!!!!! что делать ?

    • Петр Александров

      Как нет? Если письмо в точь-в-точь как у меня?

  19. frau
    http://klineki.ru

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

  20. Rom4g
    http://vmireforex.ru

    У меня тоже аналогичная проблема как у вас, с плагином Math Comment Spam Protection с Hyper Cache отказывается нормально работать. А вот устанавливать Akismet как то не хочется, тем более вы говорите, что чуть ли не половину нормальных комментов в спам отправляет…
    Петр, вы еще ничего не придумали, чтобы подружить плагин кэширования с Math Comment Spam Protection?

    • Петр Александров

      Нет, а Акисмет сейчас нормально стал работать, не так много комментариев в спам отправляет.

  21. Лилия

    А мне пришло такое же письмо как в вашем скриншоте (информация о успешной регистрации, ссылки разные, …), но строчки с ключами нет …. Это как понимать?

  22. Лилия

    Попробовала через админку, а там предлагают купить это! Я что-то не так делаю или все так и есть?

  23. Айгуль
    http://aygul.ru

    Да вроде были такие слухи, но это все слухи)
    там просто надо выбрать 3 вариант, а потом снизить цену до нуля. И можно пользоваться.

  24. Антон
    http://prostoberi.ru/

    Все получилось, всем доволен. Благодарю! Разобрался не сразу, этот ползунок с оплатой сбил с толку, сначала не увидел, начал банк. карту вбивать )) Но в целом то все просто, главное не торопитесь и не ганашите. разбирайте все по тихоньку и получиться. С активацией кода тоже головняк, но надо просто авторизоваться на акисмет и вводить ключ апи в админке у себя, тогда соображает и активирует )) Удачи. Заходите в гости, на правах рекламы )))

  25. Максим

    Здравствуйте Петр. Я проходил ваши уроки и примерно после того, как устанавливал плагин акисмет хотел добавить новую запись. Для начала хотел встаить картинку, а она загружалась, но не просматривалась. Теперь и на сайте у меня при входе так же, один текст без всякого офрмеления темы и картинок. Что это не подскажите?

    • Алексей Туманов

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

  26. Мария
    http://vihra.ru

    Что делать, если при публикации записи, появляется комментарий с каким-то обрывком текста из того, что опубликовала. Попадает в спам.
    Что делать? Помогите разобраться….

    • Петр Александров

      Это трекбеки, можете их отключить в админке сайта в разделе “Обсуждение”.

      • Мария
        http://vihra.ru

        где искать стало понятно, что искать нет. Какую опцию в обсуждениях снять?

        • Петр Александров

          Вот “Разрешить оповещения с других блогов (уведомления и обратные ссылки)”

          • Мария
            http://vihra.ru

            Спасибо! Теперь жизнь прекрасна )))

          • Мария
            http://vihra.ru

            Снова таже проблема, хотя опция снята в оповещениях «Разрешить оповещения с других блогов (уведомления и обратные ссылки)»
            Что тогда делать?

  27. Андрей

    На всякий случай: аккаунт на wordpress.com больше не даёт API-ключей. Не надо там региться.
    http://en.support.wordpress.com/api-keys/

    Надо просто зарегиться на самом Аксимете, и почта в Гугле тоже не нужна:
    https://akismet.com/signup/

  28. виталий
    http://zdorovay-djizn.ru/

    спасибо за плагин.

  29. Andrey
    http://Pozitivu-DA.ru

    Отличный плагин, спасибо за совет!
    Не надо никаких капчей, математических задач и прочего… просто надо периодически проверять спам-список, иногда в него паподает нужное. Но очень редко.

    • Алексей Туманов

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

  30. Андрей
    http://3fitness.ru

    Письмо пришло, но ключа нет, строкой
    We hope you dig your new blog. If you have any questions or comments, please let us know!
    http://support.wordpress.com/contact/

    –The WordPress.com Team

    ..все заканчивается.

  31. Александр
    http://www.igrotechnics.ru

    Akismet стоит давно, я доволен.
    Но сегодня всплыла ПРОБЛЕМА!
    Мне отправляют комменты с ящика вида info@host2.host1.ru
    И они при включенном Akismet не только не попадают в спам, но даже сообщения “будет одобрен после проверки модератором” не появляются. Как быть? Пока отключил.

  32. Александр
    http://www.igrotechnics.ru

    Никто не знает? Буду ставить мат.коммент.

  33. Елена
    http://kirieienkova.ru/

    всё сделала как вы указали, пришло письмо на почту, но ключа там нет…что делать?

    • Петр Александров
      http://wpnew.ru

      Попробуйте заново как-то запросить..

  34. макс
    http://pere-stroy-ka.ru/

    подскажите пожалуйста, если я убрал комментарии со своего блога, осталось только форма обратной связи в контактах, то мне акисмет нужен или его можно удалить?

    • Алексей Туманов

      Если вы закрыли комментарии, то этот плагин вам не нужен :). Или вы опасаетесь, что будет приходить спам через форму обратной связи?

  35. Антон В.

    WordPress больше не отправляет API Key в письме!
    1. Чтобы получить API Key зайдите по адресу http://akismet.com
    2. Там нажимаете большую синюю кнопку с надписью Get a WordPress Key
    3. Под надписью Personal нажимаете синюю кнопку Sign up
    4. Если имеете аккаунт в WordPress нажимаете ссылку “I already have a WordPress.com account!”, если нет то регистрируетесь.
    5. После авторизации появляется окно где справа нужно сдвинуть бегунок с ценой до нуля, где рядом находится смайлик. (ну или можете начислить несколько долларов)
    6. Нажимаете большую синюю кнопку.
    7. Появляется окно, где написан Ваш API Key.

    • Петр Александров
      http://wpnew.ru

      Спасибо большое, что так подробно расписали.

  36. Макс
    http://biznesbrend.ru

    Добрый вечер Петр. Скажите пожалуйста можно ли одним API key активировать плагин для для нескольких сайтов?

    • Петр Александров
      http://wpnew.ru

      Привет, да.

  37. Дамир
    http://gabdrahimov.ru

    ваще гавно 🙁
    ниче не приходит, кстати уже давно регил акк в врдпрессе там тоже про апи ниче нет

    • Дамир
      http://gabdrahimov.ru

      все те нарм, камент выше прочел, спс челу…
      петр те совет, обнови свои статьи, посетители больше читать будут, а если не хочешь удалать старые записи из-за вечных ссылок то можешь просто сделать сверху плашку о том что инфа устарела, и ссылку на новую статью

      • Петр Александров
        http://wpnew.ru

        Да, я начал обновлять все по-тихоньку.

        • Игорь
          http://220blog.ru

          Как удалить этот плагин? Деактивация не работает.

  38. Алексей Туманов

    Совершенствуются методы борьбы со спамерами, и вместа с этим совершенствуются сами спамерами. Теперь спам это не только рекламный текст с ссылочкой в конце. Спамеры теперь подготавливают “человеческий” текст, будто это писал обычный человек (с ошибками, опечатками)… Пока люди будут вестись на всякие лохотроны, до тех пор будут процветать спамеры.

Наверх