dedecms添加站点(dedecms 栏目列表页链接优化方法)
dedecms添加站点
dedecms 栏目列表页链接优化方法
dedecms默认栏目列表分页链接:
<li><a href="list_4_1.html">首页</a></li>
<li><a href="list_4_3.html">上一页</a></li>
<li><a href="list_4_1.html">1</a></li>
<li><a href="list_4_2.html">2</a></li>
<li><a href="list_4_3.html">3</a></li>
<li class="thisclass">4</li>
<li><a href="list_4_5.html">5</a></li>
<li><a href="list_4_5.html">下一页</a></li>
<li><a href="list_4_5.html">末页</a></li>
这种连接方式很不合理,对于SEO已经无意间分散了栏目页权重,我们要的效果是把list_4_1.html修改成/a/ 如下连接方式才合理:
<li><a href="/a/">首页</a></li>
<li><a href="list_4_3.html">上一页</a></li>
<li><a href="/a/">1</a></li>
<li><a href="list_4_2.html">2</a></li>
<li><a href="list_4_3.html">3</a></li>
<li class="thisclass">4</li>
<li><a href="list_4_5.html">5</a></li>
<li><a href="list_4_5.html">下一页</a></li>
<li><a href="list_4_5.html">末页</a></li>
修改方法
1.找到\include\arc.listview.class.php这个文件,把下面这段代码添加到”//获得上一页和主页的链接”前面;
$typedir= ereg_replace(‘{cmspath}’,$GLOBALS['cfg_cmspath'],$this->Fields['typedir']);
2.找到“//获得上一页和主页的链接”下面几行代码。
if($this->ageNo != 1)
{
$prepage.=”<li><a href=’”.str_replace(“{page}”,$prepagenum,$tnamerule).”‘>上一页</a></li>rn”;
$indexpage=”<li><a href=’”.str_replace(“{page}”,1,$tnamerule).”‘>首页</a></li>rn”;
}
-------------------把上面代码改成---------------------
if($this->ageNo != 1)
{
if($prepagenum==1)
{
$prepage.=”<li><a href=”".$typedir.”/”>上一页</a></li>rn”;
}
else
{
$prepage.=”<li><a href=”".str_replace(“{page}”,$prepagenum,$tnamerule).””>上一页</a></li>rn”;
}
$indexpage=”<li><a href=”".$typedir.”/”>首页</a></li>rn”;
}
找到
$listdd.=”<li><a href=’”.str_replace(“{page}”,$j,$tnamerule).”‘>”.$j.”</a></li>rn”;
---------------------改成--------------------------
if($j==1)
{
$listdd.=”<li><a href=”".$typedir.”/”>”.$j.”</a></li>rn”;
}
else
{
$listdd.=”<li><a href=”".str_replace(“{page}”,$j,$tnamerule).””>”.$j.”</a></li>rn”;
}
如果需要修改分页样式也上面代码中修改,比如删除<li>
这样修改之后,就不再是出现list_4_1.html这样的链接,而是都直接链接到/abc/这样的地址。虽说这只是个小细节的修改,但是小细节有时候起到的作用却不能小觑。这样改之后保证链接回到的都是默认的列表页,避免了权重的流失,更符合SEO的做法。
- dedecms 产品缩略图(织梦DedeCms v5.6/5.7 新图集页面增加图片下载功能)
- dedecms语法教程(dedecms 获取描述信息限制字数的语法)
- dedecms如何做弹窗(dedecms列表推荐文章默认为加粗的修改方法)
- dedecms官方安装手册(Linux下安装DedeCMS及安全设置教程)
- dedecms 自定义字段(dedecms自定义模型提示:Call to a member function GetInnerText的解决方法)
- dedecms调用方法(DEDECMS专题制作方法)
- dedecms不生成文档(dedecms批量替换文章中超链接的方法)
- dedecms怎么调用标签(dedecms 织梦系统栏目及子栏目调用友情连接的方法)
- dedecms添加板块(织梦DedeCMS后台文件列表按文件名排序的方法简介)
- dede源码如何新增页面(dedecms 在内容模板里调用栏目内容即{dede:field.content/})
- dedecms内容页模板调用不成功(织梦dedecms循环调用多级子栏目如二级栏目下三级栏目)
- dedecms自助购买(DEDECMS 支付宝操作手册)
- dede调用tag标签(dedecms tag标签实现随机颜色和字体大小)
- dedecms怎么调用标签(织梦DEDECMS dede:arclist,dede:list获取附加表字段内容的方法)
- dedecms的dedesql.class.php on line 489错误的解决方法(dedecms的dedesql.class.php on line 489错误的解决方法)
- dedecms分页修改(Dedecms图片加上Alt和Title等属性的修改方法)
- 越南没事(越南没事情做)
- 重庆旅游攻略(重庆旅游3-4天攻略最佳线路)
- 周杰伦演唱会门票(周杰伦演唱会门票多少钱一张2023)
- 焕然一新 成都轨道集团官方网站改版上线(成都轨道集团官方网站改版上线)
- 成都轨道交通19号线二期全线电通(成都轨道交通19号线二期全线电通)
- 19号线二期全线电通 轨道交通项目最新进展来了(19号线二期全线电通)
热门推荐
- C#中typeof 与GetType()的区别
- nginx tomcat集群(Nginx+tomcat负载均衡集群的实现方法)
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- php 处理html表单(PHP使用HTML5 FormData对象提交表单操作示例)
- django响应返回的常用方法(Django异步任务之Celery的基本使用)
- 配置阿里云docker镜像地址(Docker配置阿里云镜像加速pull的实现)
- docker 镜像导入导出(Docker镜像的导入导出代码实例)
- python读写文件实验心得(Python文件读写常见用法总结)
- 怎么用apache自定义网站根目录(Apache 二级域名实现方法介绍)
- element加固态(Element Plus实现Affix 固钉)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9