百度教你做SEO之程序篇

今天我們談一下網站構建時程序應該註意的地方

3.重要的網頁,應該能從網站比較淺層的位置找到,確保每個頁面都可以通過至少一個文本鏈接到達。

註解:我認為百度的意思是網站構架越簡單越利於百度抓取(千萬別一個DIV或table裡面套著無數個DIV或table)

4.盡量使用文字而不是flash、Javascript等來顯示重要的內容或鏈接,百度暫時無法識別Flash、Javascript中的內容,這部分內容可能無法在百度搜索得到;僅在flash、Javascript中包含鏈接指向的網頁,百度可能無法收錄。

註解:這是在告訴我們,如果你站裡flash\javascript很多的話最好做一個頁面用文字鏈接鏈接到你flash、jaascript裡面鏈接瞭的地址。

5.盡量少使用frame和iframe框架結構,通過iframe顯示的內容可能會被百度丟棄。

註解:盡量少使用,從這句話我理解為不能大量使用。大傢可以自己寫一點html代碼裡面多加幾個iframe然後開著進程管理器打開那個網頁看一看,你就明白為什麼蜘蛛不喜歡大量iframe的站點瞭。

6.如果網站采用動態網頁,減少參數的數量和控制參數的長度將有利於收錄。

註解:減少參數的數量和控制參數的長度將有利於收錄!做站時很多做站的朋友都說要全站生成靜態頁面(他們說蜘蛛喜歡靜態頁面,而會放棄動態頁面)。我還真信以為真瞭!今天在百度幫助上看到這句話我終於明白為什麼蜘蛛會偏好於靜態頁面瞭。

請大傢註意思:減少參數的數量和控制參數的長度 這句話!寫程序的人都知道:參數越多,長度越長。動態頁面出現錯誤機率越大!這樣說大傢也許不太明白,我們來打個比方:蜘蛛就是一個人,網絡就是無數胡同組成的一個區域,動態頁面出錯就是一個死胡同。你說一個人幾次到這裡都是死胡同,你認為這個人已後還會來這裡嗎?那為什麼靜態頁面蜘蛛會喜歡?那是因為靜態頁隻要你的服務器上沒刪除這頁面就能訪問(它就不是死胡同)!如果你服務器上大量刪除一些靜態頁面,不用多久你就會發現其實百度並不是偏好於靜態或者動態,百度偏好的是能正常訪問的站點,不會讓他鉆進死胡同的站點。

歡迎轉載但請保留作者: