靜態,偽靜態和動態頁面對于SEO的區別
有很多朋友對于靜態頁面,偽靜態頁面還有動態頁面不是很了解,今天老威SEO博客就給大家說明一下這三種頁面類型的區分方法跟它們對于SEO的影響。
靜態頁面:顧名思義就是靜態的頁面,它是一個html頁面,可以手寫代碼生成也可以用后臺數據生成,它不再參與后臺的數據交互,也不會有任何改變,除非重新生成這個頁面。我們經常用的dedecms,帝國cms就是生成了靜態頁面,靜態頁面有利于SEO優化,但是如果數據量大的網站就不推薦使用靜態頁面,那樣的話生成太繁瑣,還會大量的占用空間。之前老威用的帝國cms數據有幾萬條,生成的時候就卡的不要不要的了,不過帝國cms有個好處是分表,這個我們后期再講。
偽靜態頁面:就是偽裝成的一個靜態頁面,這個手法是很多cms常用的,也是一些企業開發后臺常用的方法,它把后臺的數據拿到前臺,用html的方式展現給搜索引擎,讓搜索引擎以為這是一個靜態頁面,但其實還是一個動態頁面,目前為止還沒有一種說法證明偽靜態頁面比靜態頁面差。但是如果網站訪問量大的話就會增加服務器的負載,導致頁面加載速度變慢等。
動態頁面:很多人以為動起來的頁面就是動態頁面,其實不是的,動態頁面是直接提取后臺數據庫的數據展現給用戶的一種頁面,動態網頁不是獨立存在于服務器上的網頁文件,只有當用戶請求時服務器才返回一個完整的網頁,我們常見的有.asp,.php,.jsp等,還有ASP.net、CGI等,動態頁面的對于搜索引擎不是很友好,因為搜索引擎可能由于一些變量的url進入死循環,稱為“搜索機器人陷阱(Spidertraps)”,所以很多時候帶較多變量的地址搜索引擎是不會進去的。