Как избавиться от спама в форумах и блогах
Все авторы (и владельцы) движков блогов и форумов всем внешним ссылкам в комментариях автоматически прописывают noindex и rel=nofollow.
У SEOнистов сразу угасает желание спамить.
(Для тех, кто в танке. SEOнисты — это такие удивительные люди, которые делают все для поисковиков, а не для людей. Даже спамят ссылками ради поисковиков. Банально повышают индекс цитируемости указанного сайта, их не волнует — будут ли люди кликать на ссылки. Если запретить к индексации внешние ссылки, то этот метод работать не будет — не будет желания спамить).
Распознавать такое извращение ни один поисковик не станет.
;)
Спасает в большинстве случаев кастомизация движка или редкий движок как у тебя.
Этому совету уже несколько лет, и ничего.
PS. А некотрые предлагают для борьбы со спамом в почте SMTP взять и отменить. Утверждают, что если все, махом…
Если ты зайдешь на http://blogga.ru/2007/09/12/overflood/ и посмотришь исходники, ты увидишь, что там стоит этот external nofollow.
Более того, этот nofollow по умолчанию стоит в WordPress.
Тем не менее, каждый день на Блоггу падает сотня-две спам-комментариев (которые обычно застревают в фильтрах).
Даже на квизац с голимым трафиком и то время от времени падают тупые спам-комментарии.
Хотя основная часть спамеров — зарубежные.
ВСЕ владельцы сайтов отказываются от продажи ссылок.
Это поможет в борьбе со спамом!
это я как бывший спамер говорю. сам больше не спамлю, так что мне похуй если спам в комментарии умрёт :)
Скажи в чем принцип, а то на рекламу похоже.
document.write('<f'+'o'+'r'+'m' ...Очень старый принцип.
разжовывать, я считаю, незачем.
Ни фига это не спасает. У нас есть самописная гостевая, на которую внешних ссылок специально никто нигде не ставил. И это даже не гостевая сайта, а гостевая без сайта — мы там давно сложившейся компанией просто общаемся и договариваемся о встречах. Так нашли, просекли и спамят :)
Кстати, кто-нибудь знает, как это всё работает? Они находят форму и сразу в неё спамят или создают базы наподобие e-mailовских,типа «url/поле1/поле2»?
Против второго варианта сейчас пришло в голову простое и эффективное решение — в каждую форму автоматом заносить в hidden поле пароль, который читать из файлика, недоступного по хттп. При разборе сравнивать это поле с тем же паролем из файлика. Если не совпадает — гуляй лесом. Пароль каждые сутки менять через cron или при первой загрузке новых суток — брать текущий таймстемп, случайное число или очередное слово из подключенного словаря. Для совместимости с тормозами, которые часами могут писать один коммент, вчерашний пароль может быть валиден наравне с первым час, два, да хоть сутки после смены. Всё равно за это время не успеют распространить апдейт базы и разослать спам.
Пароль в скрітой форме не поможет, по себе знаю. Может, конечно, от робота зависит, но мне в гостевую роботі и с паролем каждій день какали.
Ну если находить и сразу гадить — то это конечно не поможет. И если хранить в спам-базе не набор атрибутов формы, а только ссылку на страницу с ней, и спамить, предварительно загрузив и обработав её, то тут скрытый пароль тоже не канает.
Мне кажется, продвинутые роботы именно что ссылку на форму хранят.
У меня в гостевой вообще поле ввода для имени название при каждой загрузке разное имело. Не помогало это.
Мне кажется, против продвинутых роботов и формирование тега form яваскриптом не поможет.
С таким набором модулей спам больше форум не побеспокоит

13.09