Код ответа сервера и заголовки
Какой код отдаёт адрес, все заголовки ответа, время до первого байта, IP, протокол и сжатие — глазами браузера или робота.
Две настройки сервера, которые ускоряют сайт без правки кода: сжатие ответов и кэш статики в браузере. Запросим страницу и её файлы так, как это делает браузер, и покажем, что сервер отдаёт на самом деле.
Brotli сжимает текст на 15–25% лучше gzip и поддерживается всеми современными браузерами. Разумно включить оба: сервер сам выберет лучший из тех, что понимает браузер.
Для файлов с версией в адресе (style.css?v=123 или style.3f9a.css) — на год с пометкой immutable: при изменении меняется адрес. Без версии — на неделю–месяц, иначе посетители будут видеть старое оформление после правок.
Нет. JPEG, PNG, WebP и AVIF уже сжаты своим способом, и gzip только тратит процессор. Сжимать нужно текст: HTML, CSS, JavaScript, JSON, SVG.
Какой код отдаёт адрес, все заголовки ответа, время до первого байта, IP, протокол и сжатие — глазами браузера или робота.
HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, флаги cookie и раскрытие версий ПО — с оценкой и готовыми строками настройки.
На чём сделан сайт: CMS или конструктор, веб-сервер, библиотеки, счётчики аналитики, чаты и CRM-виджеты — с признаками.
Технический аудит в кабинете еженедельно проверяет сжатие, кэш статики и ответ 304 и показывает, когда настройка сервера слетела после обновления.