织梦dedecms栏目列表分页URL链接首页与第一页重复解决办法

织梦dedecms栏目列表分页URL链接首页与第一页重复解决办法

浏览次数:

作者:管理员

来源: 邈瀚云

发布时间:2019-08-15 10:53

内容简介:织梦是优化做得比较好的程序之一,但仍然有一些细节问题没处理好,今天要介绍的就是“织梦dede栏目分页URL链接地址的SEO优化方法” dede的栏目列表分页链接,仔细观察会发现,在栏目的首页会存在两个内容相同的2个不同url: 一个是在其他页面链接的栏目首页url是www.xxx.com/lanmu1/index.html 另一个是栏目的

  • 文章内容
  • 相关内容

织梦是优化做得比较好的程序之一,但仍然有一些细节问题没处理好,今天要介绍的就是“织梦dede栏目分页URL链接地址的SEO优化方法”

dede的栏目列表分页链接,仔细观察会发现,在栏目的首页会存在两个内容相同的2个不同url:

一个是在其他页面链接的栏目首页url是www.xxx.com/lanmu1/index.html

另一个是栏目的分页给的链接URL是:www.xxx.com/lanmu1/list_1_1.html

从SEO方面来说,是不太友好的,所以,本文就是针对这个问题,把两个URL统一成index.html

1,找到includearc.listview.class.php这个文件,将

$typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']); 

这段代码添加到”//获得上一页和主页的链接”前面;

2,找到下面几行代码(就在”//获得上一页和主页的链接”下面)

if($this->PageNo != 1)

{

$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li> ";

$indexpage=”<li><a href='".str_replace("{page}",1,$tnamerule)."'>首页</a></li> ";

改成:

if($this->PageNo != 1)

{

if($prepagenum==1)

{

$prepage.="<li><a href='".$typedir."/'>上一页</a></li> ";

}

else

{

$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li> ";

}

$indexpage="<li><a href='".$typedir."/'>首页</a></li> ";

}

3.找到

$listdd.="<a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a> ";

改成:

if($j==1)

{

$listdd.="<li><a href='".$typedir."/'>".$j."</a></li> ";

}

else

{

$listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li> ";

只需要三步就完成了。


  • 152点击
    经常有织梦用户站长咨询AB模板网:在做网站尤其是做企业网站的时候总是会发现调用文章不合适的事情发生,调用的文章的关键词总是没有我们想要的。 比如我们网站里有很多文章中含有“织梦技术,dede”的词,那么想在网站首...
  • 239点击
    这是一个菜鸟站长很困惑的问题,如何让首页地址中不显示index.html呢?我们先来看一下显示的效果图。 在上图中,当我们输入网址:www.adminbuy.cn 后,页面打开时,域名网址的后边右斜杠增加一...
  • 171点击
    织梦是目前使用最多的cms,其良好的搜索引擎优化功能使得很多在建设企业站的时候都使用织梦cms, 对于织梦很多有利于优化的方面我们比较熟悉的就有织梦的tag标签,tag标签的功能就是让有一些相同关键词的网站可以得以聚合,...
  • 135点击
    织梦默认只允许上传 jpg,gif,png 格式的图片文件,如果想要上传ico图标格式文件或者其他格式图片文件需要做如下几步 1.后台-系统-系统基本参数-附件设置-图片浏览器文件类型 添加 |ico 如图,注意有个 | 竖线 2.打开 /include/dialog/se...
  • 222点击
    两步搞定dedecmsv5.7版本的tag标签限制12字节,dedecms5.7版本和以往的版本不一样,修改方法也不一样,具体做法如下: 一、点击“系统”——“SQL命令行工具”在输入框内输入以下2行,然后确定即可。 alter table `dede_taglist` change `tag...