從SEO角度來說,靜態頁面更適合優化排名,那么動態頁面如何優化?動態頁面好優化嗎?今天大美麗就給大家講講動態頁面的優化方式
動態網站是指網站內容的更新和維護是通過一個帶有數據庫后臺的軟件,即內容管理系統 (CMS)完成.一般采用ASP,PHP等程序動態生成頁面
動態頁面在網絡空間中實際并不存在,它們的大部分內容通常來自與網站相連的數據庫,只有接到用戶的請求,在變量區中輸入一個值以后才會生成
動態網頁擴展名顯示為.asp、.php, 而不是靜態網頁的.html或者.htm.其URL中通常出現"?"、"="、"%",以及"&"、"$"等符號
但大多數搜索引擎的蜘蛛程序都無法解讀符號"?"后的字符.這就意味著動態網頁很難被搜索引擎檢索到,因而被用戶找到的機會也大為降低
那為什么還有網站要使用動態頁面呢
使用動態技術,除了增加網站交互功能,還具有容易維護和更新的優點,因此為許多大中型網站采用
為了兼顧動態頁面的優點和優化排名,SEO技術人員總結出"動靜結合,以靜制動"的方法
即能夠采用靜態表現的網頁盡量不要用動態實現,重要的網頁用靜態表現.同時使用技術將動態網頁轉化成靜態網頁形式,使URL中不再包含"?"、"="等類似的符號.也可以通過對網站進行一些改動,間接增加動態網頁的搜索引擎可見度
不同技術的解決方案
針對不同程序開發的動態網頁有著相應的解決方案
服務器端動態網頁開發技術)被用于基于微軟的網絡服務器中.使用ASP開發的網頁,一般后綴名為.asp.只要避免在URL中使用符號"?",大多數搜索引擎都能夠支持用ASP開發的動態網頁
服務器
是最流行的HTTP服務器軟件之一.它有一個叫做mod_rewrite的重寫模塊,即URL重寫轉向功能.該模塊能夠使你將包含環境變量的URL轉換為能夠為搜索引擎支持的URL類型.對于那些發布后無須多少更新的網頁內容如新聞,可采用該重寫轉向功能
建立靜態入口
為了增加動態網頁的搜索引擎可見度,還可以將動態網頁編入靜態主頁或網站地圖的一個鏈接中,以靜態目錄的方式呈現該動態頁面
或者為動態頁面建立一個專門的靜態入口頁面(gateway/entry),鏈接到動態頁面,然后將靜態入口頁面遞交給搜索引擎
對一些重要的、內容相對固定的頁面制作為靜態網頁,如包含有豐富關鍵詞的網站介紹、用戶幫助,以及含有重要頁面鏈接的網站地圖等
網站首頁盡量全部采用靜態形式,并將重要動態內容以文本鏈接方式全部呈現,雖然增加了維護工作量,但從SEO的角度看是值得的
也可以考慮為你的重要動態內容創建靜態的鏡像網站
搜索引擎對動態網站支持的改進
和百度等搜索引擎一直在提高自己對于動態頁面的支持,但這些搜索引擎抓取動態頁面時,為了避免"搜索機器人陷阱"(spider traps,導致spider爬行時進入一個死循環.)",都只抓取從靜態頁面鏈接過去的動態頁面,而從動態頁面鏈出去的動態頁面都不再抓取,即不會對動態頁面中的鏈接進行深入訪問
對于直接使用動態的URL地址,請注意
、參數越少越好,盡量不要超過2個
、盡量不要在URL中使用參數,這樣可以增加動態頁面被抓取的深度和數量
評論(0人參與,0條評論)
發布評論
最新評論