DEDECMS网站如何防止被采集?做好这三点!

 DEDECMS网站如何防止被采集: 网站被采集应该说是一件好事,因为这是采集者对你网站的认可。但是我们一直是不希望网站被采集的,那我们怎样才能避免网站被采集呢?以DEDECMS程序为例,我们来说说避免网站采集的可行办法。

  1、设置URL的不规则性

  通过DEDECMS的栏目管理修改文章的命名规则,{Y}年、{M}月、{D}日、{typedir}栏目名,我们根据自己的需求制定不规则的文章URL,让采集者不能批量获取到网站的URL的形式达到避免采集网站的内容。

  2、限制列表URL的生成数量

  DEDECMS可以通过修改网站文件的形式来限制列表页面文章的生成数量,我们可以根据需求来设置生成2页或5页的方式来限制采集者通过列表页面获取该列表页的URL。

  修改的文件:Include/arc.listview.class.php

  查找://初始化列表模板,并统计页面总数

  在此句的上面添加一小段代码:

  if($this->;TotalResult >; 100)

  {$this->;TotalResult = 100;}

  这里的两个100你可以自己改成其它数字,比如你只想生成最新1000条文章的列表页,两个100都改成1000。

  以上方法在dede v5.7 UFT8上测试通过。

  3、设置图片防盗链

  这个就需要在服务器设置或以配置文件的形式来达到防盗链的效果,采集者在采集到文字内容却无法获取到文章的而配图。

DEDECMS网站如何防止被采集?

  还有人说通过源码添加防复制和版权字段的方式来防采集,这样确实能够做到为内容复制者增加麻烦。只要通过查看源码的方式来复制内容就可以了,所以说这种方式很难挡住软件采集。

  采集者主要的采集方式是通过获取网站的URL,然后根据URL来采集对应的页面内容。前两种方式基本上能够阻止95%的网站内容采集者了,当你遇到更强大的采集者,那就放开抵抗,采用版权保护的形式来抵抗网站内容采集。

分类: SEO基础

发表评论 X

电子邮件地址不会被公开。 必填项已用*标注

姓名不能为空
填写正确的email