承接百度SEO优化白帽排名业务

◄ ►微信+QQ:381528447

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

2019-11-13 李铭SEO [] 创作协议 推广合作 采集
采集,限制栏目生成,防采集

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

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

但是从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);

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

上一篇:DEDE织梦网站禁止右键复制采集网站内容的代码

下一篇:为什么要做极简的模板代码?这不是简单的优化技巧