dedecms分类列表分页链接优化

2018-09-06

dedecms分类列表分页链接优化

1、优化前织梦源代码栏目分页链接<li><a href=’list_1.html’>首页</a></li><li><a href=’list_3.html’>上一页</a></li><li><a href=’list_1.html’>1</a></li><li><a href=’list_2.html’>2</a></li><li><a href=’list_3.html’>3</a></li><li class=”thisclass”>4</li><li><a href=’list_5.html’>5</a></li><li><a href=’list_5.html’>下一页</a></li><li><a href=’list_5.html’>末页</a></li>2、优化后的织梦源代码栏目分页链接<li><a href=’/seofenlei/’>首页</a></li><li><a href=’list_3.html’>上一页</a></li><li><a href=’/abc/’>1</a></li><li><a href=’list_2.html’>2</a></li><li><a href=’list_3.html’>3</a></li><li class=”thisclass”>4</li><li><a href=’list_5.html’>5</a></li><li><a href=’list_5.html’>下一页</a></li><li><a href=’list_5.html’>末页</a></li>织梦栏目页分页为何要做出这样的优化这样设计后的分页符合搜索引擎的标准规则,要不会导致两个相同的页面却出现的通用的内容,既分散了页面的权重,也导致了网站页面重复。织梦栏目页分页优化步骤优化方法一:修改\include\arc.listview.class.php文件1、找到\include\arc.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>\r\n”;$indexpage=”<li><a href=’”.str_replace(“{page}”,1,$tnamerule).”‘>首页</a></li>\r\n”;}改成:if($this->PageNo != 1){if($prepagenum==1){$prepage.=”<li><a href=\””.$typedir.”/\”>上一页</a></li>\r\n”;}else{$prepage.=”<li><a href=\””.str_replace(“{page}”,$prepagenum,$tnamerule).”\”>上一页</a></li>\r\n”;}$indexpage=”<li><a href=\””.$typedir.”/\”>首页</a></li>\r\n”;}3、找到$listdd.=”<li><a href=’”.str_replace(“{page}”,$j,$tnamerule).”‘>”.$j.”</a></li>\r\n”;改成:if($j==1){$listdd.=”<li><a href=\””.$typedir.”/\”>”.$j.”</a></li>\r\n”;}else{$listdd.=”<li><a href=\””.str_replace(“{page}”,$j,$tnamerule).”\”>”.$j.”</a></li>\r\n”;}优化方法二:把页面/seofenlei/list_1.html使用301重定向到/seofenlei/#网站二级目录重定向到网站二级域名RewriteEngine OnRewriteBase /Redirect permanent /seofenlei/list_1.html /seofenlei/以上两种方法优化织梦DEDECMS栏目列表分页链接都是可行的,注意这里的/seofenlei/是您所在栏目的名称。

标签
评论列表
评论