Спам - защита сайта | Блог о заработке в адалт бизнесе

Спам - защита сайта

Спам раздражает всех. Не важно какой это спам — почтовый, спам форм комментариев, спам icq. Опишу пару примеров как можно от него защитится.

Spam


0. Как это работает
Идея по которой работают скрипты спамящие нас каждый день довольно проста: есть база, собирающаяся, в основном, через поисковики. К примеру простой запрос E-mail вернет вам миллионы страниц содержащих этот кейворд. Спам боту остается только проверить их все и выбрать почтовые адреса. (собирать информацию также можно взламывая сайты и воруя емейлы профайлов, но от этого никто не застрахован) По этому если вы хотите уменьшить уровень спама вам надо закрыть от индексации ваш емейл на странице контактов вашего сайта.

1. Закрываем емейл с помощью JavaScript
Код очень простой:



<script language="javascript">
document.write('webmaster' + '@' + 'yourdoma' + 'in.com');
</script>




В итоге посетители будут видеть ваш полный емейл, а вот спам бот при попытке просканировать страницу в большинстве случаев его проигнорирует.

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

3. Закрываем форму с помощью JavaScript
Метод идентичен методу номер 1 описанному выше. Все что надо сделать это в JavaScript прописать код вашей формы. Код страницы получится немного больше но будет работать отлично: боты просто не смогут распознать форму контакта или комментария.

4. Защищаемся изменением имен полей формы
Как правило все поля в форме комментариев имеют правильные имена: name, email, url. Суть подхода заключается в том чтоб сбить бота с толку. К примеру: что получится если поле комментария на вашем блоге будет иметь имя email, а вашего посетителя попросят туда вписать его имя? Посетитель все сделает что у него на экране – напишет свое имя. А вот спам бот скорее всего впишет туда емейл и попробует добавить пару ссылок на халяву. Все что остается вам, как вебмастеру, это проверить это поле на наличие символа @. Если оно присутствует то в 99,9% случаев это бот.

Может еще есть что-то – сейчас так сразу и не вспомню...
Поделится: Оценка посетителей ( 0 ):

Subscribe

Email подписка
Организовано через FeedBurner

Форумы для АВМов

Еще почитать

Herbal деньги



Fetish Hits