SerpWatch
Меню

Что такое браузерное кэширование

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

Браузерное кэширование — браузер сохраняет у себя файлы сайта: картинки, стили, скрипты, шрифты. На следующих страницах он берёт их из памяти и не скачивает заново.

Что это даёт

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

Как включить

Сервер должен отдавать для статических файлов заголовок Cache-Control со сроком хранения, например Cache-Control: public, max-age=31536000 для файлов, которые меняются только при обновлении сайта.

Чтобы после обновления посетители получали новую версию, к адресу файла добавляют версию: style.css?v=12 или хеш в имени файла.

Чего не кэшировать надолго

Сами HTML-страницы с ценами и новостями — для них срок короткий или без кэша, иначе посетители увидят устаревшие данные.

Как проверить

Аудит SerpWatch отмечает ресурсы без браузерного кэширования. В браузере это видно в инструментах разработчика на вкладке «Сеть», в заголовках ответа.

Частые вопросы

Влияет ли кэширование на позиции?

Напрямую нет, но оно ускоряет сайт, а скорость влияет на поведение посетителей и метрики.

Что такое серверный кэш?

Это другое: сервер хранит готовые страницы, чтобы не собирать их заново. Он сокращает время ответа — TTFB.

Аудит сайта в SerpWatch

≈45 проверок по 8 разделам, Core Web Vitals, подсказки как исправить, экспорт в Excel

Проверить бесплатно Попробовать бесплатно