當(dāng)PageSpeed Insights檢測到網(wǎng)頁上的壓縮資源未與HTTP壓縮一同提供時,就會觸發(fā)此規(guī)則。
許多網(wǎng)絡(luò)服務(wù)器可以通過調(diào)用第三方模塊或使用內(nèi)置程序?qū)⑽募嚎s為
gzip
格式,然后再發(fā)送該壓縮文件以供下載。這樣可以在下載呈現(xiàn)網(wǎng)站所需的資源時,為您節(jié)省一些時間。
您應(yīng)在自己的網(wǎng)絡(luò)服務(wù)器上啟用壓縮功能。以下這些參考展示了某些熱門網(wǎng)絡(luò)服務(wù)器上所啟用的壓縮功能:
- PageSpeed Insights報告許多靜態(tài)內(nèi)容文件需要壓縮為gzip格式,但我已將網(wǎng)絡(luò)服務(wù)器配置為使用gzip壓縮格式提供這些文件。為何PageSpeed Insights無法識別這些壓縮文件?
- 在將文件下載到客戶端計算機(jī)時,代理服務(wù)器和防病毒軟件可以停用壓縮功能。由于PageSpeed Insights是根據(jù)實際返回到客戶端的標(biāo)頭來報告結(jié)果,因此,如果您要在使用此類防病毒軟件或在后面放置中級代理服務(wù)器的客戶端計算機(jī)上運行分析(許多代理服務(wù)器是透明的,您甚至可能意識不到代理服務(wù)器介入您的客戶端和網(wǎng)絡(luò)服務(wù)器),則可能會導(dǎo)致出現(xiàn)此問題。
要確定代理服務(wù)器是否為導(dǎo)致此問題的原因,您可以使用PageSpeed Insights Chrome擴(kuò)展功能來檢查標(biāo)頭:
- 在相關(guān)網(wǎng)頁上運行PageSpeed。
- 點擊顯示資源標(biāo)簽。
- 展開標(biāo)為未壓縮的資源的網(wǎng)址。系統(tǒng)將顯示伴隨該資源一同顯示的標(biāo)頭。如果您看到一個名為
Via
、Forwarded
或Proxy-Connection
的標(biāo)頭,則表明代理服務(wù)器已提供該資源。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under the Apache 2.0 License. For details, see our Site Policies.