近來很多做網站的客戶都會要求,網頁是做成靜態還是動態?其實這些都是技術。目前多數搜索引擎都能收錄動態頁面,使用動態頁面的站點數也遠遠大于靜態頁面的站點數。
對于搜索引擎而言,靜態頁面和動態頁面并沒有特殊的好惡,只是有時候動態頁面的參數機制不利于搜索引擎收錄,而靜態頁面更容易收錄而已。此外,靜態頁面在一定程度上降低系統負載,也提高了頁面訪問速度和系統性能及穩定性。
大家可以看看有些沒有采用靜態頁 ,只需要開發時多照顧一下 搜索引擎搜索的習慣,在搜索“哈爾濱電腦學校”的時候,緊緊排在搜索結果的推廣廣告之后,相信大家都知道推廣的含義,那么你的點擊失寵哪里開始呢??
然而對于大中型網站,靜態化帶來的問題和后續成本也是不容忽視的:
由于生成的文件數量較多,存儲需要考慮文件、文件夾的數量問題和磁盤空間容量的問題———需要大量的服務器設備;
程序將頻繁地讀寫站點中較大區域內容,考慮磁盤損傷問題及其帶來的事故防范與恢復——硬件損耗要更新、站點備份要到位;
頁面維護的復雜性和大工作量,及帶來的頁面維護及時性問題——需要一整套站點更新制度和專業的站點維護人員;
站點靜態化,增加了更新維護難度和網站管理人員工作強度,增加了硬件設備需求和損耗速度,增加了站點潛在的訪問沖突和故障概率。對于一個大型網站而言,這都是必須考慮的問題。
如上分析,對于SEO優化,動態頁面也一樣能夠做好SEO優化。而通過一些軟件開發和服務器技術也可做到不需要真正靜態化,只需要假裝就可以了。
許多大型網站雖然網址的后綴為。htm,但其實還是動態頁面,只是用了偽html鏈接、URL Rewrite等方式“欺騙”搜索引擎,真正完全靜態的沒有發現幾個。
在頁面更新維護問題上,即使是偽靜態,也一樣帶來了不少維護的復雜性和工作量。
說到這里大家應該明白我的意思了,網站SEO并非一定需要靜態化。靜態化對于網站SEO來說,應當只是一個輔助方法,告訴搜索引擎我的站點很好收錄,然后帶領搜索引擎盡可能多的“瀏覽”站點內的內容。而只要能夠方便瀏覽和收錄,不論是靜態頁面還是動態頁面,搜索引擎都會一視同仁的去收錄。
對于小網站而言,站點靜態化或許是解決網站收錄量的一個簡便的辦法,而對于大網站來說,則要認真考慮了,是不是真的有必要去做靜態化,還是做一下“相對靜態化”就夠了。
網站開發是傾向于靜態還是動態,歡迎咨詢合作。