Адрес

г. Москва
Проспект Мира 101 с1

Кэш страницы: что это такое и как он работает

  • 08.07.2026
  • 27

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

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

Какие бывают виды кэша

Тип кэшаГде хранитсяЧто ускоряет
Браузерный кэшНа устройстве пользователяПовторную загрузку CSS, JS, изображений и шрифтов.
Серверный кэшНа сервере сайтаГенерацию HTML-страниц и запросы к базе данных.
CDN-кэшНа узлах CDNДоставку файлов и страниц пользователям из разных регионов.
Кэш CMSВ системе управления сайтомКомпоненты, шаблоны, меню, блоки и данные страниц.

Зачем нужен кэш страницы

  • ускоряет загрузку сайта;
  • снижает нагрузку на сервер;
  • уменьшает количество запросов к базе данных;
  • улучшает стабильность при высоком трафике;
  • помогает Core Web Vitals;
  • снижает TTFB;
  • ускоряет повторные визиты;
  • помогает выдерживать всплески посещаемости.

Кэш страницы и SEO

Кэш влияет на SEO через скорость, стабильность и доступность сайта. Быстрая страница лучше воспринимается пользователями, а поисковые роботы эффективнее обходят сайт, если сервер отвечает быстро и стабильно.

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

Когда кэш может быть опасен

  • после обновления страницы пользователи видят старый контент;
  • canonical или метатеги обновлены, но кэш отдаёт старую версию;
  • sitemap.xml кешируется и содержит неактуальные URL;
  • страница с ошибкой 500 попала в кэш;
  • корзина или личный кабинет кешируются как обычная страница;
  • разные пользователи видят чужие данные из-за неправильного кеширования;
  • CDN отдаёт старые CSS и JS после редизайна;
  • поисковый робот получает устаревший HTML.

Что нельзя кешировать без осторожности

  • страницы личного кабинета;
  • корзину;
  • оформление заказа;
  • страницы с персональными данными;
  • административные разделы;
  • динамические цены и наличие без правил обновления;
  • результаты поиска по сайту;
  • служебные страницы с токенами или сессионными данными.

Как правильно управлять кэшем

  1. Определить, что кешировать. Статика, HTML, компоненты, API-ответы, изображения.
  2. Настроить сроки жизни. Для разных типов файлов нужны разные TTL.
  3. Очистить кэш после правок. Особенно после изменения шаблонов, метатегов и CSS.
  4. Не кешировать личные данные. Корзина и кабинет требуют отдельной логики.
  5. Проверить CDN. Убедиться, что он отдаёт актуальные файлы.
  6. Использовать версионирование файлов. Например, style.css?v=2 или хеш в имени файла.
  7. Проверять поисковых роботов. Они должны получать актуальную индексируемую версию страницы.

Кэш и GEO

Для GEO кэш важен как технический фактор доступности и актуальности. ИИ-поиск опирается на содержимое страниц, поэтому кэш не должен отдавать старые определения, устаревшие цены, неактуальные FAQ или старые canonical. Особенно это важно для глоссариев и справочников, где материалы регулярно обновляются.

Частые ошибки кэширования

  • не очищать кэш после правок;
  • кешировать персональные страницы;
  • не версионировать CSS и JS;
  • ставить слишком длинный TTL для изменяемого контента;
  • не проверять кэш CDN;
  • кешировать ошибки сервера;
  • путать браузерный, серверный и CDN-кэш;
  • не проверять, что видит поисковый робот;
  • обновлять страницу в CMS, но забывать про кэш компонентов.

Чек-лист кэша страницы

  • Понятно, какие уровни кэша используются.
  • Статика кешируется корректно.
  • HTML кешируется только там, где это безопасно.
  • После обновлений кэш очищается.
  • CSS и JS версионируются.
  • Корзина и личный кабинет не кешируются как публичные страницы.
  • Поисковые роботы получают актуальный HTML.
  • Sitemap.xml и robots.txt не отдают устаревшие версии.
  • CDN-кэш проверяется отдельно.
  • Кэш помогает скорости, но не ломает актуальность.
Комментарий эксперта

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

Вопросы и ответы о кэше страницы

Что такое кэш страницы?

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

Кэш влияет на SEO?

Да, косвенно. Он ускоряет сайт и снижает нагрузку, но при ошибках может отдавать поисковым роботам устаревший или неправильный контент.

Когда нужно очищать кэш?

После изменения шаблонов, CSS, JS, метатегов, canonical, цен, контента, sitemap.xml и важных технических файлов.

Можно ли кешировать корзину?

Нельзя кешировать корзину как обычную публичную страницу, потому что она содержит динамические и персональные данные.

Почему после правок сайт показывает старую версию?

Вероятно, работает браузерный, серверный, CMS- или CDN-кэш. Нужно определить уровень кэширования и очистить нужный слой.

Связанные термины

  • page cache;
  • CDN;
  • браузерный кэш;
  • серверный кэш;
  • TTL;
  • Core Web Vitals;
  • TTFB;
  • CSS;
  • JavaScript;
  • sitemap.xml;
  • canonical;
  • технический аудит сайта;
  • SEO-аудит;
  • GEO;
  • ИИ-поиск.

Материал был полезен?