文章按照数字顺序id生成的url方式太容易被采集了,建议官方出插件

494次浏览 更新日期:2023-09-03 21:46:22 分类:问题求助 评论:6

网站手动更新本身没有多少流量,被采集盯上了后台的阅读量整齐划一,明显不是用户的真实点击,采集太疯狂。如下图:

文章顺序id的方式太容易被采集了文章按照数字顺序id生成的url方式太容易被采集了,建议官方出插件

yzmcms以1.html,2.html,3.html,4.html,5.html的数字顺序id生成的网站太容易被采集了,建议出款插件强化一下url防采集功能。安装插件后不影响之前发布的文章id,新url带有防采集的效果。

  1. 建议文章id以字母+数字随机的方式生成新的url,如:4s0tud0u.html,可以参考这个网站rwtext . com

  2. 网站文章列表的上一页、下一页及其它页码链接默认的是list_2.html、list_3.html、list_4.html,建议可以自定义修改。修改后,在模版中删除这一部分代码,这样采集者最多只能采集到列表第一页的内容,从而猜不到列表中的下一页和其它页的url,从而杜绝被全站采集。

  3. 网站地图默认的地址是sitemap.xxx,文件名或路径建议可以自定义修改,因为容易被采集者利用。

暂时想到这些,估计也是很多人的苦恼,希望得到官方改进。谢谢!


我来说两句
  • 回答第一,如果懂路由,可以自己实现,官方的路由规则已经说明了,完全可以自己设置自己的路由规则,让系统走你这条路由
    
    回答第二,一样的,按照id排序只是为了提交id的值来判断文章,你可以通过其他的变量来传值没有什么改进不改进,只有自己会不会做,能不能做而已
    
    回答第三,网站地图目的是为了搜索引擎,名字和路径放在那里有他自己的道理,你要是拍采集完全可以给文章上一个版权,当然如果你想改你也可以通过生成地图控制器来修改名称或者路径
    
    注,cms他的定义不是一个傻瓜式的系统,有些东西需要你自己去拓展插件和丰富内容的,不是说你缺啥人家傻瓜式的就给你生成啥,如果说作者愿意给你弄那还好,不愿意弄那也没有办法,毕竟系统里面是有办法去实现的,自己不懂,最好找下懂的,不要动不动就要完善这些小功能,作者也没有辣么闲
    1
    回复
  • @94351941 \w+
    生成URL和详情页函数也要重弄
    0
    回复
  • he1999
    he1999 1年前
    url管理规则,既然是规则,就是规律。有规律的url,得到你文章真实ID不难吧?
    0
    回复
  • @不吃芒果 谢谢指出,之前不了解程序,不知道有url管理规则这个功能,但是路径中加入随机的字母不知道该怎么设置和修改。
    0
    回复
  • @出类拔萃 
    
    请问要怎么设置才能跟你一样的效果呢?如:http://www.xxx.com/show/3c7b56a421f.html
    URL规则: other/news/“这里该怎么写?”
    指向的路由: index/index/show/catid/2/id/$1
    (\d+)只匹配数字,我想变成不规则的字母+数字的形式。可以吗
    系统文件改哪个?要怎么修改?
    0
    回复
  • 很容易
    效果:http://www.kakawz.com/zuowangzhanjiaocheng/
    0
    回复
作者信息
发布见解
发内容 回顶部