帝国cms默认的文章页url结构是域名+目录名+年+月+日+文章ID
如https://www.xxx.com/zimi/2021/05/12/23563.html
虽然这样命名利于管理,但对于搜索引擎来看这个目录结构太深了,显然不便SEO优化。
我们需要的应该是https://www.xxx.com/zimi/23563.html
这样的url结构相对SEO来说是非常有利的。
修改帝国cms文章页url结构方法:
1、后台》栏目》栏目管理》修改
在“内容页目录存放形式”这一项中选择“不设置目录”,提交保存。
需要注意的事,保存后新增的文章url是没有日期格式的,但之前发的文章目录仍是没变。
这时我们还需要替换一个数据库的字段。
2、后台》系统》备份与恢复数据库》执行SQL语句,复制update phome_ecms_news set newspath='';
如果是文章系统则sql代码为update phome_ecms_article set newspath='';
新闻系统:update phome_ecms_news set newspath='';
文章系统:update phome_ecms_article set newspath='';
解决方法:2
依次执行下面四条sql语句:
update phome_ecms_news set filename=CONCAT(id) where id>0;
update phome_ecms_news set newspath=”;
update phome_ecms_article set filename=CONCAT(id) where id>0;
update phome_ecms_article set newspath=”;
说明:以上执行的有两张数据表,phpome_ecms_news和phpome_ecms_article,修改了两张表字段,filename和newspath。
以上执行完毕后,切记执行网站后台,系统-数据更新-更新信息页地址,然后再去数据更新的地方按照常规更新首页,信息页等地方...
至此就解决了把类似2020-02-02/2012.html地址及/2020/index.html地址改成了2020.html地址
那假如我们要改回来,需要把2020.html地址改为2020/index.hmtl呢?
依次执行下面的
update phome_ecms_news set filename=CONCAT(id,’/index’) where id>0;
update phome_ecms_news set newspath=”;
update phome_ecms_article set filename=CONCAT(id,’/index’) where id>0;
update phome_ecms_article set newspath=”;
猜你喜欢
联络方式:
电话:13888888888
邮箱:139404000@qq.com
-
响应式(自适应)网站的优点,缺点大PK
近年来,各种大屏幕移动设备的普及,响应式网站也受到了更多人的青睐。甚至大多数的人认为,响应式网站是实现友好移动目标,更好、更快、更省的方案。通俗的说,就是一个网站可以兼容...
-
destoon7.0程序 禁止同一个会员发布重复标题信息
信息标题重复对于网站优化来说是非常不利,如果大量标题重复的话,很容易造成网站权重下降,收录下降,DT是一个非常优秀的建站系统,6以前都有网友总结出禁止发布重复标题的内容,由于...
-
百度惊雷算法首推,快排行业将退出SEO江湖
近几年,百度在保障用户体验提升内容生态良性发展方面下了很多功夫,从打击外链、采集、站群、页面友好度等方面都经过了多次的算法调整,例如:青藤算法、绿萝算法、飓风算法、清风...
-
域名知多少,浅析域名
一、域名的含义域名是Internet网络上的一个服务器或一个网络系统的名字,在全世界,没有重复的域名。域名的形式是以若干个英文字母和数字组成,由"."分隔成几部分,如baidu.com就是...
-
帝国CMS如何禁止内容关键字替换ALT和A标签中的关键词?
问题的提出: 1、关键字替换如何避免IMG标签里的ALT字段被替换 2、在内容中,偶尔链接中含有关键字,如何避免这个关键字被替换 分析问题: 帝国cms的关键字替换功...