程式設計師必須掌握的五個seo知識

Web開發者發表於2012-07-05

  雖然程式設計師跟網站推廣上沒有直接的聯絡,但是在網站建站的過程中如果能良好的融入seo思想其實往往能事半倍功,如果一個網站特別是網站結構如果很不利於seo優化,那麼在後期改版過程中花費的成本會非常大,這裡給程式設計師朋友們簡單的說說在進行網站開發的時候的一些簡單的seo注意事項。

1、網站路徑問題(路徑長短問題與路徑靜態化問題)

  網站路徑長短決定了搜尋引擎蜘蛛對網頁內容的抓取的效率和概率,通常情況下我們必須將網站裡任何一個網頁的目錄層次控制在四層以下。

  通常網站需要通過URL重寫規則把動態地址做成偽靜態頁面,更有利於搜尋引擎收錄。當然也可以做純靜態頁面。

2、網站結構問題(這一點相當重要)

  搜尋引擎蜘蛛喜歡結構很清晰,邏輯結構四通八達的網站,只有這樣網站的更多內容才會被蜘蛛順利的爬到或是抓取。

  常見的增加網站結構的幾種方式:

  a.在網站的各種頁面儘量多的分出更多的板塊,儘量在每一個列表頁裡面都能包含其他列表的相關資訊。(這一點可以參考中關村數碼相機網的結構來結合自己網站本身的內容來設計。)

  b.文章的內文連結(注意是文章內部的連結,而不是文章頁面的連結,文章頁面的連結是上面a點所提到的更多板塊的連結)。

  關於文章內文連結的三個作用如下:一是內文連結能增加網站立體化效果,這也是本大點的主要作用。二是內文連結有助於對被連結的那篇文章的權重的傳遞。三是內文連結有較好的使用者體驗。

  c.網站中的標籤系統,標籤有個很強大的作用是把零散的資訊點集中在某一個地方展示,標籤頁面跟小專題頁面有點像。有些網站特別是門戶類的網站通常無法把每一個小專案或者知識點做一個獨立的頁面,這時候標籤就體現出強大的功能來了。

3、網站程式碼優化

  現在一般的開源系統的網站程式碼都處理的比較好了,如果是底層開發網站的話就需要注意下網站程式碼優化的問題了,程式設計師需要注意如下兩個程式碼優化問題:

  a.網站js與css的封裝。

  b.儘量不用table,改用div佈局

  c.冗餘程式碼的清除

  d.網站關鍵詞密度

4、頁面標籤的優化

  網頁裡面要出現strong、h1~h6這樣的標籤,h1標籤一個頁面裡面最多出現一次,當然最好是把關鍵詞放在這樣的標籤裡面。

5、robots協議

  robots.txt是搜尋引擎遵循的蜘蛛抓取協議,有時候我們網站有些內容是不希望被蜘蛛抓取的,這時候用*協議就能有效地禁止蜘蛛抓取制定的檔案了。

相關文件:URL優化的一些經驗    網站偽靜態和純靜態區別

相關文章