動易CMS的SEO優(yōu)化_動易Cms教程
動易CMS(CMS是Content Management System的縮寫,意為“內(nèi)容治理系統(tǒng)”)是一套強大的網(wǎng)站內(nèi)容治理系統(tǒng),通過自建的自定義動態(tài)函數(shù)和自定義字段,可以完成很多擴展功能。
獨孤天驕以前曾經(jīng)是動易官方支持論壇“商業(yè)用戶區(qū)”的版主,一直以來都關注著動易系統(tǒng)的SEO優(yōu)化問題,在動易官方幫助站和動易網(wǎng)校(http://www.tingko.net)發(fā)布了許多文章,其中有一篇關于SEO優(yōu)化的文章,講述了如何優(yōu)化動易站點系統(tǒng)的問題。其實動易CMS的SEO優(yōu)化歸根結(jié)底就是針對動易模板的優(yōu)化,但是動易默認的模板有許多缺陷。本文就針對這個展開分析,并給出詳盡解決方案。假如看完該文尚有疑問,請通過QQ:3303976聯(lián)系站長。
1,模板的速度和容錯問題。
首先是老的table式模板結(jié)構(gòu),影響了天驕認為網(wǎng)站應該速度第一的原則,并且它對內(nèi)容頁面的執(zhí)行效率和搜索引擎抓取分析效率也會造成影響,尤其是動易默認模板中的源代碼部分很不規(guī)范,大小寫的觀念不是很強,還有單引號和雙引號等等,很難通過W3C檢驗,這個主要都是動易那自認為功能非常強大的模板編輯器造成的,這個傻瓜編輯器據(jù)說因為安全問題會自動替換一些代碼,并且會產(chǎn)生許多動易特有的js錯誤,所以天驕完全放棄了在編輯器編寫代碼,都是在Dreamweaver編寫好了模板,直接復制進去的,有時候因為這些問題甚至要直接打開MDB數(shù)據(jù)庫修改一些被替換的代碼�?上IV CSS天驕完全不懂得,所以自己的天驕網(wǎng)也沒有制作DIV CSS的模板,仍然是table式的模板,不過在代碼的效率上,前期我做了最大限度的優(yōu)化,幾乎沒有冗余代碼。后期我還會視訪問量的大小,再做精簡。
2,js的濫用問題。
由于JS的內(nèi)容暫時無法被大多數(shù)搜索引擎抓取,所以做網(wǎng)站的SEO優(yōu)化時一般盡量不調(diào)用js,尤其是網(wǎng)站頂部的導航菜單等重要代碼,但是動易的默認模板剛好使用的是js導航。
相關文章這個本來可以提升站內(nèi)鏈接PR的鏈接也是使用js,左側(cè)或右側(cè)的相關文章、熱門文章鏈接,都使用了js來調(diào)用。這又是一個js產(chǎn)生的問題。假如大面積的鏈接都使用js,無疑將大大的降低了搜索引擎抓取收錄的機會。所幸后來有所改變,逐漸向html轉(zhuǎn)化。
在天驕網(wǎng)中,最大的改變是會員幫助中心的文章,在全站所有頻道都輪替出現(xiàn),為了避免PR的傳遞流失,我都用js進行了調(diào)用,但是在會員幫助頻道本身,我全部使用標簽進行調(diào)用,生成靜態(tài)頁面,方便搜索引擎的收錄。
3,內(nèi)容布局的缺陷。
按照搜索引擎的抓取原則,從上到下,從左到右,明顯的,動易默認模板的結(jié)構(gòu)遠遠的背離了這個原則。比如現(xiàn)在內(nèi)容頁文章內(nèi)容很多布局是放在右側(cè)的,左側(cè)則是相關最新文章、熱門文章的js調(diào)用,內(nèi)容頁里面你真正想被抓取的內(nèi)容的重要性就注重被降低了。天驕網(wǎng)現(xiàn)在的文章頻道一般都是閱讀的內(nèi)容在左邊,相關的調(diào)用都在右邊,就是遵循這個原則!當然這個還可以在不改變左右布局的情況下,通過div+css來控制顯示次序,達到seo的目的。
4,meta字段的不合理。
我非凡要表述的一個重點!
動易系統(tǒng)的首頁、欄目頁以及部分其他頁面分別有兩段meta keywrds與meta description,這樣搜索引擎到底抓哪一段呢?程序人員編寫的時候完全沒有注重到這點,實在是不小的錯誤!而且后臺的meta設置本身就是不合理的,首頁,欄目頁等還好,可以通過后臺控制,但是文章內(nèi)容頁呢?meta description假如可以調(diào)用{$ArticleInfo(200)這個標簽的話,那才能真正起到優(yōu)化作用。但是經(jīng)過詢問動易的官方人員得知,動易系統(tǒng)無法支持這個調(diào)用。
因為只有meta description的不唯一性才會被搜索引擎重視!假如全部都一樣的說明文字,那倒還不如不要,現(xiàn)在的動易系統(tǒng)的這個標簽,無論如何調(diào)用,都無法實現(xiàn)真正的SEO效果。最后通過自行編寫的動態(tài)函數(shù)標簽調(diào)用插件,調(diào)用文章內(nèi)容的前100個字作為Description描述,才得以解決這個問題。比如,你現(xiàn)在可以打開本文:/Blog/jishujiaoliu/11.html,查看源代碼有這么一段:
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統(tǒng)之四----動易系統(tǒng)安裝篇
- Windows 2008安裝動易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復,SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動易.net程序權(quán)限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
- 相關鏈接:
- 教程說明:
動易Cms教程-動易CMS的SEO優(yōu)化
。