網站優化之搜索引擎優化
1.對網站頁面進行靜態化處理將動態頁面轉化為實際存在的靜態頁面這種方法,由于靜態頁面的存在,少了動態解析過程,所以提高了頁面的訪問速度和穩定性,使得優化效果非常明顯。目前CMS系統實現URL靜態化的方法可以使用MVC三層架構,通過Rew
1.對網站頁面進行靜態化處理將動態頁面轉化為實際存在的靜態頁面這種方法,由于靜態頁面的存在,少了動態解析過程,所以提高了頁面的訪問速度和穩定性,使得優化效果非常明顯。目前CMS系統實現URL靜態化的方法可以使用MVC三層架構,通過Rewrite技術實現了URL偽靜態。URLRewrite方式特點鮮明,由于是服務器內部解析的地址,所以內容是實時更新的,也不存在文件管理和硬件問題,維護比較方便。在服務器級URLRewrite重寫技術并不影響頁面的執行速度。如果可以實現自定義URL生成規則,甚至包括后綴名,這樣將更能在URL中突出Keyword,提高網頁的權重。
2.采用CSS+DIV布局網站采用CSS+DIV的網頁在搜索引擎優化方面的優勢要強于傳統采用Table編寫的網頁。對于以內容為主的CMS系統來說采用CSS+DIV的模式可以將文章的內容放到更加靠前的位置,以便于搜索引擎蜘蛛更快地找到它所需的內容。而且從網頁瀏覽速度上考慮,采用CSS+DIV重構的頁面容量要比Table編碼的頁面文件容量小得多,前者一般只有后者的1/2大小。使用DIV+CSS布局,頁面代碼變得精簡。
代碼精簡所帶來的直接好處有兩點:一是提高搜索引擎蜘蛛的爬行效率,能在最短的時間內爬完整個頁面,這樣對收錄質量有一定好處;二是由于能高效的爬行,就會受到搜索引擎蜘蛛的喜歡,這樣對收錄數量有一定好處。
3.支持標簽優化標簽優化,是指Title、Keywords、Deion的優化。CMS系統應該在后臺允許客戶輸入自定義的網頁標題標簽TitleTag,關鍵詞標簽KeywordsTag和描述標簽DeionTag。對大的網站來說,用戶自定義每個網頁的標題,關鍵詞和描述標簽,比較困難,工作量太大。但是至少對首頁和頻道首頁應該允許用戶自定義,對更深層的產品頁可以給用戶兩種選擇,既可以自定義,也可以從產品名稱和描述中自動提取。
4.對文章頁面的Keyword與Deion內容進行優化這里提到的Keyword和Deion與第三條是不同的,這里主要指的是文章頁面的Keyword與Deion。最好的辦法是根據文章發布時生成的TAG來自動生成關鍵詞,Keyword部分可以直接調用具體文章的關鍵詞。
而描述可以自動截取每篇文章正文的前100個漢字放入Deion中。這樣一來,文章無論是Keyword還是Deion都能很好的結合起來,大大提高了內容的相關度。
5.SessionID的生成不少電子商務網站都會對所有訪客自動產生SessionID,這也十分不可取。因為搜索引擎蜘蛛每次來的時候都會得到一個不同的SessionID,這樣同一個頁面就會產生多種URL,造成復制內容網頁。如果需要的話,應該是客戶登錄以后再產生SessionID,對未登錄的一般訪問完全沒有必要產生一個SessionID。