Прячем блог в SERP’е от спамеров

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

К примеру, по запросу «Роwеrеd Вy WоrdРrеss» Гугл выдаст чуть ли не 100 миллионов результатов. Т.е. спамерам есть где разгуляться.

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

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

Для того, чтобы спамеры перестали находить ваш блог по таким общим фразам, я вижу два выхода:

  1. Переписать эти фразы другими словами, чтобы они стали уникальными.
  2. Заменить в словах некоторые буквы на похожие буквы из другого языка. Т.е. к примеру, в слове «кoмментаpий«, можно поменять русские буквы «о«, «е«, «а«, «р» на аналогичные буквы из английского алфавита. Поисковые системы прекрасно различают раскладку, в которой набраны те или иные буквы, поэтому результаты поиска для «правильного» и «неправильного» слова будут разными.

    К сожалению, данный способ неприменим к Яндексу, поскольку он автоматически конвертирует «неправильные» буквы в правильную раскладку клавиатуры.

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

* * *

Хостинг-провайдер Trust-host предлагает дешевый виртуальный хостинг сайтов, картинок, а также аренду серверов. На сайте имеется база знаний, и можно воспользоваться калькулятором тарифов.

Комментарии (19)
  1. 1
    @

    Здравствуйте, Дмитрий!
    Может быть мой вопрос не совсем профессиональный, поскольку большого опыта еще не накопил — зачем прятаться? Пусть посещают сайт, поисковики ведь это оценят. А фильтрацию публикации ужесточать, ставить разные «рогатки» из plugin’ов.

  2. 4

    можно использовать интересный тег bdo dir=»rtl», позволяющий вводить текст задом наперёд

    вот готовая функция для конвертации

    <?php
    
    function rtl($var) {
     return '<bdo dir="rtl">'.strrev($var).'</bdo>';
    }
    
    echo rtl('привет');
    
    ?>

    вернёт

    <bdo dir="rtl">тевирп</bdo>

    что отобразится в браузере как обычный привет

  3. 7

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

  4. 8
    VizN

    Простой способ уменьшить число спамеров — называть поля не по шаблону. Вместо Web-сайт прописать «Ваш личный сайт» или «URL блога» (как у Димокса) и т.д. Мне много буржуйского спама приходит. Ставим плагин для отсева «не русских» коментов и все. Акисмет сам отсеивает больше 90% спама. Плюс выставить в настройках WP «Отправлять на модерацию все коменты», а также прописать фильтр по стоп-словам и количеству ссылок в коменте. Избавится абсолютно от всего спама нереально.

  5. 9
    Alefar
    @

    Реально немного не по теме может. У меня сайт на TYPO3. К сожалению спамом завален. Как бороться с ним на этом движке?

  6. 12
    @

    Вроде проблема решается.
    1. меняем слова в форме, чтобы они автоматически не находились, типа — записать мнение, написать что либо, без слов отправить , оставить, отзыв, комментарий — я знаю просто как ищутся формы для спама в комментах
    2. Ставим плагины для отсева спама. Для любой CMS их хватает — для TYP3 в их депозитарии полно — надо уметь искать. Но первый пункт важнее всего конечно

  7. 13
    @

    А чем обычная капча (та же recaptcha.net) не устраивает?

    • 14

      Капча тут ни при чем. Такие комментарии оставляются вручную.

    • 15
      @

      ReCaptcha — издевательство над своими посетителями! У себя давно это гэ убрал. И косо смотрю на те ресурсы, где оно применяется.

      Не хотите сами шевелить мозгами, а сваливаете проблему на пользователей/посетителей.

      Сами-то пробовали эту рекаптчу ввести?

  8. 16
    leo
    @

    Disqus, особенно в связке с Ascmet прекрасно справляется со спамом

  9. 17
    vasir

    очень полезная вещь. спамеры просто замучили, особенно западные.

  10. 18

    К примеру, по запросу “Роwеrеd Вy WоrdРrеss” Гугл выдаст чуть ли не 100 миллионов результатов.

    Сейчас он уверенно выдает на первых позициях по запросу “Роwеrеd Вy WоrdРrеss” этот пост и его репосты :)