Сайтостроительство
Как избавиться от спама в форумах? | Как избавиться от спама в форумах? |
|
|
| Автор Andreas | |
| 05.02.2007 г. | |
|
Спам в последнее время захлестнул форумы. Многие не нашли другого способа защититься от рекламы виагры и прочей дряни, как ввести обязательную регистрацию. Но это не всегда удобно, и однозначно снижает количество активных участников форума. Я испробовал на своих сайтах другой способ. Спам, по сути делится на три категории: роботы, по известным алгоритмам популярных движков рассылающие сообщения, "раскрутчики", постящие сообщения с целью подрастить свои сайты в поисковых системах (это делают и автоматически, и вручную) и рекламисты, постящие вручную рекламу своих услуг или товаров. С роботами, как правило, справиться несложно. Если ваш ресурс не является каким-либо уникальным, простое изменение в форме отправки сообщения их как правило сбивает. Это может быть цифровой код, просьба ввести почту, или даже просто окошко с галочкой. Cо второй категорией сложнее. И мне пришлось пойти на радикальные меры. В таких сообщениях, как правило, есть ссылки, и все, что им нужно от вашего сайта - это ссылка. То есть ссылки пришлось запретить - не удалять их, а просто не публиковать сообщения, содержащие ссылки. Это, конечно, причиняет определенные неудобства добросовестным гостям, но мне кажется, меньшие, чем необходимость регистрироваться, особенно если человех ходит на множество форумов. При необходимости ссылку можно ввести - с помощью транслитерации, например. Это способ также помогает и против львиной доли спамеров третьей категории. Если же в их сообщениях содержатся номера аськи, телефоны, или другие данные, а не ссылки, можно, хотя бы постфактум запретить им повторять сообщения - внеся в фильтр чувствительную для них информацию. В следующей статье я расскажу, как реализовать эту защиту в Mamboboard/Joomlaboard |
| « Пред. |
|---|