Проверка готовности · направление «Ускорить» · вес 6
Статические файлы кешируются на срок не менее 30 дней
Первая таблица стилей или первый скрипт с того же сайта на главной странице передаётся с max-age не менее 30 дней или с директивой immutable.
- Выявлено на
- 50%
- Топ-1 тысяча сайтов
- 51%
- Группа топ-1 миллион
- 50%
- Не измерено
- 61,130
из 124,926 сайтов с измерениями
Измерено: 187
Измерено: 68,962
доступ заблокирован, запрошена проверка пользователя или проверка неприменима
Почему это важно
При повторных посещениях и последующих просмотрах страниц используются кешированные файлы вместо их повторной загрузки.
Как исправить
Для CSS, JavaScript, шрифтов и изображений с версией в имени файла (отпечатком содержимого) задайте Cache-Control: public, max-age=31536000, immutable и меняйте имя файла при каждом изменении содержимого.
Как мы проверяем
Первая таблица стилей или первый скрипт с того же сайта на главной странице передаётся с max-age не менее 30 дней или с директивой immutable.
Обнаружено: Длительное кеширование статических файлов.
Не обнаружено: Статические файлы кешируются ненадолго или не кешируются вовсе.
Ограничение: данные получены только из ответа главной страницы; другие страницы или регионы могут отправлять иные заголовки.
Инструкции для конкретных стеков
- Cloudflare: Используйте правила кеширования, чтобы задать TTL на пограничных узлах и в браузере для путей к статическим файлам.
- WordPress: Плагины кеширования или ваш хостинг-провайдер могут задать длительный срок хранения в кеше браузера для ресурсов тем и плагинов.
По диапазонам популярности
| Диапазон Chrome UX Report | Обнаружено | Измерено |
|---|---|---|
| Топ-1 тыс. | 51% | 187 |
| Топ-5 тыс. | 52% | 1,033 |
| Топ-10 тыс. | 51% | 1,367 |
| Топ-50 тыс. | 50% | 10,829 |
| Топ-100 тыс. | 50% | 10,370 |
| Топ-500 тыс. | 50% | 32,178 |
| Топ-1 млн | 50% | 68,962 |
Категории, в которых это встречается чаще всего
Категории, в которых это встречается реже всего
По стеку
- 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%
По провайдеру
- Vercel91%
- Fastly70%
- Bunny CDN66%
- Netlify61%
- Cloudflare58%
- Amazon CloudFront52%
- Google edge50%
- Azure Front Door/CDN45%
- Akamai36%
- Alibaba Cloud CDN32%
- Imperva25%
- Sucuri1.3%
Популярные сайты, где мы это обнаружили
Источники и руководства
- Chrome Lighthouse: эффективная политика кеширования
- MDN: кеширование HTTP
- Cloudflare: правила кеширования
Руководство: Руководство по кэшированию в браузере для владельцев сайтовПроверьте свой сайт