И опять спам! Как он достает на блогах! Тупорылые людишки, просто гадят на наших страницах и порой хочется приглушить….

Стоит хоть на немного оставить блог без присмотра как он тут же превращается в свалку подобного Г.

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

В большинстве случаев вполне справляется Akismet Anti-Spam, который входит в стандартную сборку WordPress.

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

Второй более радикальный плагин это Math Comment Spam Protection. Благодаря нему нам предоставляется защита от спама с помощью простых математический задач.

Плагин Math Comment Spam Protection — защита от спама: установка и правильная настройка плагина в WordPress

  1. Скачиваете плагин Math Comment Spam Protection (Ищите Downloads на сайте), активируете его в админке WordPress.
  2. Заходите по адресу: Админка —> Настройки —> Math Comment Spam Protection.
  3. Здесь Вам нужно перевести 2 поля:— поле, когда посетитель ничего не написал на математический вопрос (верхняя ячейка)
    Сюда можно записать примерно следующее:
    Защита от спама. Вы не ответили на математический вопрос. Пожалуйста, вернитесь назад и заполните форму над кнопкой подтверждения комментария.— поле, когда посетитель ответил на математический вопрос неправильно
    (нижнея ячейка)
    Сюда же Вы можете написать так:
    Защита от спама. Вы неправильно ответили на математический вопрос. Пожалуйста, вернитесь назад и заполните форму над кнопкой подтверждения комментария.
    Нажимаете Update Options.
  4. Открываем файл темы comments.php. Нужно определиться, где у нас будет находиться защита от спама, то есть, где будет математический вопрос.
    Наиболее правильно, думаю, было бы вставить его перед кнопкой отправки комментария. Она у меня выглядит следующим образом:
  5. В comments.php ищем код, где выводится эта кнопка: ищем в файле слово «Submit Comment» (так как кнопка подтверждения у меня называется так — см. рисунок выше). У Вас она может называться по-другому: Отправить, Ок и т. д.
  6. Копируем следующий код:

    [php]
    <?php
    /****** Math Comment Spam Protection Plugin ******/
    if ( function_exists(‘math_comment_spam_protection’) ) {
    $mcsp_info = math_comment_spam_protection();
    ?> <input type=’text’ name=’mcspvalue’ id=’mcspvalue’ value=» size=’22’ tabindex=’4′ />
    <label for=’mcspvalue'<small>Spam protection: Sum of <?php echo $mcsp_info[‘operand1’] . ‘ + ‘ . $mcsp_info[‘operand2’] . ‘ ?’ ?></small></label>
    <input type=’hidden’ name=’mcspinfo’ value='<?php echo $mcsp_info[‘result’]; >’ />
    </p>
    <?php } // if function_exists… ?>[/php]

  7. Вставляем его перед кнопкой отправки комментария:
    Чистим блог от спама! Радикальные меры!
  8. Переводим слова в коде (не забудьте убедиться, что кодировка comments.php — UTF-8):
    Spam protection: Sum of = Сколько будет:
  9. Плагин Math Comment Spam Protection установлен:


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

 

Коментарии для “Чистим блог от спама! Радикальные меры!

  1. Насколько я знаю, это обычные внешние ссылки. Естественно, у поисковиков к ним особое внимание.

    Ответить
  2. А влияют ли внешние ссылки в комментариях негативно на seo продвижение блога?

    Ответить
  3. Как вариант можно просто удалить спамные ссылки и оставить сами комментарии

    Ответить
    1. Если это явный спам, то текст комментария никакой пользы не несёт.

      Ответить
  4. Такой способ подойдет если все комментарии спамные. Если спам встречается только в некоторых комментариях лучше удалять их в ручную

    Ответить
    1. А не проще использовать программу антиспам?

      Ответить
  5. Да очень удобно спам удалять комментарии через phpmyadmin

    Ответить
    1. А суть этого? Акисмет отправляет их в отдельную папку. Достаточно нажать кнопку «Очистить спам».

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

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

      Ответить
  7. Пока не поставил плагины на сайт было очень тяжело, каждый день море спама. И сайт вроде не по актуальной теме, но все равно, спам одолевал конкретно. Сейчас все в норме.
    Из статьи для себя выяснил, как можно из wp-coments удалять все оптом.

    Ответить
  8. Профессором станете после того, как получите свой опыт. Без опыта знания ничего не стоят.

    Ответить
  9. Столько уже статей про спам на сайте прочитал. Профессором уже скоро буду.

    Ответить
  10. Акисмет меня спасает. Очень хорошо работает. Мне кажется, что со временем он как-то стал пошустрее — ловит даже наших креативных спамеров.

    Ответить
  11. Радикально, но все-таки радикализм это не простая мера, и как точно замечено, требующая предварительного обдумывания, чтобы результат не перекрылся некоторыми проблемами или упущениями.

    Ответить
    1. Радикализм, Денис, без обдумывания превращается в самодурство, от которого будет хуже самому же автору сайта.

      Ответить
      1. Другое название подобному радикализму — революция. Радикализм — крайняя мера.

        Ответить
  12. Посмотрела, Фёдор, Ваше видео, увидела как с лёгкостью можно удалить все спамовые комментарии из базы данных, и вспомнила, как мне пришлось это делать когда-то вручную.
    Что там Ваши 231 спамовый комментарий!!!! Вы считаете, что это много?
    Да новичков заваливает спамом по самое нехочу — несколько тысяч.
    Только после этого я научилась устанавливать акисмет!

    Ответить
    1. А мне ещё после Акисмета посоветовали установить плагин «Невидимая капча», так он чистит даже ещё лучше, чем Акисмет.

      Ответить
      1. Я сам присматриваюсь к невидимой антикапче. Посмотрю как она блог грузит.

        Ответить
        1. Вот — вы , Фёдор, уже со знанием специалиста подходите к каждому плагину: как грузит, как не грузит? — а нам — лишь бы установить, чтобы польза была.

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

          Ответить
          1. Это точно, Надежда, капча — невидимая, неудобств не доставляет ни Вам , ни пользователям. Поэтому она очень хорошая альтернатива даже Акисмету.

            Ответить
    2. Несколько тысяч — это сурово. Представляю, как надоедало чистить.

      Ответить
    3. Предположу, что большинство с этого и начинали. На ошибках учатся.

      Ответить
      1. Наверное, я вовремя поставила плагин. Он сейчас сообщает, что защитил от 29 000 спам-комментариев.

        Ответить
          1. Не знаю, как он там считает. Но строчку эту гордо выдает 😛

            Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *