单机大众麻将四人麻将|大众麻将技巧

織夢欄目首頁和第一個分頁鏈接內容重復處理方法

  記得之前發過一篇文章,說是網站一個欄目有了權重值,當時也沒太大在意,而百度收錄的是該欄目下的第一個分頁。大家都知道,織夢網站默認的第一個分頁符和欄目內容是一致的,它對優化是非常不利的,也就是一個頁面出現了兩個鏈接。為了解決這一問題,尹華峰SEO技術博客去網上看了一些教程,受益匪淺,特此記下。

織夢欄目首頁和第一個分頁鏈接內容重復處理方法

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

  一個是在其他頁面鏈接的欄目首頁url是

  另一個是欄目的分頁給的鏈接URL是:

  思慮半天決定修改,雖然目前網站的權重是來源于該頁面,但峰峰決定仍要修改,權重沒有了可以再做,而經驗才是最寶貴的。下面便是修改方法:

  一、找到includearc.listview.class.php這個文件,將

$typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']);

  這段代碼添加到”//獲得上一頁和主頁的鏈接”前面;

  二、找到下面幾行代碼(就在”//獲得上一頁和主頁的鏈接”下面)

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> "; }

  三、找到

$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> "; }

  操作完成上面三個步驟之后,去后臺更新緩存然后一鍵生成所有即可,然后返回目錄查看,經過峰峰本人的親自驗證,方法確實奏效,重復的鏈接就被替換掉了。

原標題:織夢欄目首頁和第一個分頁鏈接內容重復處理方法
上一篇:什么是網站日志,如何分析SEO網站日志?
下一篇:站長還繼續做標題黨嗎?百度清風算法指明了方向

歡迎掃描關注我們的微信公眾平臺!

歡迎掃描關注我們的微信公眾平臺!

单机大众麻将四人麻将 下载福建麻将 十佳股票配资平台 腾讯卡五星下载安装 26选5开奖结果查 中国足彩网彩票比分直播 广东36选7开奖 雪缘园nba比分 国标麻将游戏 牛操盘股票配资平台 金华麻将怎么胡 快速赛车 踢球者190足球即时指数 360山东11选5 北单比分投注秘诀 安装心悦吉林麻将 北京快3