织梦dedecms程序默认分类分页URL地址存在有相同内容不同的URL地址的情况,这种对搜索引擎是非常不友好的,对于网站优化也是非常不利的,如下所示:
<li><a href=’list_4_1.html’>首页</a></li>
<li><a href=’list_4_3.html’>上一页</a></li>
<li><a href=’list_4_1.html’>1</a></li>
<li><a href=’list_4_2.html’>2</a></li>
<li><a href=’list_4_3.html’>3</a></li>
<li><a href=’list_4_4.html’>4</a></li>
<li><a href=’list_4_5.html’>5</a></li>
<li><a href=’list_4_5.html’>下一页</a></li>
<li><a href=’list_4_5.html’>末页</a></li>
织梦默认分页样式代码解决思路:
让分页地址的“首页”、“1”与分类页面的url地址一样,如是是老网站,搜索引擎已经索引了分类页面url地址,则需要将分类页面url地址301到首页或者直接删除,如下所示:
<li><a href=”/xc/”>首页</a></li>
<li><a href=”xc-3.html”>上一页</a></li>
<li><a href=”/xc/”>1</a></li>
<li><a href=”xc-2.html”>2</a></li>
<li><a href=”xc-3.html”>3</a></li>
<li>4</li>
<li><a href=”xc-5.html”>5</a></li>
<li><a href=”xc-6.html”>6</a></li>
<li><a href=’xc-5.html’>下一页</a></li>
<li><a href=’xc-6.html’>末页</a></li>
织梦默认分页样式代码解决办法:
1、找到织梦程序中include\arc.listview.class.php这个文件,将这段代码添加到”//获得上一页和主页的链接”前面;
$typedir= ereg_replace(‘{cmspath}’,$GLOBALS[‘cfg_cmspath’],$this->Fields[‘typedir’]);
2、找到织梦程序中include\arc.listview.class.php这个文件中下面几行代码
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”;
}
就只需要这三步问题就解决了,是不是非常简单呢?大家赶紧试试吧。
最后大兵提醒大家,如果你的网站是新站,就按照以上的方法处理就行了,如果你的网站是老站,而且搜索引擎已经收录你网站的分页地址,那么就要将已经收录的分页地址301到首页,如果不能是虚拟主机不能做301,那就只能删除了。
本篇文章发布于大兵SEO博客,为大兵原创内容,如若转载,请注明出处:https://www.zhuzhouren.cn/jianzhanjiaocheng/dedecms/1201.html,否则,禁止转载,谢谢配合!