Z-Blog防治垃圾留言的策略

  博客的留言评论原本是为了博主与读者建立良好沟通和交流的途径,然而,黑帽SEO通过一些自动发送链接的程序,大量粘帖他们网站链接地址进行所谓的SEO搜索引擎优化,特别在中国这个以百度搜索引擎为主导的网路中,这种垃圾留言已经呈现泛滥成灾之势,今天我就介绍一下如何在Z-Blog系统中设置防止垃圾留言评论的方法。

  1、使用验证码

  在Z-Blog“网站设置管理”-“页面设置”中,选择“发表评论时启用验证码”,这样,就会在评论上添加验证码的验证,防止机器群发,不过对于目前已经存在“人肉Spam”的存在,通过雇佣大量廉价“人肉”来输入验证码进行破解。并且验证码对于读者评论来说不太友好。

  2、使用nofollow标签

  “nofollow” 标签是Google、Yahoo和微软公司前几年一起提出的一个标签,超级链接加上这个标签后就不会被计算权值,Z-Blog评论默认就使用了nofollow标签,不过百度目前还不支持nofollow标签,这样nofollow功能在一个百度占据绝大多数市场的国家里,实际作用就大打折扣。

  3、重定向超级链接

  对于评论者提交的链接,不直接显示链接,而是使用一个重定向程序来链接,重定向使用JavaScript进行跳转,这样搜索引擎就不会索引这个链接。Z-Blog评论默认链接就是重定向链接。

  4、使用robot.txt文件

  放在网站根目录下的robot.txt文件是专门提供给搜索引擎读取的纯文本文件,当一个搜索引擎访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索引擎会按照该文件中的内容来确定访问的范围,目前包括百度在内的几乎所有搜索引擎都支持robots规则,那么我们可以通过自定义robots.txt来防止搜索引擎索引垃圾链接。

  对于Z-Blog来说,默认下所有的留言链接都会被转化为function/c_urlredirect.asp这个重定向文件中,那么,我们只需要在robots.txt中添加一行 Disallow: /function/c_urlredirect.asp 即可让搜索引擎不索引所有评论的链接。

  5、禁止超级链接

  禁止留言中提交链接,也是一个反制垃圾留言的方法,对于Z-Blog用户来说,先安装“月光Z-Blog反垃圾留言过滤插件”,然后在“网站设置管理”-“Antispam设置”中,将“允许评论的包含的超连接数目”设置为0即可。

  6、关闭评论功能

  这是终极的一招了,关了评论,任何留言群发工具就都无法发送垃圾评论了,对于Z-Blog来说,在“网站设置管理”-“全局设置”中选中“关闭评论功能”就可以关闭评论了。

  以上就是我总结的针对Z-Blog系统的反垃圾留言评论的几个方法,对于WordPress来说,建议使用Akismet和Some Chinese Please的组合,效果也不错。

时间: 2024-12-21 09:04:17

Z-Blog防治垃圾留言的策略的相关文章

防止垃圾留言的两大利器

垃圾留言(Comment Spam),对于Blogger而言,实在是大敌.我自己就深受其害,每天都要删除一大堆的有关Casino.Poker.Porn等等的带着一长串链接的留言.今天更是夸张,一个Spamer竟然用程序在我的博客上疯狂留言六百多条,因此,我不得不寻找防止垃圾留言的低成本而高效的方法.功夫不负有心人,我终于找到两个好方法,并成功应用到我自己的博客上. 首先,确认码(Security Code)是一种行之有效的防范方式--采用图像方式显示确认码(Security Code),系统通过

wordpress英文垃圾留言信息如何屏蔽

