Как защитить свой сайт от спама — блог Drudesk
050 640 98 44
support@drudesk.com

Как защитить Drupal-сайт от спам-ботов?

У вас есть Drupal-сайт, на котором вы позволяете пользователям публиковать контент или комментарии? Вы рады видеть на нем новых людей, но не очень рады видеть спам-ботов? А они приходят без приглашения!

Кто такой спам-бот? Специальная программа, которая «притворяется» пользователем, регистрируется на сайте, пробирается во все уголки, чтобы собирать email-адреса, публиковать спамные комментарии во все возможные формы и делать другие плохие дела. И таких ботов много! Это дело поправимое. Читайте о способах защитить Drupal-сайт от спам-ботов.

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

Похожий вариант — модуль Recaptcha. Он использует веб-сервис Google reCAPTCHA для совершенствования системы каптч и защиты электронных адресов. Хотите проявить креативность? Предложите пользователям выбрать из красивых картинок — и они с меньшим раздражением воспримут весь этот «фейс-контроль» на вашем сайте.

Интересные возможности предоставляет модуль Captcha Riddler. Этот умный помощник может создавать настоящие загадки для пользователей, на которые нужно давать ответы. Подобные вопросы однозначно запутают спам-ботов.

А теперь — о противоположной стратегии. Именно такую ​​предлагает модуль HoneyPot. Он добавляет скрытое поле, которые люди не могут видеть, а боты — могут. Поэтому когда спам-боты заполняют это поле, их можно поймать и выгнать. Преимущество метода в том, что это никак не затрагивает настоящих пользователей.

Используя модуль Role Delay, вы можете давать пользователям больше и больше прав со временем. Например, можно запретить новичкам оставлять комментарии, но предоставить им это право в будущем.

Проверяйте пользователей более строго с модулем User Verification. Когда вы вводите проверку через электронный адрес при создании аккаунтов, этот модуль помогает вас применять специальные, сложные опции. Можно использовать его, когда у вас очень много проблем со спам-ботами.

Модуль Spambot поможет избавиться огромного количества ботов. При попытке регистрации он проверяет данные по базе Stop Forum Spam и, при необходимости, блокирует регистрацию.

Надеемся, эти советы помогут вам улучшить защиту Drupal-сайта от регистрации спам-ботов. Будьте свободны от спамеров!

Похожие материалы