Боремся со спамом

Хочу с вами обсудить методы борьбы со спамом в комментариях. Очень насущная проблема сегодня для блогеров.

Для начала, зачем это делают? Когда человек комментирует, он оставляет свою «домашнюю страничку».  Это дает комментатору внешнюю ссылку на свой сайт, которую увидит поисковая система. Т.е. комментируют спамеры для повышения ТИЦ, PR, и в целом для повышения ссылочного своих сайтов.

Небольшое отступление:

ТИЦ (тематический индекс цитирования), взято с яндекса: тематический индекс цитирования (тИЦ) определяет «авторитетность» интернет-ресурсов с учетом качественной характеристики ссылок на них с других сайтов.

PR (pagerank): показатель авторитетности, веса страницы по версии поисковой системы Google (возможные значения – от 0 до 10).

Т.к. у большинства блогов в комментариях стоит атрибут nofollow, то PR не перетикает, а вот ТИЦ — перетекает. Но это не решает проблему.

Еще одно отступление:

аттрибут ссылки rel="nofollow" — он говорит поисковым системам о том, что по ссылке переходить не надо, соответственно и учитывать ее не надо. Google так и поступает, а вот Яндекс этот атрибут просто не читает, по-этому PR не передается, а ТИЦ — передается.

тег <noindex> — все что заключено в теги <noindex> </noindex> — не индексируется Яндексом.

Из этого можно подумать, что включив ссылку комментатора в тег noindex, мы решим проблему спама. Нет это, не так. Многие спамеры просто не смотрят есть ли nofollow, noindex.

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

Удалив поле ввода ссылки в форме отправки комментария, мы не спасемся, потому как многие спамеры работают через определенные скрипты, которые все равно добавляют ссылку.

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

Наше положение против спамеров кажется безвыходным. Но нет, с помощью ряда плагинов, мы лишаем себя каких-либо проблем, оставляем прямые (т.е. без редиректа) ссылки в именах комментаторов, не уменьшаем количество комментариев и все в практически автоматическом режиме.

И так, представляю вам набор плагинов работающих с комментариями:

Nofollow Free (http://wordpress.org/extend/plugins/nofollow-free/) — убирает атрибут ссылки rel="nofollow", если вам все таки хочется так отблагодарить ваших комментаторов.

No-XHTML (http://wphelp.ru/wp-content/uploads/no-xhtml.zip) — удаляет ссылки из текста комментариев.

Antispam2 (href="http://maxsite.org/antispam2) — очень интересный плагин, показывает ссылку комментатора в имени, только когда он наберет определенное количество комментариев на вашем блоге.

Delink Comment Author (http://alexking.org/projects/wordpress/readme?project=delink-comment-author) — помогает вам удалить ссылку из имени комментатора.

WP-NoRef (http://mywordpress.ru/plugins/wp-noref/) — предназначен для помещения всех внешних ссылок в опубликованных на блоге постах и комментариях в тег noindex и добавления к ним атрибутов nofollow.

WP-Noindex (http://www.wordpressplugins.ru/download/wp-noindex.zip) — Данный плагин ищет в тексте комментария на вашем блоге ссылки и заключает их в теги <noindex></noindex>.

Anti Spam Image (http://maxsite.org/anti-spam-image) — непробиваемая (для автоматического спама) каптча для комментариев.

Подытожим. С помощью плагина Anti Spam Image мы избавляемся от автоматического спама. Остался ручной. В нем, от ссылок в тексте комментариев мы избавляемся плагином No-XHTML. И от ссылок в имени комментатора с помощью плагина Antispam2, тем самым не лишая посетителей желания комментировать, а наоборот увеличивая, для того чтоб ихняя ссылка появилась. В таком варианте, как мне кажется, можно и удалить nofollow, с помощью плагина Nofollow Free.

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

Какой из плагинов ставить вам, решать только вам.

Плагины не проверял, но отзывы хорошие.

Решили купить еще одну квартиру или нужны нужны деньги для бизнеса? Компания «Русский кредит» предлагает кредит под залог недвижимости, а также срочный выкуп недвижимости и услуги перекредитования.

Отзывов (31) на «Боремся со спамом»


LepRiKonS пишет:

сентября 30, 2008 в 03:49

Хм... Очень удивительно что в один день написали :)

Алексей пишет:

сентября 30, 2008 в 03:56

честно говоря, часа 3-4 потратил на всю запись :)

Владимир пишет:

сентября 30, 2008 в 06:32

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

PS: Приветствую, нового администратора блога, Алексея!

Алексей пишет:

сентября 30, 2008 в 06:40

эхх... видимо таки прийдется.

утешает то, что не все на английском.

PS: спасибо :sd:

Flector пишет:

сентября 30, 2008 в 07:26

вот идеальный способ (www.wordpressplugins.ru/faq/no-spam.html) избавления от спама. и никаких капч.

ArtShok пишет:

сентября 30, 2008 в 07:31

Спасибо за Anti Spam Image :)

А то уже спам, хоть и мелкий, но начинает раздражать.

Алексей пишет:

сентября 30, 2008 в 07:47

Flector, да, согласен, вариант хороший, сам думал о подобном, но немного с другой реализацией.

но от ручного спама это аж никак не спасает.

Эхо-браво пишет:

сентября 30, 2008 в 09:34

Akismet в связке с Anti Spam Image отсеивают спамеров практически со 100% вероятностью.

Flector пишет:

сентября 30, 2008 в 09:47

Алексей: от ручного спама ни один плагин или способ не спасет. пока в них не будут встраивать искуственный интеллект ))

но по опыту — почти весь спам рассылается скриптами.

Алексей пишет:

сентября 30, 2008 в 09:52

Flector, согласен, но большую часть ручного спама можно все таки урезать плагином Antispam2, и соответственно написать об этом где-то рядом с формой отправки комментария. Мне кажется большентсву спамеров, ради одной ссылки, будет лень набивать 3-5 комментариев.

AlexNote пишет:

сентября 30, 2008 в 10:59

Неточные данные. По ссылке с ноуфолоу все переходят и всё индексируют. По ней только не передается гугловский ПР. С тегом ноуиндеск работает только одна ПС — яндекс, остальные тег игнорируют.

ноу-ХНТМЛ — не убирает ссылку, а удаляет хнтмл разметку. Я присал об этом. Все форматирование, проще говоря. Поэтому там добавлено пару строк для сохранения переводов строки.

Алексей пишет:

сентября 30, 2008 в 11:07

AlexNote,

1. а я обратное и не утверждаю.

2. а суть то не поменялась...

:wink:

Екатерина пишет:

сентября 30, 2008 в 20:12

Спасибо огромное!!!! Особенно за Anti Spam Image. Очень надеюсь, что отсечет хотя бы некоторых спамеров :)

Алексей пишет:

сентября 30, 2008 в 20:16

Екатерина, всегда рад :sd:

igrok54 пишет:

октября 1, 2008 в 10:20

Свой способ борьбы со спамом я описал на странице vwhost.org/12.html — почитайте, актуально. Теперь не пользуюсь никакими антиспам-плагинами ни капчами...

Алексей aka Grabus пишет:

октября 1, 2008 в 16:37

igrok54, Flector уже предлагал этот вариант.

Dimox пишет:

октября 1, 2008 в 18:50

Поддерживаю AlexNote по первому абзацу его коммента.

> 1. а я обратное и не утверждаю.

Утверждаете следующим предложением:

тег <noindex> — все что заключено в теги <noindex> </noindex> — не индексируется поисковыми системами.

Под «поисковыми системами» не подразумевает только Яндекс.

Алексей aka Grabus пишет:

октября 1, 2008 в 19:15

уговорили, исправил :yes:

Таня Р. пишет:

октября 1, 2008 в 22:11

Да, меня тоже уже достали. Поставила вначале простую каптчу — на глаза попалась у спрута и себе взяла. Но ее пробивают только в путь. Теперь вот думаю тоже поставить что посложнее, хотя вот Antispam2 мне тоже по душе. Но лучше все таки каптчу графическую, это факт.

Алексай пишет:

октября 20, 2008 в 15:59

Да, эти спащики без вазелина залезут... Создал блог, он еще в яше то не появился, а комменты уже так и прут... Я сначала ваще оюижался, думал на самом деле фигню пишут... А потом понял -СПАМ, спасибо за топик, будем избавляться :grin:

Максим Минин пишет:

ноября 29, 2008 в 04:17

Пользуюсь Delink Comment Author очень доволен

Сергей пишет:

января 8, 2009 в 12:59

Здравствуйте! Мой блог ещё молодой и только обрастает комментами, поэтому жёстко отсекать урлы не хочу. Специально поставил плагин Show Top Commentators для стимулирования читателей на комментарии.

Для избавления от автоспама решил поставить Anti Spam Image, но он у меня не работает.

Выводит дополнительную строку ввода символов, просит ввести символы, а самих символо нет. Или маленький красный крестик вместо символов, или ничего. Юзал в мозилле, опере, ИЕ, сафари.

Кто подскажет, что сделать?

Сергей пишет:

января 14, 2009 в 23:17

Плагин Anti Spam Image. Активирую его без проблем, при открытии страницы для комментария появляется дополнительное поле ввода, есть надпись «введите числа или типа того», но сама каптча не отображается. Поле для рисунка есть, а там или ничего, или квадрат с крестиком. Java включены. Юзал в ИЕ, опере, мозилле, сафари- везде одно и то-же. Кто подскажет: в чём проблема?

Роман пишет:

января 19, 2009 в 23:38

все равно nofollow у вас стоит — спамерам понту нету

Роман пишет:

января 19, 2009 в 23:42

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

===

почяему это не спасает? думал способ хороший!

Роман пишет:

января 19, 2009 в 23:45

спамеры могут добавить ссылку в сам текст комментария

===

htmlspecialchars не прокатит?

petrelevich пишет:

февраля 21, 2010 в 19:27

Со спамом на сайте можно бороться так:

www.smartyit.ru/php/76

Андрей пишет:

января 6, 2011 в 08:11

А что если спамеров из корзины доставать?

Андрей пишет:

июня 28, 2011 в 19:30

Ставлю разные плагины типа Spam Free WordPress, спам не пускает, но и коменты живых людей не пропускает, пишет- Error 1: Click back and type in the password.

Подскажите что делать?

Анастасия пишет:

июня 29, 2011 в 19:33

Андрей, попробуйте установить этот плагин wphelp.ru/2010/antispam-bee.htm

1@m.ru пишет:

января 12, 2012 в 10:37

Да защита бронебойная

Ваш отзыв


© 2007-2011 Уроки WordPress
Дизайн WpHelp.ru