織夢DedeCMS欄目頁的標題,不管是第幾頁都是不變的,不利于網站的SEO,那么我們可以在分頁的Title里加上第幾頁。
方法如下:
1.首先打開include/arc.listview.class.php文件.在文件中搜索:
$this->ParseTempletsFirst();
并將其刪除掉.
2.然后查找,
$this->ParseDMFields($this->PageNo,1);
在他之前添加下面代碼片段
$this->Fields['pagexx'] = $this->PageNo;$this->ParseTempletsFirst();
3.打開織夢模板的列表頁(list_article.htm、list_soft.htm、list_image.htm等),將其title修改為:
<title>{dede:field.title/}_第{dede:field.pagexx /}頁</title>也就是添加 第{dede:field.pagexx /}頁 這樣一段代碼就可以。
最后生成整站,上述方法適用于DEDE5.7生成靜態頁面。
補充:織夢欄目列表頁title標題分頁優化方法
織夢欄目列表頁title標題分頁優化方法講解dede列表頁title分頁,dede列表頁title分頁方法。
織夢作為一款優秀的cms網站內容管理系統應用十分廣泛,織夢對seo友好,操作簡單方便的同時也有部分不足之處。織夢欄目列表頁標題默認的顯示方式是<title>{dede:field.title/}_{dede:global.cfg_webname/})</title>,即 網站欄目名稱_網站名稱。這種默認的織夢列表頁標題有什么不好呢?
做seo的應該都知道,網站優化過程中對搜索引擎優化友好的網頁標題應盡量具有唯一性,即在同一個網站不要有多個重復標題的網頁存在。織夢列表頁標題默認的顯示方式在列表有了較多內容分頁后會導致同一分類列表下不同分頁面title標題相同,比如西安seo分類下有50頁文章,就會出現50個重復標題,網頁重復標題過多不利于網站優化和用戶體驗。
織夢cms分類列表頁title標題seo優化只需在默認的tite標簽中加上織夢分頁代碼,將默認的title標簽改為<title>{dede:field.seotitle/}_{dede:global.cfg_webname/}) {dede:pagelist listitem="pageno" listsize="0" runphp='yes'}@me=trim(strip_tags(@me));if (is_numeric(@me)){if (@me!='1') @me='-第('.@me.')頁';else @me="";}else @me="";{/dede:pagelist}</title>
紅色部分為title分頁代碼,優化后顯示為:分類欄目seo標題_網站標題_第()頁,當分類列表下內容只有一頁時默認顯示為 欄目seo標題_網站標題。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。
新聞熱點
疑難解答