大胡:網站SEO優化實戰分享(三)愛蜘蛛

眾所周知,搜索引擎是靠蜘蛛程序來獲取信息的,然後根據一系列的算法來分析網站的權重。那麼對蜘蛛程序的友好程度直接決定瞭網站優化的效果。前文已經講瞭蜘蛛采集的前三個屬性,也就是標題 描述和關鍵字。那麼接下來我們將做什麼樣的工作才能更加讓蜘蛛喜歡?

首先第一點就是要靜態化。現在靜態化已經不是什麼高深的技術瞭 大多數cms中已經有瞭靜態化的生成,而在服務器端的也可以設定偽靜態。靜態化是頁面優化的基礎。

其次是合理的代碼結構。在代碼優化方面div強於table這是個不爭的事實,系統的div佈局可以有效的減少頁面文件的大小,使訪問的速度加快。那麼怎樣的佈局算是科學合理的呢?

程序方面我不敢說自己是達人,所以這方面我也隻能僅就我的理解給大傢幾點建議:

1)無論是用table還是用div架構網站,盡量減少嵌套的層級關系。

蜘蛛其實很容易迷路,如果道路太多 回環太多 分支太多,那麼蜘蛛程序很容易就走不出去 客死異鄉。我們是要蜘蛛來逛我們的網站采集信息,而不是用網站來抓住蜘蛛。

2)樣式分離。

這一點div很自然的能夠做到。我們把樣式和內容分離很重要的原因就是為瞭蜘蛛程序。換句話說就是把蜘蛛喜歡吃的東西和蜘蛛不喜歡吃的東西放在兩個籃子裡,很多程序為瞭簡單 常常在頁面中夾雜一些樣式 比如局部的對齊;局部的背景 就直接寫在頁面代碼中 這些都是不好的編寫網頁的習慣。

3)完善alt屬性,減少flah,js等。

alt屬性是圖片的描述屬性,網站在美化的過程中圖片自然是很多。這時候就要有計劃的有系統的佈局alt屬性 可以完全相同 也可以局部有側重點,也可以設置長尾。 另外蜘蛛程序對falsh js等並不感冒 在功能允許的情況下盡量少用吧。

以上就是我談到的一些在頁面代碼優化方面的基礎問題,如有談的不準確的地方 希望大傢斧正。