純靜態頁面:常見的靜態化頁面是以html、htm為后綴的頁面。每一個頁面都有一個固定的獨一無二的URL,并且所有靜態頁面的內容都是保存在服務器上。
偽靜態:通過URL重寫技術讓URL看起來和靜態頁面完全相同,是在服務器上不存在相應的HTML文件。用戶訪問的還是動態頁面,但是對用戶和搜索引擎而言和純靜態沒有任何區別。
動態頁面就是相對于靜態頁面,通常以aspx、jsp、php、asp為后綴,并在URL里會存在符號”?”。動態頁面在上文說過是對搜索引擎不友好的,主要體現在訪問速度相對緩慢,且不容易被收錄。
1.對搜索引擎友好
在搜索引擎技術不是那么完善的時候,蜘蛛對動態頁面不能很好的識別,在抓取的時候可能會陷入無限循環或收錄大量重復頁面,造成資源浪費。一般對于電商網站,大量的篩選頁面就是常見的動態頁面,不同的條件下如同排列組合一般,組合出無數的頁面,可實際商品就那么多,大量抓取毫無意義。所以可以說搜索引擎對動態頁面是不友好的。這就是為何要用靜態頁面,可以利于利于收錄。
2.安全性強
動態頁面可能更容易出現安全漏洞,被黑客所利用。
3.用戶體驗好
使用靜態頁面用戶可以一眼看出URL的含義,并且訪問速度比動態頁面快。
一般URL靜態化的方法是使用服務器URL重寫模塊。對于個人站長而言,常見的建站工具如WP和CMS都有傻瓜式的偽靜態工具,直接使用便可以實現頁面靜態化,十分便捷。
盡管現在的搜索引擎功能很強大,幾乎什么都能抓取,但是還是建議大家把URL靜態化,不僅能加快手里,還能提高網頁訪問速度,何樂不為呢?