首页
  • 上I.页

  • I.

  • II

  • dedecms TAG标签列表分页链接優化方法

    2022-10-28 23:35编辑: www.jxszl.com景先生毕设
    先来看看DEDECMS默认的TAG列表分页(V.VI为例):
    第I.页时:
  • 首页

  • 上I.页

  • <

     更多精彩就在: 51免费论文网|www.jxszl.com 
    li>I.
  • II

  • III

  • IV

  • V

  • VI

  • 下I.页

  • 末页

  • 第III页时:
  • 首页

  • 上I.页

  • I.

  • II

  • III
  • IV

  • V

  • VI

  • 下I.页

  • 末页

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

  • I.
  • II

  • III

  • IV

  • V

  • VI

  • 下I.页

  • 末页

  • 第III页时:
  • 首页

  • 上I.页

  • I.

  • II

  • III
  • IV

  • V

  • VI

  • 下I.页

  • 末页

  • 要得到这样的效果,只要按下面介绍的方法进行I.些修改就可以了.
    打开includearc.taglist.class.php修改:
    I..找到
    复制代码代码如下:
    if($this->PageNo!=I.)
    改成
    if($this->PageNo==I.||empty($this->PageNo))
    II.找到
    复制代码代码如下:
    $prepage.="
  • 上I.页
  • rn";
    $indexpage="
  • 首页
  • rn";
    改成
    $indexpage="
  • 首页
  • I.rn";
    III.找到
    [code]
    $indexpage="
  • 首页
  • rn";
    改成
    if($prepagenum==I.){
    $prepage.="
  • 上I.页
  • I.
  • rn";
    }else{
    $prepage.="
  • 上I.页
  • I.
  • rn";
    }
    $indexpage="
  • 首页
  • rn";
    [/code]
    IV.找到
    复制代码代码如下:
    $nextpage.="
  • 下I.页
  • rn";
    改成
    if($nextpagenum==I.){
    $nextpage.="
  • 下I.页
  • rn";
    }else{
    $nextpage.="
  • 下I.页
  • rn";
    }
    V.找到
    $j=I.;
    改成
    $j=II;
    这样改了之后就已经是我们想要得到的效果了.

    原文链接:http://www.jxszl.com/biancheng/dedecms/72361.html