Невидимый спам в комментариях — ссылки на пробелах

Невидимый спам в комментариях — ссылки на пробелах

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

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

  1. Я недавно писал о таком спаме. Правда, лишь в виде оффтоповой заметки. Раньше смайлы вставляли, сейчас пробелы, а еще знаки препинания. У меня решение простое — я не публикую без проверки комменты, где есть хоть одна ссылка.

  2. OK, берусь за №3.

    Идея в том, чтобы преобразовывать [набор из знаков препинания и пробелов] в spamsite.com [набор из знаков препинания и пробелов], я правильно понял?

    Да, когда должно выполняться преобразование — на этапе сохранения комментария или на этапе отображения комментария?

    PS — предпросмотр комментария — прикольная вещь. Только экран дрыгается при переходе на новую строку :-)

  3. У меня Akismet нормально ловит такие коментарии (:

  4. К чему такие сложности?
    1. Ставишь в настройках модерацию на одну ссылку (по умолчанию стоит две).
    2. В черный список добавляешь такой код


    > </a>

    Этого достаточно, чтобы отловить пустые ссылки.

    ps Дима, добавь ссылку на rss-комментарии к записи. ;-)

  5. >1. Ставишь в настройках модерацию на одну ссылку (по умолчанию стоит две).

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

  6. OK, берусь за №3.

    Отлично! ;)

    Идея в том, чтобы преобразовывать [набор из знаков препинания и пробелов] в spamsite.com [набор из знаков препинания и пробелов], я правильно понял?

    Да, абсолютно верно.

    Да, когда должно выполняться преобразование — на этапе сохранения комментария или на этапе отображения комментария?

    Думаю, лучше сразу же после того, как нажата кнопка «Отправить комментарий», т.е. на этапе сохранения.

    PS — предпросмотр комментария — прикольная вещь. Только экран дрыгается при переходе на новую строку :-)

    В смысле смещение текста на экране?

    2. В черный список добавляешь такой код

    Макс, а это точно работает? :)

    ps Дима, добавь ссылку на rss-комментарии к записи. ;-)

    Ок, добавлю, знаю, ты их любишь =)

  7. Блин, я видел ссылки-знаки препинания в комментах, но пробелы нет. Наверное, просто не замечал. Еще одна забота появилась =((

    Вешать надо этих спамеров!

  8. Арнольд, ты их не замечал, потому что на хтмл-страницах они себя никак не выдают.

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

  10. Да, голь на выдумку хитра.

    Тока, имхо, щас еще больше такого хлама появится, все спамеры щас так будут делать.

    Кстати, о каком ява-скрипте речь шла в посте? где его взять можно?

  11. Я недавно отловил у себя пару комментариев с такой ссылкой:

    <a href="http://spamer.cn" rel="nofollow"></a>

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

  12. Тока, имхо, щас еще больше такого хлама появится, все спамеры щас так будут делать.

    Это так, поэтому надо больше писать об этом, чтобы авторы блогов были, так сказать, во всеоружии :)

    Кстати, о каком ява-скрипте речь шла в посте? где его взять можно?

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

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

  13. Kalian, я, конечно, точно не уверен, но возможно, что учитываются.

  14. Dimox, выложи плиз куда-нить, пригодится.

    Зы, а ссылки все учитываются, имхо, тока мало толку от некоторых может быть. У меня яндекс залазит и в noindex и индексирует файлы, запрещенные в robots.txt, а потом на меня же ругается, мол кодировка и формат этих файлов неправильный….

  15. TYUS, вот:

    1. стандартный ява-скрипт
    2. то же самое, но на jQuery

    Скрипт срабатывает только в двух случаях:

    1. Если в коде страницы имеется идентификатор «comment». Как правило, данный идентификатор принадлежит текстовому полю для комментария на WordPress-сайтах.

    2. Если находимся в админке WordPress на странице модерирования комментариев, т.е. когда в адресной строке браузера присутствует «edit-comments.php».

  16. Для желающих протестировать плагин (который №3 из статьи): скачать плагин можно здесь.

    Протестировал локально, вроде бы работает :)

    Плагин ловит «пустые» ссылки, а также ссылки на знаки препинания и другие символы, не являющиеся буквами и цифрами. Для того, чтобы плагин нормально работал, необходимо, чтобы кодировка блога была UTF-8.

    В черный список добавляешь такой код

    А если пробелов несколько? В HTML они будут отображаться как один, а регэксп их может уже не поймать.

    В смысле смещение текста на экране?

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

    Но это мелочи жизни.

    Смысл ставить такие ссылки? Врядли они учитываются поисковиками.

    Google ходит по всем href/src, будь они хоть сто раз пустыми или nofollow.

  17. А может просто ко всем ссылкам приписывать в начале подчеркивание. Например

    _http://adsense.su

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

  18. Помоему автор пропалил тему, не все знали об этих ссылках, вот и на моем блоге появились подобные недавно…

  19. Вот если бы спамера его же оружием «прибить», чтобы его продвигаемый ресурс банился поисковиками — по моему самое классное наказание, никто не захочет рисковать. Хотя с другой стороны, используя этот метод, можно «утопить конкурентов».
    Мочить их надо:)

  20. Спасибо. Не знал. Буду иметь ввиду.
    Хотя, что касается блогов на WordPress, то в этой cms (в комментариях)по умолчанию используется тег nofollow, а значит поисковиками эти ссылки не учитываются. Так что пусть «шлёпают» если заняться нечем.))
    А вот когда люди убирают на своих блогах nofollow, то… извините, как говорится — «за что боролись…».