首頁>>老劉專欄
現在越來越多的網站都開通了gzip網頁壓縮,因為這使得網站打開速度更快了,進而提升了我們的用戶體驗,下面我們就說一下為什么要開啟網站的gzip網頁壓縮。
如果你想節省帶寬提高網站速度,壓縮是一種簡單有效的方法。當我打算提高JavaScript的傳輸速率來開啟GZIP壓縮的時候,我猶豫了因為有舊版本瀏覽器的存在(IE6)。
然而在二十一世紀,我們大部分的流量來自于現代瀏覽器,坦白的講,我們大部分的用戶都是很懂技術的。我們不想讓任何一個人在訪問我們網站的時候卡頓,哪怕是他在用IE4.0和Wdinows95.谷歌和雅虎都開啟了gzip壓縮。一個現代的瀏覽器要想不僅要享受到現代網絡信息還要享受到現代互聯網的速度,就必須開啟gzip壓縮。以下是如何設置。
等等,為什么我們要開啟gzip壓縮?
在此之前,我有必要解釋一下什么編碼。當你在互聯網上想請求一個文件時,比如http://www.yahoo.com/index.html,你的瀏覽器會和服務器有一個會話,大概如下如所示。
瀏覽器:嘿,給我來一個 index.html文件
服務器:好的,讓我去找找它是不是在~
服務器:找到它了,我會返回一個成功的狀態碼(200 ok),我正在發送文件……
瀏覽器:100kb? 我滴天……等啊……等啊,好的,下載下來了
當然,實際的請求頭和協議會更加正規一點。
但是,它生效了,我拿到了index.html文件。
那現在問題在哪呢?
好吧,這系統是正常的,但是太低效了,坦白講100kb是一大段的文字,HTML是冗余的,每一個,
都有一個幾乎相同的閉合標簽。雖然通篇文字都有重復,但是只要你砍掉任何的內容,html(以及它的一奶同胞xml)都不會正常顯示。
當文件太大的時候有什么好辦法呢,就是gzip壓縮它。
如果我們傳輸一個替代原始大文件的zip的壓縮文件給瀏覽器,就會節省帶寬和下載時間。當瀏覽器可以下載zip文件,解壓,并且渲染給用戶。下載很快,頁面加載也很快,用戶心情就會very good。這個瀏覽器–服務器的會話大概是醬紫的:
1. 瀏覽器:嘿,給我來一個index.html,如果要有,給我來一個壓縮版的可以嗎
2. 服務器:容我找找……好,滿足你,如果找到了給你壓縮以下,gzip格式的哦
3. 服務器:yep,找到了,正在壓縮,馬上傳給你。
4. 瀏覽器:太棒了,只有10kb,我來解壓,并且渲染給用戶。
情況很簡單:文件越小,下載更快,用戶感受更好。
變化的部分在于瀏覽器和服務器,它成功的發送過去一個壓縮文件。對于gzip壓縮的要點有兩點:
1、瀏覽器發送一個請求頭,告訴服務器接受壓縮版本的文件(gzip和deflate是兩種壓縮算法)Accept-Encoding:gzip,deflate
如果文件壓縮了,服務器返回一個頭信息:Content-Encoding:gzip
2、如果服務器沒有返回Content-Encoding的頭信息,意味著這文件是沒壓縮的(瀏覽器可以直接解析的)。請求頭Accept-Encoding只是瀏覽器的一個請求,而不是命令。如果服務器不返回壓縮文件,瀏覽器就不得不處理那龐大的源文件。
最后,友情提示,GZIP壓縮的開啟成功與否可以在站長工具或者愛占工具檢查:
- 上一篇: 百度搜索結果中,網站標題變成公司名了怎么辦?
- 下一篇: 這些SEO認知誤區你需要規避
猜你喜歡
- 2022-11-10 【官方文檔】百度搜索網站被黑防范指南
- 2022-11-03 【干貨必備】百度搜索優質內容指南
- 2022-08-01 百度隱藏“快照”功能:原因未知-百度快照沒了?
- 2022-06-20 淺析“百度搜索基礎信息設置規范”!
- 2022-06-15 SEO尷尬,有排名,沒流量,沒咨詢,怎么辦?
- 2022-05-16 IE瀏覽器宣布6月16日退役 Edge瀏覽器將接棒
- 搜索
-
- 2023-11-27 淺析:《百度搜索優質內容解讀》,當下百度···
- 2023-11-21 10年老兵看搜索廣告的過去、現在和未來
- 2023-11-14 黃金“前3秒”賣貨文案100例 | 抖音···
- 2023-07-14 小預算SEM賬戶,如何快速搭建物料?
- 2023-07-13 小紅書、視頻號、抖音流量算法機制,建議收···
- 2023-07-12 落地頁做好這5點優化,線索量翻倍!
- 2023-06-28 競價不看排名看什么?
- 2023-06-26 SEM推廣沒咨詢?3個方向提升
- 2023-06-25 看懂這5大場景,SEM投放效果翻倍!
- 2023-06-14 CSS - 鼠標移入懸停顯示下拉菜單(導···
- 2023-06-09 優化師是一個好職業么?
- 2023-05-31 CSS3控制圖片自適應屏幕大小和居中顯示
- 2019-11-01 Origin DNS error:使用百···
- 2020-06-20 “401 - 未授權: 由于憑據無效,訪···
- 2020-12-01 一級域名好還是二級域名好?
- 2020-10-13 百度抓取診斷工具一直抓取失敗怎么辦?
- 2019-12-09 域名解析后,網站返回狀態碼511應對方法
- 2019-08-12 網站出現“403,服務器上文件或目錄拒絕···
- 2021-01-06 百度移動端的搜索結果上線“踩頂”功能,對···
- 2020-09-03 element.style樣式的修改
- 2021-04-13 html/txt文件中文用瀏覽器打開有亂···
- 2019-11-06 正確打開.db數據庫文件的兩種方式,避免···
- 2020-10-20 UC神馬搜索怎么做快速排名優化
- 2020-04-10 百度下拉框怎么刷?刷百度下拉框軟件原理及···
- 2020-04-11 2020年的seo行業痛點,都解決了嗎?
- 2020-08-11 seo遇到奇葩事情怎么處理?
- 2020-03-25 百度搜索關閉網頁快照刪除入口,暫停網頁搜···
- 2021-10-13 企業SEO排名,現階段制約排名的5個因素···
- 2020-04-23 新站不收錄咋辦?快速收錄訣竅抓住這兩點!
- 2023-04-18 都2023年了,做百度競價別再糾結排名了···
- 2019-08-07 負面新聞處理,SEO手法迅速刪掉百度負面···
- 2019-03-10 做網站SEO優化文章的發布頻率如何控制?
- 2020-10-20 網站每天更新原創文章卻沒什么收錄排名
- 2019-08-26 合肥某設計公司客戶:服務器忘記續費,百度···
- 2020-02-02 從容應對網站沙盒期,簡單的判斷解決方法,···
- 2020-08-04 seo外包與招騁優化專員的取舍
- 熱門標簽
-
- 401錯誤
- 401未授權
- 語義效應
- 話術技巧
- 百度
- 谷歌
- pagerank算法
- 算法原理
- tab切換
- 選項卡滑動切換
- 達克效應
- 認知局限
- 交流分享
- webp轉GIF
- webp格式轉GIF動圖
- webp to gif
- 錨定效應
- 百度快排
- 快速排名
- SEO快排
- 萬詞霸屏
- SEO優化
- 按天計費系統
- 搜索推廣模式對比
- SEO快速排名
- 合肥seo
- seo公司
- 合肥優化公司
- 選擇seo公司
- SEO優化師
- seo工資
- 互聯網黑話
- 2019it黑話
- 灰色樣式
- 百度熊掌號
- 網站被k
- 收錄消失
- 網頁劫持
- 百度公告
- seo外包
- 外包公司
- seo職業發展
- seo計費系統
- FTP
- ftp隱藏文件
- 301重定向
- 首選域名
- 301跳轉
- seo前景
- seo發展
- 2019冬至
- 冬至
- 偽靜態
- 純靜態
- seo友好度
- spider爬蟲
- 在家辦公
- seo改版
- 網站改版周期
- 企業主
- 網站改版
- seo部署
- 中文搜索
- 頭條搜索
- 中文搜索引擎起源和發展
- 頭條權重
- 私域流量
- seo高手
- seo套路
- seo內容
- 優質內容
- 百度小程序
- 小程序
- seo誤區
- 百度算法
- 算法更新
- 網站排名波動
- 網站懲罰
- seo策略
- seo平衡
- seo和可訪問性
- seoer
- 提升seo價值
- seo專家
- seo思維塑造
- 友情鏈接
- 被懲罰鏈接
- 黑帽SEO
- 刷快排
- 互聯網名詞
- it專屬名詞
- SEO
- SEO實踐
- 360算法
- 后羿算法
- 改版后SEO
- 重復內容
- 重復頁面
- 屏蔽右鍵