低一度

顶部横幅

利用封IP的方法来对付采集程序

2010-4-11 - diyidu - 电脑网络 - Views

如今这个问题,对低一度及其他一些坚持原创的博友来说,已经越来越严峻了。为了防止采集,我试了N种方法,绝大多数都无效,有的防止了采集,却同时也影响了SEO。那么,就这么束手无策了吗?这两天我思前想后,为何不利用封IP的办法来防止采集呢?说干就干!于是从网上搜来一段简单的封IP的代码,经修改后测试,果然有效。基本代码如下:

<%
Dim IP,IPString,VisitIP
'要禁止的IP地址
IPString="|218.66.89.231|120.36.92.46|127.0.0.1|120.36.94.152|218.85.72.33|"
'获取IP地址
IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If IP = "" Then
IP = Request.ServerVariables("REMOTE_ADDR")
End If
VisitIP="|"&IP&"|"
If instr(1,IPString,VisitIP)>0 Then
response.write "对不起,你的IP已被禁止"
response.end
End If
%>

使用说明:

1.将上述代码放到<head>区,如果你不知道什么是<head>区,就放在</head>上面即可!

2.“IPString="|218.66.89.231|120.36.92.46|127.0.0.1|120.36.94.152|218.85.72.33|"”这句代码中的IP地址,是采集你网站内容的垃圾站的服务器IP,你可以自己更换,如果不知道对方的服务器IP,就直接PING一下其网址。

3.查封“127.0.0.1”这个IP是为了防止从本地采集,你可以在本地测试看看,因为现在许多新网站都是从本地采集的,所以这个“127.0.0.1”一定要封!

4.如果你的网站程序已有了封IP的功能,就不需要上述代码了,直接封掉其服务器IP即可!

另外:这个防止采集的办法,虽是我目前测试后感觉最直接有效的,不过还是存在着几个问题:A. 这个方法是否会影响到SEO效果?B. 这个方法仅仅防止了采集程序的骚扰,若碰到那些手动转载、抄袭的,怎么办?C. 这个方法仅对Asp采集程序适用,其他语言的采集站有效吗……

这些问题留着以后低一度再慢慢研究吧!

关键词 // 防采集妙招 代码分享 IP查封 Asp编程
出处:低一度,链接:http://www.diyidu.cn/post/ip_del_code.html

上一篇:4款在线操作系统(WebOS)推介 下一篇:怎样在本地使用免费网络硬盘

随机推荐

