dedecms-TAG标签列表分页链接优化方法

技术教程 2026-01-09 16:51:10 浏览

先来看看默认tag列表分页(5.6为例):

第1页时:

  • PHP?/tag标签/1/">首页
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 下一页
  • 末页
  • 第3页时:

  • 首页
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 下一页
  • 末页
  • 分页连接方式和栏目列表页一样,链接回到TAG列表默认首页时,地址已经发生了改变,多出了“1/”部分,这样就分散了权重。而且当在TAG列表第1页时,“上一页”居然链接到了“-1/”页面,这样的链接对于 SEO搜索引擎优化 来说就不是很合理,也许下面才是我们需要的效果:

    第1页时:

  • 首页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 下一页
  • 末页
  • 第3页时:

  • 首页
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 下一页
  • 末页
  • 要得到这样的效果,只要按下面介绍的方法进行一些修改就可以了。

    打开\include\arc.taglist.class.php修改:1.找到

    复制代码

    代码如下:

    if($this->PageNo != 1)改成if($this->PageNo == 1 || empty($this->PageNo)) 复制代码

    代码如下:

    $prepage.=”
  • 上一页
  • rn”;$indexpage=”
  • 首页
  • rn”;改成$indexpage=”
  • 首页
  • 1
  • rn”;3.找到[code]$indexpage=”
  • 首页
  • rn”; 复制代码

    代码如下:

    $nextpage.=”
  • 下一页
  • rn”;改成if ($nextpagenum==1){$nextpage.=”
  • 下一页
  • rn”;}else{$nextpage.=”
  • 下一页
  • rn”;} 分页

    这样改了之后就已经是我们想要得到的效果了。

    本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

    发表评论

    热门推荐