網站優化並不是非HTML靜態化不可

來源:互聯網
上載者:User

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

目前在國內SEO業界,很多SEO公司或個人在給某一網站進行SEO優化時,給對方網站的第一診斷建議往往就是要將內容頁面HTML靜態化。 這當然不是因為動態頁面就做不了SEO,而是相對於HTML靜態頁面而言,動態頁面對搜尋引擎的友好性不及靜態頁面,其實可通過很多技術或變通方式,網站優化並不是非靜態化不可。 例如廣州SEO,大家可以點開連結分析下其中的組織動態欄目,其實分佈和內容並未真正生成HTML頁面。

對於大部分搜尋引擎而言,在主觀上對靜態頁面和動態頁面並沒有明顯的好惡之分,只是很多動態頁面的URL包含的參數不利於搜尋引擎收錄,而靜態頁面更容易收錄而已。 此外,頁面靜態化在一定程度上也提高了頁面存取速度和系統性能及穩定性----這使得在搜尋引擎優化上面,為使得效果更加明顯,問題簡單快速解決,大家對網站的靜態化趨之若騖。

而對於一些比較大型、內容豐富的網站,所有頁面HTML靜態化帶來的問題和消耗的成本也是不容忽視的:

由於生成的HTML檔數量較多,存儲需要考慮檔、資料夾的數量問題和磁碟空間容量的問題——需要大量的伺服器設備;

程式將頻繁地讀寫網站中較大區域內容,考慮磁片損傷問題及其帶來的事故防範與恢復----硬體損耗要更新、網站備份要到位;

頁面維護的複雜性和大工作量,及帶來的頁面維護及時性問題----需要一整套網站更新制度和專業的網站維護人員;

網站靜態化,增加了更新維護難度和網站管理人員工作強度,增加了11585.html">硬體設備需求和損耗速度,增加了網站潛在的存取違規和故障概率。 對於一個大型網站而言,這都是必須考慮的問題。

對於網站SEO優化而言,我們不需要真正靜態化,只需要達到網站搜尋引擎優化之目的就可以了。 其實動態頁面也一樣能夠做好SEO優化。

目前大多數搜尋引擎基本都能收錄動態頁面,使用動態頁面的網站數也遠遠大於靜態頁面的網站數。

許多大型網站雖然網址的尾碼為.htm,但其實還是動態頁面,只是用了URL Rewrite的方式「欺騙」搜尋引擎,真正完全靜態的沒有發現幾個,如搜尋引擎優化組織的網站,也是通過URL重寫實現偽靜態的。

目前對於一個動態網站,實施相對靜態化的做法基本有如下幾種:

1. 偽靜態,URL Rewrite方式。

2. 類似蜘蛛的方法,動態網站也存在,只是通過一個程式去抓取整個網站並保存發佈為需要訪問的靜態網站。

不論是真靜態頁面還是偽靜態頁面,在方便搜尋引擎收錄這一點上,效果都是一樣的。 既然如此,為什麼不使用效率更高的「相對靜態化」的方法,以避免真正靜態化所產生的諸多問題呢?

在頁面更新維護問題上,即使是偽靜態,也帶來了不少維護的複雜性和工作量。 目前較為可取的更新方式有:

觸發式更新:當維護人員在後臺更改某些資訊後,系統自動或提供手動更新相應顯示頁面。

獨立、分片式更新:更新與維護分開,頁面劃分為不同的區,根據一定的規則對於區進行更新。 區之間的整合與分離,有的是採用活動域,有的是採用SSI(Server Side Include)。

對於獨立、分片式更新,應當是大型網站相對靜態化後較為理想的更新維護模式:

1. 將各頁面定義分區、編號,給定存儲規則和更新規則,更新規則分為「依據資料變更更新」和「週期更新」。
2. 對於各區採用優先順序的方式,並提供手工觸發的即時更新,以保證部分資訊的更新時間需要。
3. 靜態頁面替換動態頁面,同時保留動態頁面,並在靜態頁面未生成完畢時採用動態頁面代替。

靜態化對於網站SEO來說,應當只是一個信號,告訴搜尋引擎我的網站很好收錄,然後帶領搜尋引擎盡可能多的「流覽」網站內的內容。 只要能夠方便流覽和收錄,不論是靜態頁面還是動態頁面,搜尋引擎都會一視同仁的去收錄。

對於小網站而言,網站靜態化或許是解決網站收錄量的一個簡便的辦法,而對於大網站來說,則要認真考慮了,是不是真的有必要去做靜態化,還是做一下「相對靜態化」就夠了。

另外,使網站具有很清晰的結構、定期向搜尋引擎提交sitemap等方法也可解決頁面收錄不全面等問題。 良好的URL設計、避免重複頁面、保持內容新鮮及原創,才是保證網站更新收錄的長遠之計,現今搜尋引擎對動態URL越來越認可,對多參數URL的處理也越來越聰明,只要網站優化得當,全站生成HTML靜態頁面的做法雖不能說畫蛇添足, 也只能算是錦上添花,我們在網站優化過程中應權衡利弊,作出相應的變通措施。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.