В Google поделились советами о том, как предотвратить спам в комментариях и на форумах. Для этого рекомендуется следующее:
- Регулярно обновляйте программное обеспечение форума. Особое внимание уделяйте обновлениям, связанным с устранением проблем безопасности. Спамеры обычно используют уязвимости в старых версиях CMS.
- Добавьте на сайт капчу. Для этого можно использовать такие сервисы, как reCAPTCHA, Securimage и Jcaptcha.
- Блокируйте подозрительное поведение. Многие форумы позволяют настраивать ограничение по частоте публикации постов. Такие платформы, как phpBB, Simple Machines и myBB, также дают возможность отслеживать избыточный трафик по IP-адресам.
- Ежедневно проверяйте самых активных комментаторов. Если пользователь зарегистрировался на форуме недавно, но уже опубликовал большое количество постов, стоит проверить его профиль.
- Рассмотрите возможность отключения комментариев. К примеру, можно отключить очень старые ветки форума, в которые вряд ли будут заходить пользователи. Если у вас нет времени регулярно просматривать комментарии или эта функция в целом не нужна вашим пользователям, лучше её удалить.
- Используйте модерацию. Рассмотрите введение правил. К примеру, чтобы ссылки могли публиковать лишь пользователи с высокой репутацией. Или же, чтобы комментарии со ссылками появлялись в публичном доступе только после проверки.
- Отключите анонимов. Уберите возможность анонимного постинга в настройках CMS. Также можно сделать так, чтобы посты новых пользователей появлялись в публичном доступе лишь после проверки.
- Создавайте чёрные списки слов. Блокируйте неприемлемые комментарии с помощью чёрного списка спамных слов и фраз.
- Закрывайте ссылки атрибутом nofollow. Это снизит заинтересованность спамеров в вашем сайте. Многие блог-платоформы, такие как Blogger, добавляют данный атрибут к комментариям по умолчанию.
- Используйте автоматические системы для защиты сайта. К примеру, Akismet.
Более подробную информацию о защите сайта от спамеров можно найти в Справочном центре Google Search Console.