曾幾時,百度/google在收錄規則里面協商搜索引擎喜歡html的靜態頁面的時候,站長一片嘩然,會點技術的馬上把自己的網站改成生成html,碰見人就說,我的網站做過優化,生成html,設置了關鍵詞,生產html的速度快. 站長吹牛或者是在出售程序的時候無不如此.
事實上真的是這樣嗎?
首先我們來談論生成html的速度快問題.生成html靜態頁面就是解決了動態文件讀取數據庫的時候請求返回過于慢的問題.其實只要你的數據庫不是非常大,從請求速度來說,這個基本上是不受什么影響的.但是更新頁面起來麻煩,之前google adsense還不可以框架調用的時候,很多生成html的網站主是深受其害,自己電腦不關機,通宵生產html的都有.雖然現在可以js調用了,但是有的時候改版的時候,更新的時候都只有等半夜去掛機生成。而且專用非常大的空間以及伺服器的資源,有的用虛擬主機的站長,估計刪除頁面都得花上幾個小時的時間
有的網站沒有幾個流量,采集了一堆的數據庫,沒日沒夜的生成,那個苦哦
所以說生產html在速度上面適得其反
有的人為了所謂的搜索引擎優化效果,做出偽靜態的處理,伺服器上面做個鏡像,html可以執行動態腳本,這樣一樣所謂的html速度快就不能實現了,還是一樣的需要讀取數據庫。而且去做一些偽靜態處理還造成程序上面的累贅,有些功能還需要手動

其實我們稍微分析一下就可以明白,之前搜索引擎只所以喜歡html的頁面是因為每個單獨的html頁面都是一個全新的文件,那個時候還沒有所謂的模板生成,html都是純手工設計的,而動態的是都是在一個文件上面引用,與其說搜索引擎喜歡html頁面,還不如說搜索引擎更喜歡原創內容更為恰當.所以真正的原因不是html和動態的問題,是網站模板化的問題,當你網站生產html全部都格式化了,和動態文件用模塊文件引用有什么區別呢?

不過話有說回來,html只所以比動態文件的排名權重稍微高些是有一定的理由的,但不是因為他是html頁面,而是他是一個單獨的文件名,但是我們也可以做1.asp 2.asp,但是這樣會讓程序寫起來有增加一道工序,所以不要去做一些所謂的偽今天處理,

arrow
arrow
    全站熱搜

    EMBA的小眼睛 發表在 痞客邦 留言(0) 人氣()