Test gotowości · ścieżka Przyspiesz · waga 6
Pliki statyczne buforowane przez co najmniej 30 dni
Pierwszy arkusz stylów lub skrypt z tej samej witryny na stronie głównej jest dostarczany z max-age wynoszącym co najmniej 30 dni lub z dyrektywą immutable.
- Zaobserwowano w
- 50%
- Pierwszy tysiąc witryn
- 51%
- Przedział pierwszego miliona
- 50%
- Nie zmierzono
- 61,130
spośród 124,926 witryn objętych pomiarem
187 objętych pomiarem
68,962 objętych pomiarem
zablokowano, wymagano dodatkowej weryfikacji lub test nie ma zastosowania
Dlaczego to ważne
Powracający odwiedzający i kolejne odsłony stron korzystają ponownie z plików w pamięci podręcznej zamiast pobierać je jeszcze raz.
Jak rozwiązać problem
Dla wersjonowanych plików CSS, JavaScript, fontów i obrazów (z odciskiem zawartości w nazwie) ustaw Cache-Control: public, max-age=31536000, immutable i zmieniaj nazwę pliku przy każdej zmianie jego zawartości.
Jak testujemy
Pierwszy arkusz stylów lub skrypt z tej samej witryny na stronie głównej jest dostarczany z max-age wynoszącym co najmniej 30 dni lub z dyrektywą immutable.
Zaobserwowano: Długotrwałe przechowywanie plików statycznych w pamięci podręcznej.
Nie zaobserwowano: Pliki statyczne przechowywane w pamięci podręcznej krótko lub wcale.
Ograniczenie: Odczyt wyłącznie z odpowiedzi strony głównej; inne strony lub regiony mogą wysyłać inne nagłówki.
Kroki dla poszczególnych stosów technologicznych
- Cloudflare: Użyj reguł pamięci podręcznej, aby ustawić TTL w węzłach brzegowych i przeglądarce dla ścieżek plików statycznych.
- WordPress: Wtyczki pamięci podręcznej lub dostawca hostingu mogą ustawić długi czas przechowywania zasobów motywów i wtyczek w pamięci podręcznej przeglądarki.
Według przedziału popularności
| Przedział Chrome UX Report | Zaobserwowano | Zmierzono |
|---|---|---|
| Pierwszy 1 tys. | 51% | 187 |
| Pierwsze 5 tys. | 52% | 1,033 |
| Pierwsze 10 tys. | 51% | 1,367 |
| Pierwsze 50 tys. | 50% | 10,829 |
| Pierwsze 100 tys. | 50% | 10,370 |
| Pierwsze 500 tys. | 50% | 32,178 |
| Pierwszy 1 mln | 50% | 68,962 |
Kategorie, w których jest to najbardziej prawdopodobne
Kategorie, w których jest to najmniej prawdopodobne
Według stosu technologicznego
- Next.js on Vercel98%
- WordPress on Vercel94%
- WordPress on Fastly93%
- Drupal on Fastly90%
- Magento / Adobe Commerce on Cloudflare89%
- Next.js on Netlify89%
- Next.js on Fastly87%
- Next.js on Cloudflare86%
- Next.js84%
- Next.js on Google edge82%
- Magento / Adobe Commerce81%
- Next.js on Azure Front Door/CDN79%
- Next.js on Amazon CloudFront79%
- Nuxt on Google edge76%
- HubSpot CMS72%
- Shopify69%
- Bitrix69%
- Nuxt on Cloudflare69%
- Nuxt69%
- Angular on Cloudflare67%
- WordPress on Cloudflare67%
- Astro on Cloudflare65%
- Angular on Amazon CloudFront64%
- Sitecore on Cloudflare62%
- Angular62%
- Astro on Amazon CloudFront62%
- Nuxt on Amazon CloudFront62%
- Astro59%
- Drupal on Cloudflare58%
- WordPress55%
- WordPress on Amazon CloudFront54%
- Adobe Experience Manager53%
- WordPress on Google edge53%
- Drupal52%
- Gatsby51%
- Drupal on Amazon CloudFront51%
- Adobe Experience Manager on Amazon CloudFront51%
- Sitecore51%
- Adobe Experience Manager on Cloudflare48%
- Gatsby on Amazon CloudFront46%
- GoDaddy Website Builder45%
- Blogger45%
- Sitecore on Azure Front Door/CDN44%
- PrestaShop on Cloudflare42%
- Next.js on Akamai36%
- Adobe Experience Manager on Akamai36%
- WordPress on Imperva34%
- PrestaShop31%
- Tilda27%
- Drupal on Akamai26%
- Webflow25%
- Joomla22%
- BigCommerce9.9%
- WordPress on Sucuri<1%
Według dostawcy
- Vercel91%
- Fastly70%
- Bunny CDN66%
- Netlify61%
- Cloudflare58%
- Amazon CloudFront52%
- Google edge50%
- Azure Front Door/CDN45%
- Akamai36%
- Alibaba Cloud CDN32%
- Imperva25%
- Sucuri1.3%
Popularne witryny, w których to zaobserwowaliśmy
Źródła i poradniki
- Chrome Lighthouse: efektywna polityka pamięci podręcznej
- MDN: buforowanie HTTP
- Cloudflare: reguły pamięci podręcznej
Poradnik: Poradnik buforowania przeglądarki dla właścicieli witrynSprawdź własną witrynę