ПроизводительностьПроверяется через WebDiag API

Проверка HTTP-кэширования

Введите URL страницы или статического ресурса, чтобы проверить явность cache policy, validators, Vary и соответствие правилам для HTML или hashed static assets.

  • Cache-Control
  • ETag / Last-Modified
  • CDN/browser cache
Онлайн-инструмент

Попробуйте инструмент

Введите URL: WebDiag безопасно выполнит сетевую проверку и покажет результат.

Сетевая проверка через backend

Для HTTP/SEO-инструментов URL отправляется в WebDiag API, где применяются SSRF-защита, DNS/IP policy и лимиты редиректов.

Проверено: 2026-07-17
01

Как пользоваться

  1. 1

    Вставьте URL HTML, CSS, JS, изображения или шрифта.

  2. 2

    Запустите проверку заголовков без скачивания тела ответа.

  3. 3

    Проверьте score, cache directives, validators и Vary policy.

02

Что умеет инструмент

  • Определяет static asset по URL/content-type и применяет другой стандарт оценки, чем для HTML.
  • Проверяет Cache-Control, validators, Expires fallback и Vary: Accept-Encoding.
  • Работает через SafeHttpFetcher с SSRF-защитой и read_body=false.
03

Когда пригодится

  • Проверить, что hashed CSS/JS/шрифты кэшируются долго и immutable.
  • Найти HTML с опасным long public cache.
  • Проверить, есть ли validators для revalidation.
04

Что происходит внутри

Тело финального ответа не скачивается; используются status, final URL и headers.

Static asset heuristics учитывает расширение URL и content-type.

05

Вопросы и ответы

Для всех файлов нужен max-age=31536000?

Нет. Долгий immutable cache безопасен для content-hashed assets. Для HTML и неперсонализированных страниц правила должны учитывать purge и релизы.

Почему важен Vary?

При сжатии или content negotiation Vary помогает кэшам не смешивать разные варианты ответа для клиентов.