織夢dedecms欄目列表分頁URL鏈接首頁與第一頁重復解決辦法

織夢dedecms欄目列表分頁URL鏈接首頁與第一頁重復解決辦法

瀏覽次數:

作者:管理員

來源: 邈瀚云

發布時間:2019-08-15 10:53

內容簡介:織夢是優化做得比較好的程序之一,但仍然有一些細節問題沒處理好,今天要介紹的就是“織夢dede欄目分頁URL鏈接地址的SEO優化方法” dede的欄目列表分頁鏈接,仔細觀察會發現,在欄目的首頁會存在兩個內容相同的2個不同url: 一個是在其他頁面鏈接的欄目首頁url是www.xxx.com/lanmu1/index.html 另一個是欄目的

  • 文章內容
  • 相關內容

織夢是優化做得比較好的程序之一,但仍然有一些細節問題沒處理好,今天要介紹的就是“織夢dede欄目分頁URL鏈接地址的SEO優化方法”

dede的欄目列表分頁鏈接,仔細觀察會發現,在欄目的首頁會存在兩個內容相同的2個不同url:

一個是在其他頁面鏈接的欄目首頁url是www.xxx.com/lanmu1/index.html

另一個是欄目的分頁給的鏈接URL是:www.xxx.com/lanmu1/list_1_1.html

從SEO方面來說,是不太友好的,所以,本文就是針對這個問題,把兩個URL統一成index.html

1,找到includearc.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> ";

$indexpage=”<li><a href='".str_replace("{page}",1,$tnamerule)."'>首頁</a></li> ";

改成:

if($this->PageNo != 1)

{

if($prepagenum==1)

{

$prepage.="<li><a href='".$typedir."/'>上一頁</a></li> ";

}

else

{

$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁</a></li> ";

}

$indexpage="<li><a href='".$typedir."/'>首頁</a></li> ";

}

3.找到

$listdd.="<a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a> ";

改成:

if($j==1)

{

$listdd.="<li><a href='".$typedir."/'>".$j."</a></li> ";

}

else

{

$listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule)."'>".$j."</a></li> ";

只需要三步就完成了。


聲明:本文文字、圖片等素材除標明原創外均采集于網絡,如有侵權,請及時告知我們,我們將在最短的時間內刪除。
  • 667點擊
    經常有織夢用戶站長咨詢AB模板網:在做網站尤其是做企業網站的時候總是會發現調用文章不合適的事情發生,調用的文章的關鍵詞總是沒有我們想要的。 比如我們網站里有很多文章中含有“織夢技術,dede”的詞,那么想在網站首...
  • 620點擊
    這是一個菜鳥站長很困惑的問題,如何讓首頁地址中不顯示index.html呢?我們先來看一下顯示的效果圖。 在上圖中,當我們輸入網址:www.adminbuy.cn 后,頁面打開時,域名網址的后邊右斜杠增加一...
  • 494點擊
    織夢是目前使用最多的cms,其良好的搜索引擎優化功能使得很多在建設企業站的時候都使用織夢cms, 對于織夢很多有利于優化的方面我們比較熟悉的就有織夢的tag標簽,tag標簽的功能就是讓有一些相同關鍵詞的網站可以得以聚合,...
  • 595點擊
    織夢默認只允許上傳 jpg,gif,png 格式的圖片文件,如果想要上傳ico圖標格式文件或者其他格式圖片文件需要做如下幾步 1.后臺-系統-系統基本參數-附件設置-圖片瀏覽器文件類型 添加 |ico 如圖,注意有個 | 豎線 2.打開 /include/dialog/se...
  • 544點擊
    兩步搞定dedecmsv5.7版本的tag標簽限制12字節,dedecms5.7版本和以往的版本不一樣,修改方法也不一樣,具體做法如下: 一、點擊“系統”——“SQL命令行工具”在輸入框內輸入以下2行,然后確定即可。 alter table `dede_taglist` change `tag...
  • (^ω^)MG东方珍兽app 哈尔滨麻将单机版 东方6十1专家推号 福彩陕西快乐十分钟 澳门娱乐所有网站 湖北麻将血流成河下载 十一选五开奖结果河 河南快3 6号开奖结果 北京pk10玩法 波克棋牌下载安装 南昌麻将单机版下载 常来海南麻将大鬼 街机捕鱼千炮 吉林11选五中奖信息 快乐双彩基本走势图 倍投方案 kk棋牌麻将官方下载