為了對網(wǎng)站進行搜查引擎優(yōu)化,的SEO都會強烈倡導將動態(tài)的網(wǎng)頁轉變成靜態(tài)的網(wǎng)頁,將網(wǎng)頁靜態(tài)化確切是一個很好的優(yōu)化策略。目前網(wǎng)頁..
為了對網(wǎng)站進行搜查引擎優(yōu)化,的SEO都會強烈倡導將動態(tài)的網(wǎng)頁轉變成靜態(tài)的網(wǎng)頁,將網(wǎng)頁靜態(tài)化確切是一個很好的優(yōu)化策略。目前網(wǎng)頁優(yōu)化策略中的靜態(tài)網(wǎng)頁分真靜態(tài)網(wǎng)頁跟偽靜態(tài)網(wǎng)頁兩種,對于偽靜態(tài)網(wǎng)頁跟生成方法在這之前咱們有探討,今天重點探討SEO網(wǎng)站優(yōu)化之生成真靜態(tài)網(wǎng)頁的利與弊。Wordpress等程序的偽靜態(tài)URL重寫,Z-Blog的真靜態(tài)更有上風,搜查引擎蜘蛛會喜好能響應If-modified-Since header跟正確返回304的服務器,而只有html真靜態(tài)文件能默認做到這一點,搜查引擎可能正確判斷文件是否更新及更新時光,并且減少重復抓取的損耗。這點也可能加快客戶端載入網(wǎng)頁的速度,CSS跟JS等文件通常只有傳遞一次即可。拜訪多個網(wǎng)頁時可有效進步用戶閉會。
1、拜訪速度比動態(tài)網(wǎng)頁快。
在數(shù)據(jù)量相稱的情況下,靜態(tài)網(wǎng)頁的下載速度要比動態(tài)網(wǎng)頁快。這無論對用戶還是搜查引擎機器人都是十分友愛的表示。特別是你的站點流量十分大,數(shù)據(jù)量也十分大,這時網(wǎng)頁的下載速度對你的網(wǎng)站來說是十分重要的。
2、網(wǎng)頁的可把持性加強,網(wǎng)頁的類似度降落。
在將網(wǎng)頁靜態(tài)化的進程中,個別會設計這樣的功能。就是可能手動輸入要生成靜態(tài)網(wǎng)頁的名稱。這對搜查優(yōu)化比較有利益。比方小編做WebCEO下載時,選取的文件名為:webceo-download。在Google中搜查時排名第三。你可能去看去察看一下,在搜查結果中的前三位,都在URL中呈現(xiàn)了WebCEO,并且Google也把它加粗了??梢奊oogle還是要考慮這一點的。而動態(tài)網(wǎng)頁在未經(jīng)過處理的情況下,它的文件名個別會是這樣'Download。aspx?ID=123'。這樣的文件名判斷就不前面的文件名好了。
同樣,對Titl
E、Keyword跟Description等HTML標簽,咱們同樣可能做成可手動把持的。通過增加這些網(wǎng)頁元素的可把持性,咱們可能降落網(wǎng)頁的類似性,搜查引擎也會收錄更多的網(wǎng)頁。將網(wǎng)頁靜態(tài)化確切存在一定的上風,但經(jīng)過實際,小編也發(fā)明并不是說將網(wǎng)頁靜態(tài)化就是的好事。不過小編在這里也想提示你,是否要履行網(wǎng)頁靜態(tài)化得視具體的環(huán)境而定。假如利用不恰當,豈但達不到優(yōu)化的后果,還有可能給你帶來很大的麻煩網(wǎng)站推廣。
1、生成靜態(tài)網(wǎng)頁會增加服務器空間的累贅。
有人是這樣估算的:一篇文章的內(nèi)容大略會占5K-10K,而其余的代碼會占2/5-4/5,一個文件大略會增加15K左右,對30萬的文章數(shù)據(jù)庫來說,須要增加了3。6G的硬盤空間利用。誠然當初的硬盤容量越來越大,但當網(wǎng)站的數(shù)據(jù)量達到一定的水平后,就得考慮這方面的因素了。
2、大量的靜態(tài)網(wǎng)頁增加維護的工作量。
網(wǎng)站的更新改版是免不了的事。你可能試想一個有一萬個網(wǎng)頁的網(wǎng)站要在每個網(wǎng)頁增加一些內(nèi)容,這將會是一件十分麻煩的事件。當然你興許會說我程序?qū)懞靡稽c,更新就會很便利。小編否定編寫的程序可能減少這樣的工作量。然而沒法解決大量文件帶來的麻煩。
比方,很多靜態(tài)化的網(wǎng)站都會有一個批量更新的功能。也就是批量生成靜態(tài)網(wǎng)頁。切實,這樣的功能設計是很好的,然而在實際的利用中會呈現(xiàn)一些問題。小編碰到的問題是因為各種軟硬件起因,在數(shù)以萬計的網(wǎng)頁文件中,老是有少數(shù)文件不生成勝利,更蹩腳的是有些沒生成勝利的文件無奈被記錄下來。這就比如一顆,它總有一天會。它始終是會被用戶或蜘蛛找到,而后發(fā)明:咦,這個網(wǎng)頁是咋回事呀?錯誤呀!
3、生成的靜態(tài)網(wǎng)頁消耗服務器資源網(wǎng)絡推廣。
有很多將生成的靜態(tài)網(wǎng)頁的功能是用線程實現(xiàn)的。當文件數(shù)量大時,這會很耗服務器資源。
4、靜態(tài)網(wǎng)頁要讀取動態(tài)數(shù)據(jù)。
你可能已經(jīng)發(fā)明很多生成的靜態(tài)網(wǎng)頁是可能讀取到體系的動態(tài)的。比方體系的想消息。這切實就是一個靜態(tài)網(wǎng)頁要實現(xiàn)動態(tài)讀取數(shù)據(jù)的功能。這在技巧上是可能實現(xiàn)的,并且實現(xiàn)的方法很多。但在你設計網(wǎng)站的時候,就得考慮到這點。
可見,將網(wǎng)頁靜態(tài)化或者動態(tài)化都有一定的上風跟不足。當初有一種做法就是將靜態(tài)網(wǎng)頁偽靜態(tài)化。采取的是URL Rewrite,就是將動態(tài)的URL重寫,形成靜態(tài)頁的表象。這也算是可能這兩種方法的上風互補吧。