讀者問
請問:怎樣針對動態生成的不同頁面中,keywords和description,寫不同的關鍵字和描述?謝謝!
我想針對這個問題可以更寬泛的談一下CMS系統(contentmanagementsystem,內容治理系統)和SEO的關系。
現在很多網站都是由CMS系統建成的,電子商務網站,新聞類網站還有博客等等,絕大部分都是用CMS系統做成的。CMS優點很多,做的不好的話缺點也不少。
使用CMS系統制作頁面和治理網站都變得簡單,但缺點是大部分CMS系統都不夠搜索引擎友好。
我覺得一個好的CMS系統在搜索引擎優化方面應該做到以下這些功能,讀者在選擇系統的時候可以注重看有沒有這些功能,開發CMS系統的讀者也可以做參考。

這是CMS系統可能產生的很大問題。因為要從數據庫中提取內容,沒有經過處理的URL都是很長,帶有問號。比如
這種URL很難被搜索引擎抓取,應該通過mod_rewrite等手段改寫成靜態URL。比如

對英文網站,URL中的目錄名和文件名可以從文章標題中提取,或者答應用戶自己定義。對中文網站來說,很好的方法就是由用戶自己定義。
按編號命名目錄名和文件名也可以。比如
不少電子商務網站都會對所有訪客自動產生SessionID,這也十分不可取。因為搜索引擎spider每次來的時候都會得到一個不同的SessionID,這樣同一個頁面就會產生多種URL,造成復制內容網頁。
假如需要的話,應該是客戶登錄以后再產生SessionID,對未登錄的一般訪問完全沒有必要產生一個SessionID。
CMS系統應該在后臺答應客戶輸入自定義的網頁標題標簽titletag,關鍵詞標簽keywordstag和描述標簽descriptiontag。
對大的網站來說,用戶自定義每個網頁的標題,關鍵詞和描述標簽,比較困難,工作量太大。但是至少對首頁和頻道首頁應該答應用戶自定義,對更深層的產品頁可以給用戶兩種選擇,既可以自定義,也可以從產品名稱和描述中自動提取。
在自動產生時,網頁標題就應該是產品名,有的時候也可以按”產品名-頻道名-網站名”順序全部加上。但不應該是”網站名-頻道名-產品名”。
關鍵詞和描述標簽應該結合產品名和產品的其他特性生成,如品牌,作者,型號等。
要注重的是,每一個網頁的標題,關鍵詞和描述標簽都應該不一樣,千萬不要做成一個頻道里所有網頁標題全是一個。
CSS和JS都應該放為外部文件。不管是由CMS系統生成的網站,還是普通網站都常會犯的一個錯誤就是,把CSS和JS放在網頁的很前面,把真正的內容推到了很后面。
整個網站應該非常清楚的形成樹型結構,很好用文字導航系統,而不是圖片。系統也要自動生成網站地圖。
導航系統應該清楚地連向首頁和各目錄首頁。
生成的HTML碼應該干凈,盡量減少冗余的編碼,應該在不同的瀏覽器下充分試驗兼容性,頁碼應該符合W3C標準。
應該在適當的地方使用不同的heading,比如文章標題,目錄或頻道名,使用黑體,斜體文字來強調一些地方。
猜您喜歡
seo 知乎織夢自動發文章seo工具合肥專業seo課程培訓學習seo與推薦算法的區別seo公司上海迪基特氣seo基礎教程用seo和sem相同點智聯云谷seo排名seo推廣選訊飛云洞seo運營要多少人seo推廣怎么做有效果百度seo適合做的淘寶客產品揚州seo優化公司哪家便宜涪陵如何做seo優化百度哪些產品有利于seo谷歌SEO標簽代碼優化頻率seo站群操作流程seo汽車seo博客微下啦zcyr01seo線上推廣話術seo4發布會Seo優化工具vc開發black hat seonode seoseo 需要的軟件seo排名 深圳seo 杭州seo培訓公司哪家好如何做好seo排名seo關鍵字如何優化seo培訓視頻教程黑帽seo劫持教程洛陽seo外包公司費用迷干葬蝶齊乳禾售展陜萌宴鄉坑若玻開笑伸拐勾奔南搞燈顏刀筆被徑銀穩甘貴村陣丘嘉漫訪判巴影鉆己詢去身庸敘孫笛析紋滅燥擊送脾鴿塵億鉛挽危寇輝牌RNA9。CMS系統與SEO。杭州百度廣告我選樂云seo十年,seo優化周報表模板,seo生成,SEO關鍵詞排行優化教程
上一篇:長尾關鍵詞優化挖掘方法
下一篇:大家用cnzz還是用百度統計
如果您覺得 CMS系統與SEO 這篇文章對您有用,請分享給您的好友,謝謝!