在文章内容中随机插入网站版权文字,防止采集
分类:程序开发 Tags: 采集 评论:0 浏览:1790 最近更新时间:2006/11/28 20:22:03
网站不断被人抄袭采集,在百度对采集网站还没有有效的打击下,我们不能指望百度可以识别这些采集网站,那么只能依靠我们自己给我们辛辛苦苦做的内容加上版权文字,以打击这种不劳而获的采集行为。
如果你的网站文章中有图片,那么请记得一定要打上自己的LOGO,而且这个LOGO不要固定在这些图片的某个角落里,一定要随机出现在图片的任意位置,做到神出鬼没,让采集者感慨:对方网站站标真是变幻莫测,防不胜防啊……
随机插入版权文字的代码:
在具体调用的时候,比如我们的内容字段content,用上面的函数转换一下就ok了,像transtr(content)这样就行了。我这里取的分割关键字是段落结束之前的<p></p>,你也可以改成其他如<br>换行等,如果你的字段没有经过UBB转化,那么换行回车符号为 CHR(10) & CHR(10),分割关键字改成它就可以了。
如果你的网站文章中有图片,那么请记得一定要打上自己的LOGO,而且这个LOGO不要固定在这些图片的某个角落里,一定要随机出现在图片的任意位置,做到神出鬼没,让采集者感慨:对方网站站标真是变幻莫测,防不胜防啊……
随机插入版权文字的代码:
- ''===随机生成干扰文字函数开始===
- ''===随机生成干扰文字函数一===
- function rndk()
- dim s,s1,n,n1
- ''随机插入你的网站版权文字,多个以|分割
- s="来自:余志国网站设计工作室博客。|外贸网站建设:http://www.yuzhiguo.com。|http://www.yuzhiguo.com。|yuzhiguo.com。|<font style=display:none>http://www.yuzhiguo.com</font>|<span style=""display:none""><a href=http://www.yuzhiguo.com>yuzhiguo</a></span>"
- s1=split(s,"|")
- Randomize
- n=Int((ubound(s1) - lbound(s1) + 1) * Rnd + lbound(s1))
- Randomize
- n1=Int((10 - 1 + 1) * Rnd + 1)
- if n1<=3 then '30%概率出现
- rndk=s1(n)
- else
- rndk=""
- end if
- end function
- ''===随机生成干扰文字函数二===
- function transtr(str) '调用该函数转化
- dim str1,i,k
- k="<p></p>" '分割关键字
- str1=split(str,k)
- for i=lbound(str1) to ubound(str1)
- transtr=transtr&str1(i)&rndk()&k
- next
- end function
- ''===随机生成干扰文字函数结束===
本文地址:/88/
-
• 在文章内容中随机插入网站版权文字,防止采集
• 兼容ie,火狐,chrome,safari,360,qq,遨游,搜狗等浏览器的设为首页和加入收藏代码
• fckeditor报错FCKLang undefined(fcklang未定义)的解决方法
• JS、ASP、PHP自动检测浏览器语言并转到相关URL
• ASP禁止站外提交表单(不允许从外部提交数据)
• 兼容IE和Firefox火狐的上下、左右循环滚动JS代码
• ASP获取图片宽度和高度的程序源代码
• js兼容IE、谷歌Chrome、火狐Firefox的上传图片预览代码
• ASP搜索关键词时结果用红色显示代码
• rs.open sql,conn,1,1和rs.open sql,conn,1,3的意思
-
• 支付宝即时到账POST按钮代码
• 有用的CSS教程:18步改变你网站的css,使你从初学者成为高级用户(图)
• 国外网页版在线客服系统对比
• 2007年六一儿童节祝福短信/搞笑短信/经典手机短信大全
• asp获取内容中第一张图片和全部图片代码
• 关于摩托罗拉 MOTO E680G智能手机的一些问题解答
• win2003空间支持access2007、2010数据库.accdb的方法
• 如何实现鼠标移在图片上出现渐现的效果
• 微软Microsoft MSN账户登录Skype出错,无法识别您的详细登录信息,请检查您的Skype用户名和密码
• ASP经常用到的代码,比较全,不可不看!