婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > 織夢列表分頁第一頁和默認頁SEO優化方案

織夢列表分頁第一頁和默認頁SEO優化方案

POST TIME:2017-11-13 00:32

  織夢是優化做得比較好的程序之一,但仍然有一些細節問題沒處理好,比如列表分頁的SEO優化就有兩個比較明顯的問題,一個是列表頁面的標題重復,這個在織夢DedeCMS列表頁標題SEO優化一文已經解決了;另一個問題是織夢dede欄目分頁URL鏈接地址的問題。

  織夢DedeCMS的欄目列表分頁鏈接,在欄目的首頁會存在兩個內容相同url卻不同的頁面,這個會造成搜索引擎的重復頁面。

  當然,下面的那個鏈接,你現在打開的話,將是404頁面,因為已經刪除這個頁面了。怎么解決織夢列表頁分頁第一頁與默認頁內容相同但網站URL不同的問題呢?我們可以通過修改織夢DedeCMS的分頁程序,先刪除第一頁的頁面,然后將第一頁的鏈接做成默認頁。

  修改文件之前,一定要做好備份哦,改壞了不賠的啊!

  修改的具體方法如下:

  找到\include\arc.listview.class.php(資訊列表頁)首先使用Dreamwear等文本編輯器打開/include/arc.listview.class.php文件,搜索以下代碼:

1
copy($list_1,$indexname);

  在該代碼的下方加入下面的代碼:

1
unlink($list_1);

  這樣就可以在生成欄目html的時候自動將列表第一頁刪除。修改列表分頁的默認首頁和第一頁的鏈接首先將以下的這段代碼添加到"//獲得上一頁和主頁的鏈接"前面:

  這段代碼是對鏈接地址進行替換的。在兩個文件中分別找到下面幾行代碼(就在"//獲得上一頁和主頁的鏈接"下面)

1
2
3
4
5
6
7
8
9
if($this->PageNo != 1)
{
$prepage.="<ul style="" class=" list-paddingleft-2"><li><p><a>上一頁</a></p></li></ul>\r\n";
$indexpage="<ul style="" class=" list-paddingleft-2"><li><p><a>首頁</a></p></li></ul>\r\n";
}
else
{
$indexpage="<ul style="" class=" list-paddingleft-2"><li><p>首頁</p></li></ul>\r\n";
}

  將這段代碼修改為:

1
2
3
4
5
6
7
8
9
10
11
12
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";
}

  這段代碼的作用是對鏈接地址進行定義的。最后還需要加上一段判斷分頁列表是否為第一頁的代碼首先找到以下的代碼:

1
$listdd.="<ul style="" class=" list-paddingleft-2"><li><p><a>".$j."</a></p></li></ul>\r\n";

  將這段代碼修改成:

1
2
3
4
5
6
7
8
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";
}

  這樣就不會影響不是列表第一頁的頁面了。按以上的步驟修改好\include\arc.listview.class.php文件的代碼之后,上傳替換文件,然后生成欄目,就不會再出現列表默認首頁與列表第一頁完成重復的問題了。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 石狮市| 巫山县| 黄大仙区| 贵港市| 海丰县| 阳曲县| 博乐市| 轮台县| 芷江| 灌云县| 开鲁县| 湄潭县| 银川市| 新乐市| 达孜县| 普格县| 山阴县| 达孜县| 克拉玛依市| 灌南县| 油尖旺区| 鄂托克前旗| 潢川县| 加查县| 和静县| 长乐市| 仙桃市| 海口市| 安义县| 蛟河市| 栾川县| 化德县| 呼伦贝尔市| 三台县| 襄垣县| 腾冲县| 玉林市| 阳春市| 榕江县| 张北县| 任丘市|