標籤:自己 網域名稱 蜘蛛 名稱 核心 text strong pat link
親和百度蜘蛛,分頁多層次特色,織夢系統最好用的網站地圖!
用 DedeCMS(織夢) 系統搭建的網站多數都是以最佳化為主要目標的網站類型,既然是最佳化站 SEO 手段就離不開為網站設定網站地圖。可是 DedeCMS 內建的模板沒有網站地圖,而且 DedeCMS 提供的內建模板未必能滿足你的需要。所以能為自己的 DedeCMS 網站選擇一個好的織夢網站地圖模板就成為一個很重要的問題。
WonderCSS.com 本次製作並分享的 DedeCMS 織夢網站地圖(html格式)模板是基於自由列表 freelist 來完成的,可實現多層次分頁面的網站地圖,經測試對百度的搜尋蜘蛛效果很好。如果你的織夢網站正需要一個網站地圖模板,可使用我使用的 DedeCMS 織夢網站地圖模板。
一 下載 織夢DedeCMS 網站地圖模板二 設定 織夢DedeCMS 網站地圖參數
進入織夢的管理後台進入 核心 > 頻道模型 > 自由列表管理 頁面,增加一個列表:
- 列表HTML存放目錄:{cmspath}/
- 自由列表標題處填寫:網站地圖
- 目錄預設頁名稱處填寫:sitemap.html 去掉不使用目錄預設首頁勾選
- 命名規則處填寫:{listdir}/sitemap{page}.html
- 列表模板:{style}/sitemap_html.htm
- 最大列出頁數填寫:9000
- 每頁記錄數:100
- 限定欄目設定:不限
在迴圈內的單行記錄樣式(InnerText)處刪去原有內容,填入:
<li><span class="url">[field:textlink/]</span><span class="time">[field:pubdate function="GetDateTimeMK(@me)"/]</span></li>
儲存後在 自由列表管理 頁面上“更新”後,訪問您的網站地址 /sitemap.html 即可看到網站地圖頁面。
三 修改源檔案 永久去掉“不使用目錄預設首頁”的自動勾選
為了以後更新更方便,我們需要將模板設定中“不使用目錄預設首頁”的勾選永久去掉,不然再次修改它會重新勾選上。算是一個BUG,因此我們需要修改源檔案。
開啟 dede\templets \freelist_add.htm 找到113行,把 value=”1″ 改為 value=”0″ 。再開啟 dede\templets \freelist_edit.htm 找到89行,把 value=”1″ 改為value=”0″ 。這樣“不使用目錄預設首頁”就永遠不會自己勾選啦。
四 最後在 robots.txt 中添加網站地圖
在做完網站地圖後除了在網站首頁內添加連結外,最重要的是在 robots協議 內添加網站地圖,以便讓搜尋引擎直接抓取到。robots協議即 robots.txt 在網站根目錄下,開啟後加入下面語句,將 www.wondercss.com 換成你網站的網域名稱。值得注意的是 Sitemap 的首寫字母 S 需要大寫。
Sitemap: http://www.wondercss.com/sitemap.html
PS:由於DEDECMS織夢系統本身的小問題,會出現 “不使用目錄預設首頁” 無法永久去掉,所以在robots協議中我們推薦您直接將網站地圖命名為 sitemap1.html ,網站地圖檔案的命名並不會影響到SEO。
Sitemap: http://www.wondercss.com/sitemap1.html
在這裡我們就完成了DedeCMS網站地圖的全部設定,等待百度蜘蛛的到來吧!
如果還想增加更親和 Google 搜尋引擎的 XML 格式的網站地圖,看這裡: 用DEDECMS織夢系統做xml網站地圖
該內容轉載於http://www.wondercss.com/的http://www.wondercss.com/theme/dedecms-sitemap/
織夢DedeCMS網站地圖模板