DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁SEO優化 >> SEO優化集錦 >> 分享Dedecms的一些seo優化簡單技巧
分享Dedecms的一些seo優化簡單技巧
編輯:SEO優化集錦     

這幾天用Dedecms做了一個站,為了使得程序更適合SEO,我對程序進行了一些簡單的優化。這裡分享下我的一點點非常簡單的技巧,僅供大家參考下,老鳥不要拍磚,心裡默默的鄙視就好了。我這裡說的是Dedecms默認模板的修改,不涉及到一些怎樣偽原創、怎樣選擇關鍵詞之類SEO優化技術,以免浪費您寶貴的時間。

一、網站路徑的優化

①Dedecms默認安裝後。文檔HTML默認保存路徑是放在跟目錄的“a/”下面,我們在後台的“系統設置”→“系統基本參數”中可以將文檔HTML默認保存路徑改為了根目錄下。直接一個“/”就可以了。

②默認的內容頁面的路徑應該是這樣的:http://網站域名/a/webbase/dreamweaver/2010/0407/57.html,這樣的URL層級太深了對SEO不利,我們需要修改下,我一般是修改成:http://網站域名/欄目名稱/數字ID.html,比如:http://www.***.com/changshi/1.html。在添加或修改欄目的的面板中將文章命名規則修改為:{typedir}/{aid}.html就可以,去掉了{Y}/{M}{D}/(這個是顯示:年/月日)。如果你的欄目層級本來就很深的話,建議把文章頁面都放在一個目錄下,規則定為:news/{aid}.html。這個規則都是可以自定義的,你覺得怎麼對seo有利就怎麼來吧。

③設置.htaccess文件,把不帶WWW的郁悶用301定向的www.xxxxxx.com,具體方法可以百度一下。

二、網頁頭部MATA信息的優化

這個主要針對網頁TITLE標簽的修改。

首頁:<title>{dede:global.cfg_webname/}</title>,在“系統設置”→“系統基本參數”中將首頁的標題信息都寫在網站名稱裡面。但是這樣有個問題就是會影響到其他頁面。

欄目頁:<title>{dede:field.seotitle /}_{dede:global.cfg_indexname/}</title>。第一個標簽是調用欄目的SEO標題;把主頁鏈接名改為了網站名稱。效果:“欄目標題_網站名稱”。封面模板也是用這個title標簽。

文章頁:

<title>{dede:field.title/}_{dede:field.typeid  runphp='yes' function="GetTopid(@me)"}
$dsql = new DedeSql(false);
$a="SELECT  typename FROM dede_arctype  where id=@me";
$arcRow = $dsql->GetOne($a);
@me=$arcRow[typename];{/dede:field.typeid}
_{dede:global.cfg_indexname/}</title>

效果:文章標題_文章所屬欄目名_網站名稱,所屬欄目名是用中間的SQL調用。

三、內鏈優化

①網站自動給關鍵字加上鏈接:這個功能很爽,可以預先設定一些你網站的關鍵詞和對應的鏈接,以後每次加文章的時候都自動給錨文本加上鏈接,其實這個就是一個替換的功能。

設置步驟:後台的“核心”→“批量維護 ”→“文檔關鍵詞維護 ”,比如我的學瑜伽網,我可以新增關鍵字:瑜伽教程;鏈接網址:http://www.***.com/jiaocheng/。要注意的是,在設置關鍵詞的時候,盡量不要用那些寬泛的詞,比如瑜伽這個詞。我在瑜伽教程中加了鏈接,要是瑜伽再加一個鏈接的話,那麼就亂了。所以我們盡量的不要使用太寬泛的詞,避免重復。

這裡設置好了以後,還要需要再設置一個地方。後台的“系統設置”→“系統基本參數 ”→“其它選項”→“文檔內容同一關鍵詞替換次數(0為全部替換)”默認是2。這個可以根據自己的情況適當的調整。

②推薦內容 熱點內容 這樣的標題可以在前面加上欄目的名稱,加上鏈接。這樣可以增加密度,同時增加內鏈。

③在文章的最後加上“更多文章》》欄目名稱”,給欄目名加上鏈接。

④在文章最後加上相關文章,隨機調用本欄目下的相關文章,這樣的導出鏈接相關性強,不論對本頁面還是對鏈接的頁面都有好處。

實例代碼:

 {dede:likearticle row='0'titlelen='4'col='4'mytypeid=3 channelid=1 eregtype=all|tag|keyword}
 <li><a href="field:arcurl/]"_fcksavedurl=""field:arcurl/]" target="_blank">·[field:title/]</a></li>
 {/dede:likearticle}

參數說明:

col="多少列顯示(默認為單列)

row='0′ 返回文檔列表總數

titlelen = '0′ 標題長度 等同於titlelength

infolen='60′ 表示內容簡介長度 等同於infolength

mytypeid=0 手工指定要限定的欄目id,用,分開表示多個

innertext ="單條記錄樣式(指標簽中間的內容)

⑤文章最後調用文章TAGS。

代碼:

{dede:tag row=’30′ sort=’new’ getall=’0′} <a href=’[field:link/]‘>[field:tag /]</a>{/dede:tag}

關於Dedecms的怎樣優化更有利於SEO的問題,歡迎大家在古月SEO博客留言交流,有更多Dedecms優化的方法的話請指點下我。

感謝 寂靜的夜 的投稿

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved