Cache-Control
Основной заголовок управления кешированием, определяющий как и на какой срок ответы кешируются.
Синтаксис
Cache-Control: <директива>, <директива>
Пример
Cache-Control: public, max-age=31536000, immutable
Описание
Cache-Control — основной механизм управления HTTP-кешированием. Задаёт директивы для браузера и CDN/прокси.
Ключевые директивы: max-age=N, no-cache (ревалидация), no-store (не кешировать), public, private, must-revalidate, immutable.
Лучшая практика: длинный max-age с версионными URL для статики, короткий для HTML.
Как этот заголовок отдают реальные сайты
Ответы главных страниц 502 популярных сайтов из каталога /check enterno.io, проверенных за последние 30 дней.
73,9 %
(371 из 502) отдают Cache-Control.
Самые частые значения:
public, max-age=0, must-revalidate— сайтов: 38no-cache— сайтов: 20no-cache, no-store, must-revalidate— сайтов: 20
Посмотреть на примере: google.com, mail.ru, yandex.ru, discord.com, github.com
Проверьте, правильно ли ваш сайт отправляет этот заголовок
Проверить заголовки →