Włącz kompresję

Ta reguła uruchamia się, gdy PageSpeed Insights wykryje, że zasoby strony podlegające kompresji nie są serwowane z zastosowaniem kompresji HTTP.

Omówienie

Wiele serwerów WWW kompresuje pliki w formacie gzip przed wysłaniem ich do pobrania, korzystając z modułu zewnętrznego lub wbudowanych procesów. Może to skrócić czas pobierania zasobów wymaganych do wyrenderowania strony.

Zalecenia

Powinieneś włączyć kompresję w swoim serwerze WWW. Przedstawiamy kilka sposobów zastosowania kompresji na popularnych serwerach WWW:

Najczęstsze pytania

PageSpeed Insights zgłasza, że wiele moich statycznych plików wymaga kompresji w formacie gzip, chociaż skonfigurowałem serwer WWW pod kątem takiej kompresji. Dlaczego PageSpeed Insights jej nie rozpoznaje?
Serwery proxy i oprogramowanie antywirusowe mogą wyłączyć kompresję, gdy pliki są pobierane na klienta. Wyniki PageSpeed Insights opierają się na nagłówkach faktycznie zwróconych Twojemu klientowi, jeśli więc uruchamiasz analizę na kliencie z oprogramowaniem antywirusowym lub od witryny oddziela Cię pośredni serwer proxy (wiele serwerów proxy jest przezroczystych; możesz nawet nie wiedzieć, że wkraczają między klienta a serwer WWW), to może być przyczyną problemu.
Aby sprawdzić, czy powodem jest serwer proxy, możesz użyć rozszerzenia PageSpeed Insights dla przeglądarki Chrome i sprawdzić nagłówki:
  1. Uruchom PageSpeed na danej stronie.
  2. Kliknij kartę Pokaż zasoby.
  3. Rozwiń URL zasobu oznaczonego jako nieskompresowany. Wyświetlą się nagłówki towarzyszące zasobowi. Jeżeli widzisz nagłówek o nazwie Via, Forwarded lub Proxy-Connection, oznacza to, że zasób jest serwowany przez serwer proxy.