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

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

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

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

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

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

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

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

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

* * *

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

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

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

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

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

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

    вернёт

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

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

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

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

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

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

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

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

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

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

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