Используйте кэширование браузера

Это правило срабатывает, когда PageSpeed ​​Insights обнаруживает, что ответ вашего сервера не содержит заголовков кэширования или если указано, что ресурсы кэшируются только на короткое время.

Обзор

Получение ресурсов по сети является медленным и дорогостоящим процессом: загрузка может потребовать многократного обмена данными между клиентом и сервером, что задерживает обработку и может блокировать рендеринг содержимого страницы, а также требует затрат на передачу данных для посетителя. Все ответы сервера должны определять политику кэширования, чтобы помочь клиенту определить, может ли он повторно использовать ранее полученный ответ и когда это возможно.

Рекомендации

Для каждого ресурса должна быть указана явная политика кэширования, которая отвечает на следующие вопросы: может ли ресурс кэшироваться и кем, на какой срок и, если применимо, как его можно эффективно повторно проверить по истечении срока действия политики кэширования. Когда сервер возвращает ответ, он должен предоставить заголовки Cache-Control и ETag :

  • Cache-Control определяет, как и как долго отдельный ответ может кэшироваться браузером и другими промежуточными кэшами. Чтобы узнать больше, см. Кеширование с помощью Cache-Control .
  • ETag предоставляет токен повторной проверки, который автоматически отправляется браузером, чтобы проверить, изменился ли ресурс с момента последнего запроса. Дополнительные сведения см. в разделе Проверка кэшированных ответов с помощью ETags .

Чтобы определить оптимальную политику кэширования для вашего сайта, воспользуйтесь следующими руководствами:

Мы рекомендуем минимальное время кэширования — одну неделю, а лучше — до одного года для статических ресурсов или ресурсов, которые изменяются нечасто. Если вам нужен точный контроль над тем, когда ресурсы становятся недействительными, мы рекомендуем использовать метод снятия отпечатков URL-адресов или метод управления версиями — см. ссылку на недействительность и обновление кэшированных ответов выше.

Обратная связь

Была ли эта страница полезной?