这几天是围绕防灌水写足了文章,从Discuz论坛防灌水设置防注册机的方法,到防灌水难点分析,这篇文章会比较完整的讲解下,Discuzx论坛防灌水的几个方案和对应的设置方法。

方案一:非本地IP地址用户注册需要审核

非本地IP地址用户注册需要审核

具体实施时,需要在“全局”设置的“注册与访问控制”之“注册”中“是否开启外地IP审核”选择“是”,在“不受审核限制的IP列表”中填写本地IP地址或者本站不受限制的IP地址,当用户处于本列表中的 IP 地址时,注册后无需审核。需要注意的是,“新用户注册验证”需要设置为“人工审核”这项功能才能有效。

方案二:系统推荐防灌水设置

防灌水基本设置

强制新用户验证激活邮箱,还有强制新用户上传头像,强制新用户好友个数等设置也都是系统可以自动完成判断的防灌水功能,虽然会对用户体验产生影响,但又因为仅对新注册和初级用户产生影响,所以还是可以视发展运营阶段灵活运用。

验证码设置

验证码一般是中文,英文的静态或者动态图片,是一种混合了数字或符号的代码,人可以通过抽象思维辨识,而机器抽象识别起比较困难,一般是防止有人利用机器自动批量注册、暴力破解方式进行不断的登陆、灌水的一种技术措施。

验证问答的设置,一般针对新手用户组

验证问答设置

注册表单修改,主要针对注册机,之前在防止注册机的方法里面已经说过了

注册表单名称设置

方案三:词语过滤和内容审核

词语过滤管理

一般广告灌水具备特征关键词,当我们设置好关键词后,一旦有人发表违规内容,系统可以自动的启动监管措施。同时,为了防止广告灌水者用各种手段修改关键词以防止被自动监管,在Discuz! X版本中对关键词替换前的内容可以使用限定符 {x} 以限定相邻两字符间可忽略的文字,x 是忽略字符的个数。如 “a{1}s{2}s”(不含引号) 可以过滤“ass” 也可过滤 “axsxs” 和 “axsxxs” 等等。不良词语如果以“/”(不含引号)开头和结尾则表示格式为正则表达式,以适应更加复杂的字符组合。

需要注意的是,对帖子的开启审核需要配合版块和用户组设置。特别建议针对新注册用户开启审核,而对其他较高级用户尽量不单纯开启内容审核机制,而是利用过滤关键词来判断对特定的内容是否需要审核,让防灌水设置对用户体验的影响降至最低。

方案四:网站任务结合分类信息防止广告灌水

站点任务添加新人报到版块发帖任务

其实利用网站任务也可以有效的防止广告灌水,作为强化,更可以结合分类信息来实施这一加强版的防治手段。

方案五:用户注册审核简单方便效果不错

用户注册时必须写证件号

用户注册审核,关键是审核,明确站点所服务的用户群应该是什么样的,能否把好第一道关成为关键。当然缺点是用户可能会乱填,需要给用户明示,要求注册用户自己足以说明加入的理由,对于目标用户群比较明确的网站,不妨设置几项必填的用户资料。

总结:除了五套方案,还有很多防止灌水的方法,例如灵活应用邀请码,头像认证、视频认证等多种认证方式等等,在我们选择所需方案时要综合考虑本站的特点和运营成本,把文章前面所说的防止广告灌水的几大难点考虑进去,相互制约的关系考虑进去。结合运营,结合人工审核和梳理程序流程,可以在用户体验影响尽量低的情况下,尽最大的可能提高包括人肉灌水在。