ETag (Entity Tag) — HTTP-заголовок, который идентифицирует конкретную версию ресурса на сервере. Он помогает управлять кешированием и сокращает объём данных, передаваемых между браузером и сервером.
Обновлено: 13 июля 2026При первой загрузке сервер отдаёт файл вместе с меткой ETag — уникальным идентификатором этой версии. В следующий раз браузер отправляет метку обратно в заголовке If-None-Match. Если ресурс не менялся, сервер отвечает коротким «304 Not Modified» без тела файла, и браузер берёт версию из кеша. Если содержимое изменилось — приходит новый файл и новый ETag.
Корректно настроенные ETag ускоряют повторные визиты и снижают нагрузку на сервер: клиент не качает заново то, что не изменилось. Быстрая загрузка — это и лучший пользовательский опыт, и положительный сигнал для поисковых систем, которые учитывают скорость сайта при ранжировании.
Last-Modified опирается на дату изменения файла, ETag — на его содержимое. ETag точнее ловит реальные изменения и работает даже там, где дата ненадёжна, поэтому их часто используют вместе.
Большинство веб-серверов генерируют ETag автоматически. Ручная настройка нужна при работе с несколькими серверами или CDN, чтобы метки совпадали и кеш не сбрасывался без причины.
Оставьте контакт — свяжемся и проведём аудит за 1–2 дня.