您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecsm列表页标题优化方法
千青2023-10-05 15:59:17dedecms教程已有人查阅
导读DEDE的默认认列表标题是:顶级栏目 / 一级栏目_网站标题从这个默认的标题可以看出一级栏目并没有在前面,按照常见的说法是,越是在前面的东西,权重会越
DEDE的默认认列表标题是:顶级栏目 / 一级栏目_网站标题
从这个默认的标题可以看出一级栏目并没有在前面,按照常见的说法是,越是在前面的东西,权重会越高一点,所以要改成:一级栏目/顶级栏目_网站标题的样式,这也符合用户看东西从左到右的性质。下面来看具体的修改细节。
打开include typelink.class.php 164行原文:
看到上面这重性质可能还会不太满意,因为中间的“/”(横杠)不是我们常见到的下划线(_),或者横杠(-)形式,其实这都无关紧要这个字符只不过是要搜索引擎来分隔字符用的。但是为了更好的达到网站优化的效果,我们还是会去修改,看到哪不满意就去找出问题,修改修改再修改,直到自己看不出什么问题的时候。再说修改方法吧
去掉栏目页标题的斜杠问题
原来:二级栏目页面的title是“一级栏目名称/二级栏目名称_网站名称”,经过第一步之后会变成“二级栏目名称/一级栏目名称_网站名称”
打开include/arc.listview.class.php,61行:
经过这两步之后就成了你想要的效果了。这样的列表页也许有人会说还不够完美,因为同栏目下列表页的模板是相同的,会有相同标题的页面出现,特别是在谷歌管理员工具里面,经常可以看到重复标题的页面就是列表页相同的原因引起的,网上看到的常见解决办法是给标题再加上一个序号,加以区别如
以前的列表标题是:二级栏目名称_一级栏目名称_网站名称,修改后二级栏目名称_一级栏目名称_网站名称(序号)这样形式的。
这个只需在栏目页标题加入:
栏目页title标签修改为:
对于这种情况,个人的观点是不必太在意这里的重复页面,列表页的和列表页之间的相似点太多,在搜索引擎经过去噪,内聚之后,只会留下一个页面参与排序。所以对于这种做法本人不太意,不必纠结于此,专心做好上两部之后,列表页的标题会得到权重的提升。
从这个默认的标题可以看出一级栏目并没有在前面,按照常见的说法是,越是在前面的东西,权重会越高一点,所以要改成:一级栏目/顶级栏目_网站标题的样式,这也符合用户看东西从左到右的性质。下面来看具体的修改细节。
打开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)’/})
显示为:栏目标题_网站名(页码)对于这种情况,个人的观点是不必太在意这里的重复页面,列表页的和列表页之间的相似点太多,在搜索引擎经过去噪,内聚之后,只会留下一个页面参与排序。所以对于这种做法本人不太意,不必纠结于此,专心做好上两部之后,列表页的标题会得到权重的提升。
本文标签:
很赞哦! ()
相关文章
随机图文
-
让织梦cms的附件按月保存
作为一个织梦爱好者,肯定会不断地对织梦CMS的功能进行挖掘,也会对一些不完善的功能进行修改。我们知道在正常的情况下,织梦CMS的图片附件是按日保存的 -
dede织梦会员投稿怎么增加来源功能
如何给织梦模板 会员投稿增加文章来源的功能,现在就来说一下添加的方法;首先用Dreamweaver打开member\templets 下的 article_add.htm 文件,在第 66行到67行 -
dede织梦标签云实现随机颜色和字体大小变化实例代码
感谢强大的织梦带给站长朋友自由的建站体验,今天来说一说如何在在网站的首页、列表页、内容页实现彩色标签云,这个效果可以自己设计字体颜色和字体大小; -
DEDECMS更换目录后需要修改的图片路径
摘要:近日碰到一个棘手问题,DEDECMS原来的数据全是默认在要根目录下设置上传的,但更换了后却面目全非了。 但现在要把该网站更换到子目录下,最初的操作是
留言与评论 (共有 条评论) |