很多 “SEO 專家” 給客戶網站的第一診斷結果就是要頁面靜態化。這倒不是因為動態頁面就做不了 SEO,而是相對靜態頁面而言,動態頁面的 SEO 更加難做,受 “SEO 專家” 的技術能力所限而已。
對於搜尋引擎而言,在主觀上對靜態頁面和動態頁面並沒有特殊的好惡,只是很多動態頁面的引數機制不利於搜尋引擎收錄,而靜態頁面更容易收錄而已。此外,頁面靜態化在一定程度上也提高了頁面訪問速度和系統效能及穩定性—-這使得在搜尋引擎最佳化上面,為使得效果更加明顯,問題簡單快速解決,大家對站點的靜態化趨之若騖。
然而對於一些大型網站,靜態化帶來的問題和後續成本也是不容忽視的:
由於生成的檔案數量較多,儲存需要考慮檔案、資料夾的數量問題和磁碟空間容量的問題—– 需要大量的站群伺服器裝置;
站群程式將頻繁地讀寫站點中較大區域內容,考慮磁碟損傷問題及其帶來的事故防範與恢復—-硬體損耗要更新、站點備份要到位;
頁面 WordPress 維護的複雜性和大工作量,及帶來的頁面 WordPress 維護及時性問題—-需要一整套站點更新制度和專業的站點 WordPress 維護人員;
站點靜態化,增加了更新 WordPress 維護難度和網站管理人員工作強度,增加了硬體裝置需求和損耗速度,增加了站點潛在的訪問衝突和故障機率。對於一個大型網站而言,這都是必須考慮的問題。
對於站群 seo 最佳化,我們不需要真正靜態化,只需要假裝就可以了。動態頁面也一樣能夠做好站群 seo 最佳化。
目前大多數搜尋引擎基本都能收錄動態頁面,使用動態頁面的站點數也遠遠大於靜態頁面的站點數。
許多大型網站雖然網址的字尾為.htm,但其實還是動態頁面,只是用了 URLRewrite 的方式 “欺騙” 搜尋引擎,真正完全靜態的沒有發現幾個。