to "利用封IP的方法来对付采集程序"

  • 爱好者博客
    #1 爱好者博客 回复该留言 2010-4-11 18:03:00
    看没看懂,就到这占楼不好吧?
    爱好者博客 于 2010-4-11 18:08:27 回复
    应该是占楼,多打了一下就变成点了。
    diyidu 于 2010-4-11 20:23:48 回复
    我猜到了。
  • 百年泊客
    #2 百年泊客 回复该留言 2010-4-11 18:04:39
    哈哈,我是第一个。。难得。
    爱好者博客 于 2010-4-11 18:11:19 回复
    哥不好意思啦,我坐了。
    diyidu 于 2010-4-11 20:23:13 回复
    恩,沙发是老周的。
  • 猴子
    #3 猴子 回复该留言 2010-4-11 18:05:27
    不顶用的,道高一尺,魔高一丈。
    防采集一直都是很难的事,只能防住伪君子,挡不住真小人的。
    爱好者博客 于 2010-4-11 18:09:16 回复
    小人跟君子往往是一念之间,全部防了才行。
    diyidu 于 2010-4-11 20:22:46 回复
    呵,能防一个算一个吧。
  • 对啊博客
    #4 对啊博客 回复该留言 2010-4-11 19:16:03
    大哥,我的一个英文博客,就经常被采集。也不知道如何处理。。
    diyidu 于 2010-4-11 20:21:53 回复
    PHP我倒没研究过啊。
  • SuperRadio
    #5 SuperRadio 回复该留言 2010-4-11 21:22:29
    高级东西,呵呵,不太懂。
    diyidu 于 2010-4-11 23:53:58 回复
    不难懂呀:)
  • 石头
    #6 石头 回复该留言 2010-4-11 21:32:35
    这样也只能在asp中做手脚吧?不过桶哥的这个办法就相当于封IP了,要防止采集我觉得还得做个session,检查访问的时间差。还有就是验证IP的方法好像对于迅雷无效,当然好像已经超过了本文的讨论范围,我也只是偶尔发现的,提一下。
    diyidu 于 2010-4-11 23:55:11 回复
    恩,这个只适用ASP,session的方法我感觉也有必要的。
  • LouisHan
    #7 LouisHan 回复该留言 2010-4-11 22:16:22
    这样做治标不治本啊。。
    diyidu 于 2010-4-11 23:56:26 回复
    呵呵,是有点这味道:)
    不过我写出来就是想听听大家有没有更好的方法。
  • GEZ鸽子
    #8 GEZ鸽子 回复该留言 2010-4-11 22:18:44
    z-b有自带屏蔽IP的功能!
    diyidu 于 2010-4-11 23:57:01 回复
    ZB有这个自带功能吗?
  • 无名博客
    #9 无名博客 回复该留言 2010-4-12 7:30:21
    这个我还用不上,是因为还没有人采集我那些破东西,哈哈哈。
    diyidu 于 2010-4-12 8:16:51 回复
    呵呵,先记着:)
  • 小Q
    #10 小Q 回复该留言 2010-4-12 8:35:35
    这个我是要考虑一下呢。现在采集的网站不少。
    diyidu 于 2010-4-12 10:55:09 回复
    恩,要引起重视哦。
  • nortan
    #12 nortan 回复该留言 2010-4-12 9:49:17
    采集这个东西,真是比较烦人,我刚在博客上发表的文章《影响你网站访问量的三大因素》,然后在admin5上发表了一下,被N多采集网采集,现在我查了一下,google等等,根本查不到我博客上的文章,相反,采集网站排名很靠前,严重影响SEO,因为这个事,google现在少收录我很多文章,原来最高的时候收录了176,现在减少到161了,才三天呀,晕,以后还是不要到这些网站发文章。低一度,我看你也发表了不少,会有影响吗?不要看他暂时带来了一些流量哦。
    diyidu 于 2010-4-12 10:59:29 回复
    这个东西是一把双刃剑。其实只要你收录完了再去推广,不会有影响的。最要命的是恶意转载,像我不少文章就是一更新就被转走的,这才致命啊。至于排名问题很正常,A5等其他站,权重比你高的,自然会比你靠前。但不代表他们是原创。GG这个可以判断的。
  • 飞猪
    #13 飞猪 回复该留言 2010-4-12 9:58:22
    可我要怎么才能知道被哪个垃圾站釆集了呢。。
    diyidu 于 2010-4-12 11:00:45 回复
    很简单啊,更新完一篇文章后,就搜索下标题,
    采集站一般也你的同步被收录,甚至更早。
  • ch826
    #14 ch826 回复该留言 2010-4-12 10:11:17
    这倒是一个不错的思路哦。找时间研究下。
    diyidu 于 2010-4-12 11:01:23 回复
    呵呵,先记下吧,或许用得上。
  • SEO
    #16 SEO 回复该留言 2010-4-12 11:09:33
    收藏一下,以便以后用得上。
    diyidu 于 2010-4-12 11:11:14 回复
    呵,我倒希望大家都用不上:)
  • liuzm
    #17 liuzm 回复该留言 2010-4-12 11:24:56
    这个方法是不错哦!呵呵,不过目前我的博客内容不行,没人看得上,不急哦,嘿嘿。
    diyidu 于 2010-4-12 11:30:50 回复
    先记着吧,希望你用不着。
  • 北街
    #18 北街 回复该留言 2010-4-12 12:00:53
    真不错,技术很好。
    diyidu 于 2010-4-12 12:02:20 回复
    哎,滥竽充数而已:)
  • 若寒
    #19 若寒 回复该留言 2010-4-12 12:06:47
    说实话,采集还真是不太好防的。
    diyidu 于 2010-4-12 12:08:56 回复
    是啊,现在采集的手段太多样化了。
  • 智勇
    #20 智勇 回复该留言 2010-4-12 12:19:41
    呵呵,我不知道是高兴好呢,还是不高兴好~
    反正没人采集我的,目前为止~不过采集是蛮可恶的。。
    diyidu 于 2010-4-12 12:33:13 回复
    可能你潜伏得比较深:)
  • AnQ
    #21 AnQ 回复该留言 2010-4-12 12:21:49
    我这段时间也为被采集的事情头疼呢,封ip方法不错,但是就是不知道是否对网站seo有影响。
    diyidu 于 2010-4-12 12:33:55 回复
    这个问题我得观察一阵子再得出结论。
  • 安庆法律人
    #22 安庆法律人 回复该留言 2010-4-12 12:46:52
    博主博客很流行吗?这样防采集没有必要吧。
    diyidu 于 2010-4-12 12:51:03 回复
    你去搜一下我的一些文章就明白了,我是深受其害啊。
  • 成
    #23 回复该留言 2010-4-12 13:20:27
    我不怕被采集哦。
    diyidu 于 2010-4-12 13:59:21 回复
    真不怕还是假不怕?呵呵。
  • panny
    #24 panny 回复该留言 2010-4-12 13:50:15
    看来博主的文章主题都是太流行,所以会出现被采集的现象。
    diyidu 于 2010-4-12 14:00:02 回复
    也不算太流行啦,就是被盯上了。
  • 快乐的村长
    #25 快乐的村长 回复该留言 2010-4-12 13:50:53
    村长从这儿默默的经过。。
    diyidu 于 2010-4-12 14:00:38 回复
    欢迎村长有空再来视察:)
  • 集趣
    #26 集趣 回复该留言 2010-4-12 14:50:03
    那如何检测是否被采集呢?
    diyidu 于 2010-4-12 14:53:49 回复
    简单啊,更新完一篇文章后,搜索下标题,采集站一般和你的同步被收录甚至更早。
    集趣 于 2010-4-16 12:04:14 回复
    原来这样哦!!呵呵!
  • 喵喵呜
    #27 喵喵呜 回复该留言 2010-4-12 16:15:19
    技术性的文章被偷盗的多吧,生活原创的一般seo来得很少。。
    不懂代码,按个爪爪。。
    diyidu 于 2010-4-12 16:34:47 回复
    喵喵今天有空过来啦?
  • vway
    #28 vway 回复该留言 2010-4-12 17:52:15
    如果对方的IP不是固定的,那也不好说哦。还有好多手动采集的,就没办法了。
    diyidu 于 2010-4-12 20:11:44 回复
    这倒是个棘手的问题:)
  • 花脸猴
    #29 花脸猴 回复该留言 2010-4-12 19:10:45
    这很有用,感谢低一度分享啊。
    diyidu 于 2010-4-12 20:12:14 回复
    呵呵,不客气:)
  • 帅哥
    #31 帅哥 回复该留言 2010-4-12 22:13:31
    记下了~~
    diyidu 于 2010-4-12 23:32:07 回复
    恩,希望你用不上:)
  • 路大侠
    #32 路大侠 回复该留言 2010-4-12 22:49:40
    你的站是在国内啊?
    我的博客刚搬家,从Cpanel搬到DirectAdmin,从美国搬到国内,哈哈 是不是很疯狂啊!刚刚写了搬家日志。有兴趣的话去看看,可能会用哦,呵呵!
    谢谢支持啊!
    diyidu 于 2010-4-12 23:32:51 回复
    好的,大家多走动吧。
  • 海天无影
    #33 海天无影 回复该留言 2010-4-13 8:05:06
    可惜有的人是用软件,在本地采集,用的是ADSL动态IP。
    看看是不是应该加个时效。
    diyidu 于 2010-4-13 8:18:50 回复
    恩,你说的也是一个问题啊。
  • 老七
    #34 老七 回复该留言 2010-4-13 13:20:25
    博客也采集。。汗。
    diyidu 于 2010-4-13 13:26:25 回复
    正常啊,现在采集程序很强大的。
    老七 于 2010-4-13 15:08:14 回复
    博客那点东西他也要采集。。唉。。这世道啊。
  • chinallww
    #35 chinallww 回复该留言 2010-4-23 12:42:27
    说实话,这个是个很被动的方式。
    diyidu 于 2010-4-23 18:22:30 回复
    是吗?兄弟有没有其他方法。

Add comment

验证码