做過織夢模板的朋友都可能會發現一個影響SEO的問題,那就是織夢模板的欄目列表分頁鏈接的一個比較奇葩的問題。我們仔細觀察會發現,在欄目的首頁會存在兩個內容相同的2個不同url路徑,例如:
一個是在其他頁面鏈接的欄目首頁url是www.xxx.com/lanmu1/index.html
另一個是欄目的分頁給的鏈接URL是:www.xxx.com/lanmu1/list_1_1.html
兩個路徑都可以訪問,但是訪問的內容是完全一樣的,這對網站的SEO權重有比較大影響,對引擎來說是不太友好的,所以,織夢模板網就針對這個問題給出解決辦法,把兩個URL統一成index.html。
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";}完成。
以上就是織夢模板欄目列表頁分頁URL地址seo優化的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答