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

织梦教程 强烈建议 2024-02-06 14:10 81 0

  先来看看织梦DEDECMS默认的TAG列表分页(5.6为例):

  第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))

      2.找到

      代码如下:

      $prepage.=”

  • 上一页
  • rn”;

      $indexpage=”

  • 首页
  • rn”;

      改成

      $indexpage=”

  • 首页
  • 1
  • rn”;

      3.找到

      [code]

      $indexpage=”

  • 首页
  • rn”;

      改成

      if ($prepagenum==1){

      $prepage.=”

  • 1
  • rn”;

      }else{

      $prepage.=”

  • 1
  • rn”;

      }

      $indexpage=”

  • 下一页
  • rn”;

      }else{

      $nextpage.=”

  • 下一页
  • rn”;

      }

      5.找到

      $j=1;

      改成

      $j=2;

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



    时间:(2024-02-06 14:10:08)
    本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!