[運營經驗] 關於開啓GZIP是否會影響百度收錄[實測]

關於GZIP衆所周知是個網頁壓縮軟件,我的DZ論壇開站有2年了,日獨立IP也有9000多。快照基本每天會收,而且對於新的文章和帖子也收的很快,基本一天有100-200左右的帖子收錄 。隨着訪問增加我的網站訪問速度也逐漸變慢,後來我就想到啓用GZIP壓縮一下網站。http://www.7997.com/
  啓用後本來我也是沒發覺,自從前天自己查收錄才發現快照停留在6月份了,都快一個月了爲什麼還沒收呢?我百思不得其解。後來我纔想到是否因爲啓用了GZIP而導致呢?投訴百度,百度回覆是啓用GZIP不會影響收錄的。但是我在期間並沒有操作過任何東西,於是我就試想着關閉GZIP來嘗試一下,果然沒過兩天百度快照更新了,收錄也正常了,快照也每天更新,收錄也正常。
  但是我還是在懷疑是否因爲巧合,於是又啓用了GIZP,果然百度又開始停掉了我的快照,收錄也停止了。我又在我們的站長羣詢問是否有跟我同樣情況的, 果然和我一樣情況的站長還很多,啓用了GIZP掉權重的,關鍵詞排名什麼的。
  所以在此總結出一個問題,百度是否真的支持GIZP還是要看各位站長自己真正的去體驗,當然這種情況不是絕對的,我看很多站點開着GIZP也沒任何問題。
  個人覺得如果新站,或者權重並不高的站點,建議在不必要的情況下還是不要啓用GIZP。因爲小編我覺得,啓用了GIZP對新站或者權重不高的站還是挺有影響的。

 

 

同類文章的轉載:

IIS如何啓用gzip,以及啓用gzip是否影響蜘蛛抓取
做SEO也有一段時間了,知道提高網站訪問速度的方法也有一些,但並不知道還可以啓用gzip來提高訪問速度。今天我們就一起來學習Gzip的相關知識,知道的就當鞏固知識,不瞭解的就應該認真學習。
要弄明白啓用gzip會不會影響蜘蛛的抓取,首先我們得先知道什麼是gzip。
我們先來看百度對啓用GZIP提高訪問速度是怎麼說明的:"一種壓縮技術,通過在網站服務器安裝該功能,可以減少傳輸字節。"通過這段說明相信有一定seo功底的人,就應該明白Gzip是怎麼樣提高網站訪問速度的了,還不是很明白的,繼續看後面。Gzip一般是指WWW服務器中安裝的一個功能,當有人來訪問這個服務器中的網站時,服務器中的這個功能就將網頁內容壓縮後傳輸到來訪的電腦瀏覽器中顯示出來。一般對純文本內容可壓縮到原大小的40%,這樣傳輸就快了,效果就是你點擊網址後會很快的顯示出來。當然這也會增加服務器的負載,一般服務器中都安裝有這個功能模塊的。怎麼樣,現在對gzip是如何提高訪問速度有一定的瞭解了吧。
通過上面的學習我們已經大致知道gzip是個什麼東西了,那麼如何啓用gzip呢?如果你的網站是租用的空間,可以聯繫服務商開戶。如果你有自己的IIS服務器,那就需要自己設置,IIS啓用GZIP壓縮優化網站設置方法如下:
現代的瀏覽器IE6和Firefox都支持客戶端Gzip,也就是說,在服務器上的網頁,傳輸之前,先使用Gzip壓縮再傳輸給客戶端,客戶端接收之後由瀏覽器解壓顯示,這樣雖然稍微佔用了一些服務器和客戶端的CPU,但是換來的是更高的帶寬利用率。對於純文本來講,壓縮率是相當可觀的。如果每個用戶節約50%的帶寬,那麼你租用來的那點帶寬就可以服務多一倍的客戶了。
IIS6已經內建了Gzip壓縮的支持,可惜,沒有設置更好的管理界面。所以要打開這個選項,還要費些功夫。
首先,如果你需要壓縮靜態文件(HTML),需要在硬盤上建一個目錄,並給它"IUSR_機器名"這個用戶的寫權限。如果壓縮動態文件(PHP,asp,aspx)就不需要了,因爲它的頁面是每次都動態生成的,壓縮完就放棄。然後在IIS管理器中,"網站"上面右鍵-屬性,不是下面的某個站點,而是整個網站。進入"服務"標籤,選上啓用動態內容壓縮,靜態內容壓縮。
然後選中網站下面那個服務器擴展,新建一個服務器擴展。名字無所謂,下面的添加文件的路徑是:
c:\windows\system32\inetsrv\gzip.dll,然後啓用這個擴展。
這時候靜態內容是可以壓縮的,但是對於動態內容,aspx文件卻不在壓縮範圍內。因爲默認的可壓縮文件並沒有這個擴展名。而管理界面中你又找不到可以增加擴展名的地方,這時候只能去修改它的配置文件了。
在 c:\windows\system32\inetsrv\下面有個MetaBase.xml文件,可以用記事本打開,找到IIsCompressionScheme,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數,在這兩段的參數HcscriptFileExtensions下面都加上一行aspx,如果你有其它的動態程序要壓縮,也加在這裏。HcDynamicCompressionLevel改成9,(0-10,9是性價比最高的一個)。
以上就是IIS啓用gzip的具體方法,需要指出的是,啓用gzip會增加服務器負載,我們知道如果一個服務器的負載過大,將會不利於蜘蛛的抓取,這樣是不是有點得不嘗試呢?其實我們可以從百度統計中找尋答案,裏面有個網站速度診斷功能,而你的網站有沒有啓用gzip被百度拿來當作評分的一個標準,所以奕杉其認爲啓用gzip是不會影響蜘蛛抓取的。我們也可以從另外一面來證實,蜘蛛抓取頁面的過程,實際上是一個客戶端行爲,而Gzip壓縮是一個服務器端的行爲;蜘蛛抓取其實和普通人用瀏覽器瀏覽網站沒什麼區別,唯一的區別就是它讀的不是經過瀏覽器解析過的頁面,它是直接讀的頁面源代碼。這樣,問題就迎刃而解了,經過Gzip壓縮的網頁和未經過Gzip壓縮的網頁,二者的源代碼沒有任何的區別。既然沒有區別,那又怎麼可能去影響蜘蛛抓取網頁呢?

 

 

【編輯的建議】

windows系統下啓用gzip:

1、gzip壓縮常規的html文件,一般設置即可

2、gzip壓縮動態文件的時候,修改配置文件“MetaBase.xml”    
在 c:\windows\system32\inetsrv\下面有個MetaBase.xml文件,可以用記事本打開,找到IIsCompressionScheme,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數,在這兩段的參數HcscriptFileExtensions下面都加上一行aspx,如果你有其它的動態程序要壓縮,也加在這裏。HcDynamicCompressionLevel改成9,(0-10,9是性價比最高的一個)。

3、啓用gzip會增加服務器負載,我們知道如果一個服務器的負載過大,將會不利於蜘蛛的抓取;至於影響有多大,可以在百度統計中測試下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章