您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dedecms织梦列表模板中的title怎么优化
以山2023-11-20DedeCMS教程已有人查阅
导读dedecms是站长们经常用到的cms之一,因此对于dedecms的优化方法也都是广大站长所关注的问题,下面这篇文章是织梦者在论坛中找到的关于dedecms列表模板的优化方法
dedecms是站长们经常用到的cms之一,因此对于dedecms的优化方法也都是广大站长所关注的问题,下面这篇文章是代码号在论坛中找到的关于dedecms列表模板的优化方法,在这里发布出来与大家共享
DEDEcms的默认认列表标题是:顶级栏目 / 一级栏目_网站标题
从这个默认的标题可以看出一级栏目并没有在前面,按照常见的说法是,越是在前面的东西,权重会越高一点,所以要改成:一级栏目/顶级栏目_网站标题的样式,这也符合用户看东西从左到右的性质。下面来看具体的修改细节。
修改代码:
打开\include \typelink.class.php 164行
原文
看到上面这重性质可能还会不太满意,因为中间的“/”(横杠)不是我们常见到的下划线(_),或者横杠(-)形式,其实这都无关紧要这个字符只不过是要搜索引擎来分隔字符用的。但是为了更好的达到网站优化的效果,我们还是会去修改,看到哪不满意就去找出问题,修改修改再修改,直到自己看不出什么问题的时候。再说修改方法吧
去掉栏目页标题的斜杠问题
原来:二级栏目页面的title是“一级栏目名称/二级栏目名称_网站名称”,经过第一步之后会变成“二级栏目名称/一级栏目名称_网站名称”
打开include/arc.listview.class.php,61行。
以前的列表标题是:二级栏目名称_一级栏目名称_网站名称,修改后二级栏目名称_一级栏目名称_网站名称(序号).这样形式的。
这个只需在栏目页标题加入:
栏目页title标签修改为
对于这种情况,个人的观点是不必太在意这里的重复页面,列表页的和列表页之间的相似点太多,在搜索引擎经过去噪,内聚之后,只会留下一个页面参与排序。所以对于这种做法本人不太意,不必纠结于此,专心做好上两部之后,列表页的标题会得到权重的提升。
DEDEcms的默认认列表标题是:顶级栏目 / 一级栏目_网站标题
从这个默认的标题可以看出一级栏目并没有在前面,按照常见的说法是,越是在前面的东西,权重会越高一点,所以要改成:一级栏目/顶级栏目_网站标题的样式,这也符合用户看东西从左到右的性质。下面来看具体的修改细节。
修改代码:
打开\include \typelink.class.php 164行
原文
$this->valuePositionName =$tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;
修改为
$this->valuePositionName =$this->valuePositionName.$this->SplitSymbol.$tinfos['typename'];
改完之后就会出现一级栏目/顶级栏目_网站标题 这类形式看到上面这重性质可能还会不太满意,因为中间的“/”(横杠)不是我们常见到的下划线(_),或者横杠(-)形式,其实这都无关紧要这个字符只不过是要搜索引擎来分隔字符用的。但是为了更好的达到网站优化的效果,我们还是会去修改,看到哪不满意就去找出问题,修改修改再修改,直到自己看不出什么问题的时候。再说修改方法吧
去掉栏目页标题的斜杠问题
原来:二级栏目页面的title是“一级栏目名称/二级栏目名称_网站名称”,经过第一步之后会变成“二级栏目名称/一级栏目名称_网站名称”
打开include/arc.listview.class.php,61行。
$this->Fields['title'] =ereg_replace(“[<>]“,” /“,$this->TypeLink->GetPositionLink(false));
替换为:
$this->Fields['title'] =ereg_replace(“[<>]“,”_”,$this->TypeLink->GetPositionLink(false));
改成之后成为二级栏目名称_一级栏目名称_网站名称经过这两步之后就成了你想要的效果了。这样的列表页也许有人会说还不够完美,因为同栏目下列表页的模板是相同的,会有相同标题的页面出现,特别是在谷歌管理员工具里面,经常可以看到重复标题的页面就是列表页相同的原因引起的,网上看到的常见解决办法是给标题再加上一个序号,加以区别如以前的列表标题是:二级栏目名称_一级栏目名称_网站名称,修改后二级栏目名称_一级栏目名称_网站名称(序号).这样形式的。
这个只需在栏目页标题加入:
栏目页title标签修改为
{dede:field.title/}_{dede:global.cfg_webname/}({dede:pagelistlistsize=’0′ listitem=’pageno’function=’html2text(@me)’/})
显示为栏目标题_网站名(页码)对于这种情况,个人的观点是不必太在意这里的重复页面,列表页的和列表页之间的相似点太多,在搜索引擎经过去噪,内聚之后,只会留下一个页面参与排序。所以对于这种做法本人不太意,不必纠结于此,专心做好上两部之后,列表页的标题会得到权重的提升。
本文标签:
很赞哦! ()
相关教程
图文教程
DedeCms织梦怎么使用关键词关连文章自动内链
织梦用了很长时间了,很少用到‘使用关键词关连文章’这个功能,研究一下,非常实用,使用关键词关连文章、自动内链。
dedecms织梦模板文件不存在无法解析文档的原因及解决方法
模板文件不存在 无法解析文档的原因之一 从昨天晚上到今天,我纠结于一个自定义模型的文章页模板问题。总是“ 模板文件不存在 无法解析文件”,试过网上所有的方法都没有解决
dede织梦按栏目分类搜索功能的实现方法
我看了很多DEDECMS ,从5.1到5.6 几乎很少人用到按栏目分类搜索功能这个功能其实我也是今天才看到,DEDECMS本身默认就支持按栏目分类 自动生成默认自显示到二级分类。
织梦dedecms图片集自动播放去除的方法
用dedecms做图片站,图片自动播放,网速慢的人访问就会出现第一个图还没彻底显示出来,第二个图片又开始运作了,这样很影响用户体验,下次人家就不来了。
相关源码
-
HTML5响应式健身俱乐部pbootcms网站模板下载为健身俱乐部、瑜伽中心及运动场馆设计的响应式网站模板,采用PbootCMS内核开发,支持一键替换图文适配健身器材销售、瑜伽工作室等多类型运动健康产业。查看源码 -
帝国cms7.5手游评测资讯礼包合集游戏专区下载网站模板本模板基于帝国CMS系统开发,为手游门户网站设计。支持PC端与移动端同步生成HTML静态页面,内置多端同步生成功能。模板架构针对手业特点优化,满足APP下载、游戏资讯、攻略等内容发布需求。查看源码 -
(自适应响应式)蓝色外贸英文产品介绍展示网站模板本模板采用手工编写的DIV+CSS架构,代码精简高效。适配手机端浏览,数据实时同步更新。内置SEO优化框架,支持独立设置各页面标题、关键词及描述。开源代码结构清晰,便于二次开发。查看源码 -
(PC+WAP)化工材料企业环保能源绿色营销型pbootcms模板源码下载本模板为化工材料及环保能源企业设计,采用PbootCMS开发,可展示各类化工产品、环保技术及能源解决方案。查看源码 -
(自适应)代理记账财务会计咨询服务个人公司网站模板该响应式网站模板为代理记账、财政咨询及财务会计类企业设计,基于PbootCMS内核开发。通过自适应手机端的HTML5技术,帮助企业高效构建专业财税服务平台查看源码 -
(自适应)电子元件电路板元器件pbootcms网站源码下载为电子元器件、电路板制造类企业设计,特别适合展示产品参数、技术规格等内容。采用响应式技术,确保各类电子元件在不同设备上都能清晰展示。查看源码
| 分享笔记 (共有 篇笔记) |