安装过WordPress的朋友都知道,现在最近的版本都自带Akismet反垃圾评论插件,但是要申请一个key才可以正式启用,如乐按照提示方法申请,发现申请过程中的其中一个步骤网页已经打不开了,  而且Akismet即时判断出是spam,但仍会将垃圾留言数据写入到数据库中,会消耗大量的资源,因此,如乐准备放弃使用这个插件. 利用过滤垃圾留言插件 最后选择了[Some Chinese Please]这款对英文垃圾留言信息非常有效的插件,它会在留言提交的过程中判断内容是否含有中文,如果没有,返回错误提

php过滤垃圾留言(评论)信息功能

由于本博客经常遭遇一些好奇人士做各种测试,我经常会在文章评论的数据库里面看到各种奇奇怪怪的评论,要么是各种双引号,单引号,sql语句关键词等各种尝试,要么就是一些毫无意义的评论,所以对于文章评论这块不得不做了各种限制,垃圾评论信息过滤是最近才加上去的,参照了网上的一些案例,下面在此记录分享一下. function isValidData($s){ if(preg_match("/([\x{4e00}-\x{9fa5}].+)\\1{4,}/u",$s)){ return false;/

asp有效防止网站留言板出现垃圾留言/评论实现思路

一.在表单填写页面: <input name="intime1" type="hidden" value="<%=Now()%>"> 在提交处理页面,设置提交时间 代码如下: If DateDiff("s",request.form("intime1"), Now()) < 5 then response.write "<SCRIPT language=Java

asp有效防止网站留言板出现垃圾留言/评论实现思路_应用技巧

一.在表单填写页面: <input name="intime1" type="hidden" value="<%=Now()%>"> 在提交处理页面,设置提交时间 复制代码 代码如下: If DateDiff("s",request.form("intime1"), Now()) < 5 then response.write "<SCRIPT language

在博客中屏蔽垃圾留言的简单方法_ruby专题

垃圾留言俗称 Spam,就是到处在留言框里发垃圾广告的那些,相信大多数人都见识过.以前使用 WordPress 的时候,因为装了防 Spam 的插件,可以屏蔽掉绝大多数的 Spam.但是自从上个月从 WordPress 迁移到新的博客平台后,第一天上线就遭遇了几个Spam,全都是国外的推广的广告什么的.博客的访问量本身就很小,如果每天都来几条 Spam,太煞风景了,手工删除也太浪费时间,而且又是自己写的小系统,也不可能有什么插件可选,只能自己想办法解决了. 看到有很多网站都是加个验证码来解决这个

FCC“网络中立”评论区现垃圾留言 部分民众身份被盗用

据外媒报道,这周,大量评论涌进美国联邦通信委员会(FCC)官网,以此抗议"网络中立"遭废除.HBO脱口秀主持人John Oliver几日前也在节目中呼吁观众去FCC网站留言,结果FCC评论区在其后一段时间发生崩溃.截止到目前,网站留言数量已经超过了5.8万条,其中1.7万条仅在一天不到的时间就达到. 然而现在有消息曝出,FCC网站上面出现的部分留言存在造假现象.据外媒theverge披露,有读者向其反应,他们的名字和地址出现在FCC网站评论区上,然而与之对应的评论并非出自他们之手.这部

5大绝招让网站垃圾留言无处可藏

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 留言意思是,在本人不在的情况下,通过纸条或录音留下要交待的事情.还有就是在对方不在线的情况下,通过互联网对其留言.现在,通过互联网的普及,已经普遍的通过网络留言,而其中十分普遍的一个就是博客留言.原本博客留言之类的是好的,是为了促进大家的交流.然而却有很多人偏离了正轨,创造了很多的垃圾留言. 垃圾留言对您来说是有害的,因为它加重了您的工作负担

java程序,向网站发送垃圾留言

程序 /**文件名:HttpPost.java描述: 有个网站老是给我发Email,所以就写了个小程序自动往留言本里面插入数据作者:慈勤强Email:cqq1978@Gmail.com最后修改:2004-10-08**/ import java.net.*;import java.io.*; class HttpPost extends Thread{ private String strUrl; private String strPostData; public void setUrl(St