铭立网建·解决企业建站难题·建站解决方案

限制栏目列表生成最大数量来防采集的办法

2021-03-17 | 李铭SEO | | 采集教程
采集,限制栏目生成,防采集

限制栏目列表生成最大数量来防采集,这种方法你可能要试一试。

被他人恶意采集自己网站的内容,对网站长期发展十分有利,为了采集全面的地防采集措施,可以利用限制栏目 列表生成最大数来防采集。

这个办法的好处是,可以防止机器软件工具。因为这样做,避免网站内容全部被采集掉。

但是从建站角度来看,栏目并没有链到的文章,会影响网页的收录,可以使用增加网站地图的办法,让网站保持高收录。

下面介绍一下DEDE织梦源码搭建的网站,如果通过限制栏目列表的最大数量来实现防采集行为的出现。

具体的办法如下:

1、限制栏目列表时添加新变量

登陆织梦网站后台,依次点击:系统 - 系统基本参数 - 添加新变量

变量名称:cfg_listmaxpage

变量值:5(这个值可以自己修改)

变量说明:栏目生成列表最大页数

2、限制生成最大数量来防采集修改程序文件

/include/arc.listview.class.php,找到CountRecord()函数的定义处,

在最后有这样一行代码:

$this->TotalPage = ceil($this->TotalResult/$this->PageSize);

然后在这行代码的前面加上这样一行:

$this->TotalResult = min($this->PageSize * $GLOBALS["cfg_listmaxpage"],$this->TotalResult);

保存后,再重新生成列表就可以。

限制栏目列表生成最大数量,这样用来防采集,效果应该是这不错的。因为我们可以找到自己的维护网站安全的方法,网站安全仍然会成为网站盈利的基础,没有这个保证,一旦出问题,效果是严重的。

Copyright © 2008 - 2021 铭立网络信息技术有限公司 All Rights Reserved. 桂ICP备12003711号-2 | 桂公网安备45040302000105号 | 网站地图