Избавиться от спама по форме в WP, но без капчи

(Ответов: 9, Просмотров: 1553)
  1. Опытный Аватар для NightHawk
    • Регистрация: 12.08.2011
    • Сообщений: 460
    • Репутация: 152
    По форме связи приходит слишком много спама, как решить данную проблему, но не использую капч. В общем так, чтобы это не доставило дополнительных проблем пользователям, но автомат был бы бесполезен. Сайт на Wp
    Юзаю этот хостинг с приятными ценами
    • 0
  2. Дипломник
    • Регистрация: 08.06.2012
    • Сообщений: 241
    • Репутация: 22
    А почему бы не использовать скрытое поле в форме, заполняемое js сприптом?
    • 3

    Спасибо сказали:

    angel737(09.10.2013), NightHawk(09.10.2013), rom_4(01.02.2014),
  3. Banned
    • Регистрация: 04.01.2013
    • Сообщений: 794
    • Репутация: 202
    • Webmoney BL: ?
    Плагин есть где галочку надо поставить "Я не робот", спама станет меньше раза в два!
    • 2

    Спасибо сказали:

    angel737(09.10.2013), NightHawk(09.10.2013),
  4. Banned
    • Регистрация: 24.02.2013
    • Сообщений: 1,219
    • Записей в дневнике: 1
    • Репутация: 332
    • Webmoney BL: ?
    Обычно бот сразу отправляет сообщение по форме. Сделай задержку 5-10 секунд перед отправкой, как раз хватит времени пользователю набрать текст
    • 2

    Спасибо сказали:

    angel737(09.10.2013), NightHawk(09.10.2013),
  5. Опытный Аватар для NightHawk
    • Регистрация: 12.08.2011
    • Сообщений: 460
    • Репутация: 152
    Цитата Сообщение от dimatel Посмотреть сообщение
    А почему бы не использовать скрытое поле в форме, заполняемое js сприптом?
    Можно поподробнее? В js не особо, есть где почитать на эту тему? Или код какой-нибудь.

    Цитата Сообщение от tvoit Посмотреть сообщение
    Плагин есть где галочку надо поставить "Я не робот", спама станет меньше раза в два!
    В том и дело, что нужно вообще без ничего, тобишь, форма остается - спама нет.


    Цитата Сообщение от OneShot Посмотреть сообщение
    Обычно бот сразу отправляет сообщение по форме. Сделай задержку 5-10 секунд перед отправкой, как раз хватит времени пользователю набрать текст
    А вот это надо будет попробывать, спасибо! Если опять же, разберусь как сделать.
    Юзаю этот хостинг с приятными ценами
    • 0
  6. Дипломник
    • Регистрация: 15.07.2013
    • Сообщений: 189
    • Репутация: 43
    • Webmoney BL: ?
    Методики для "бескапчевых" форм:

    - скрытое поле, похожее на настоящее (робот его заполнит)
    - динамические имена полей
    - проверять задержку между открытием формы и отправкой (живой человек ну никак не может за 2-5 секунд все заполнить)
    - использование всяких http, href=, url= в тексте - боты ради этого и долбят
    - какое-нибудь использование яваскриптов (боты их не видят)

    Как правило, этого хватает.
    • 1

    Спасибо сказали:

    NightHawk(10.10.2013),
  7. Опытный Аватар для SeotopInUa
    • Регистрация: 15.02.2012
    • Сообщений: 413
    • Репутация: 96
    NightHawk,
    Цитата Сообщение от NightHawk Посмотреть сообщение
    В том и дело, что нужно вообще без ничего, тобишь, форма остается - спама нет.
    для этого надо было сайт ДО ИНДЕКСАЦИИ делать с полями не текстовыми, а реализовать картинками (даже скрин прокатит). Этим ты бы не попал в базы спама. Все формы и страницы обратной связи/комментариев просто парсятся из выдачи ПС по "footprint'ам".
    • 0
  8. Дипломник Аватар для kreg22
    • Регистрация: 06.12.2009
    • Сообщений: 241
    • Репутация: 101
    Не по теме конечно, но меня задолбал этот спам и я вообще избавился от комментариев WP, оставил только социальные комменты вк и фэйса. Как-то ближе к людям становишься, когда со своего акка отвечаешь им - происходит сближение, знакомство доверие к сайту и т.д.
    • 0
  9. Дипломник
    • Регистрация: 10.07.2011
    • Сообщений: 149
    • Репутация: 23
    Попробуйте добавить в .htaccess что-то типа
    RewriteCond %{REQUEST_METHOD} POST
    RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
    RewriteCond %{HTTP_REFERER} !.*имясайта.* [OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
    • 1

    Спасибо сказали:

    druzhkov(11.10.2013),
  10. рамамба хару мамбуру
    • Регистрация: 05.05.2013
    • Сообщений: 568
    • Репутация: 120
    NightHawk, на одном из сайтов каждый день приходилось удалять кучу спама - поставил плагин комментариев disquse и все, никаких проблем
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как избавиться от спама phpbb
Web программирование 6 28.05.2012 23:19
Как избавиться от спама в комментариях DLE
Софт, скрипты, сервисы 15 11.11.2011 21:51
Как избавиться от спама phpbb
Общие вопросы поисковой оптимизации 0 11.11.2011 16:41
Как избавиться от спама в комментариях
Общие вопросы поисковой оптимизации 0 11.11.2011 15:37
Избавляем wordpress от спама без капчи
Дайджест блогосферы 6 27.09.2010 20:21

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры