Кеширование страниц для оптимизации скорости загрузки
5 мин.
Кэшируйте страницы сайта, чтобы ускорить их загрузку. Когда страница кэшируется, ее контент и элементы не отображаются с нуля для каждого посетителя. Вместо этого большинство посетителей видят сохраненную (кэшированную) версию страницы, которая загружается намного быстрее.
Кэширование включается автоматически для большинства страниц, но в некоторых случаях может потребоваться включить его вручную (например, страницы, содержащие код Velo).
Как работает кэширование
Кеш - это временная область хранения, где хранятся версии ваших страниц, поэтому на их загрузку уходит меньше времени. Wix использует SSR (рендеринг на стороне сервера) для кэширования или «сохранения» страниц в сети доставки контента (CDN).
Большинство страниц сайта кэшируются автоматически после получения первого посетителя. В следующий раз, когда посетитель запросит страницу, отобразится сохраненная версия. Это предотвращает загрузку всех элементов и ресурсов страницы с нуля.
Кешированная версия обычно хранится на наших серверах до недели. По истечении этого времени страница очищается и удаляется из CDN. Однако страница будет снова кэширована после того, как следующий посетитель загрузит ее.
Множественные кешированные версии для разных посетителей
Разные кэшированные копии одной и той же страницы могут быть созданы в соответствии с географическим местоположением ваших посетителей, типами устройств и другими параметрами.
Когда страница кэшируется, она загружается быстрее для будущих посетителей, которые имеют те же параметры, что и первый посетитель. Если следующий посетитель не разделяет эти параметры, он видит обычную версию страницы, поэтому она загружается не так быстро.
Однако их посещение создает другую кэшированную версию на основе их конкретных параметров. Все последующие посетители с такими же параметрами увидят дополнительную кэшированную версию, которая была создана.
Кеширование и показатели производительности сайта
Кэшированные страницы могут помочь улучшить общую производительность сайта, включая такие показатели, как LCP (самая большая отрисовка контента) и FCP (первая отрисовка контента). Это может улучшить базовый рейтинг сайта и общий рейтинг результатов поиска.
Поскольку большая часть сайта уже загружена на серверы Wix, устройства ваших посетителей не должны выполнять такую большую обработку. Сайт также отображается с ближайшего к устройству географического CDN, что может способствовать более быстрой загрузке.
Включение и отключение кэширования на страницах сайта
Для большинства страниц кэширование включено автоматически. Однако если на странице имеется пользовательский код, не имеющий проблем с кэшированием страницы (например, не имеющий доступа к внешним источникам данных), вы можете управлять им вручную.
С другой стороны, если страница содержит пользовательский код и информацию, которые необходимо извлекать извне каждый раз, когда посетитель загружает страницу, вы также можете полностью запретить кэширование страницы.
Редактор Wix
Редактор Studio
- Перейдите в редактор.
- Нажмите Страницы и меню в левой части редактора.
- Наведите курсор на нужную страницу и нажмите значок Другие действия .
- Нажмите Настроить.
- Нажмите Дополнительная настройка.
- Нажмите переключатель Управлять кэшированием страницы вручную и выберите, что вы хотите сделать:
- Включено: вы можете вручную управлять кэшированием этой страницы.
- Как часто очищать кеш страницы?: выберите в раскрывающемся меню, как часто должен очищаться кеш страницы, или выберите Никогда (отключить кэширование), чтобы запретить кэширование страницы.
- Отключено: страница будет кэширована автоматически.
- Включено: вы можете вручную управлять кэшированием этой страницы.

Настройка параметров производительности для всего сайта
Улучшите скорость загрузки и обеспечьте наилучший опыт для посетителей сайта, настроив параметры производительности сайта. По умолчанию активирован режим SWR (Stale While Revalidate) — он позволяет посетителям сайта видеть кэшированный контент, пока в фоновом режиме загружаются свежие данные, которые затем сохраняются в кэш. Если вы перешли на премиум-план, вы можете отключить SWR, чтобы сайт всегда отображал актуальный контент вместо кэшированных данных.
Вы также можете очистить кэш CDN для всех страниц, чтобы следующие посетители вашего сайта увидели свежий контент, вместо кэшированных данных.
Чтобы настроить параметры производительности всего сайта:
- Перейдите в раздел Настройка в панели управления сайтом.
- Введите Настройки производительности сайта в строку поиска и выберите его из результатов.
- Выберите, что вы хотите сделать дальше:
- Включите SWR для кэшированного контента при обновлении: нажмите переключатель Включите SWR, чтобы показывать кэшированный контент при обновлении, чтобы изменить способ загрузки данных на опубликованном сайте:
- Включено: показывайте кешированный контент при получении свежих данных в фоновом режиме. Посетители будут видеть контент быстрее, в то время как обновления будут извлекаться для будущих запросов.
- Отключено: кешированный контент не будет отображаться, в то время как загружаются новые данные.
- Очистить все страницы от кеша CDN: нажмите Очистить кеш сайта, чтобы удалить кешированные страницы из CDN.
Примечание: первый посетитель после очистки кэша может столкнуться с немного более медленной загрузкой страницы.
- Включите SWR для кэшированного контента при обновлении: нажмите переключатель Включите SWR, чтобы показывать кэшированный контент при обновлении, чтобы изменить способ загрузки данных на опубликованном сайте:

Вопросы и ответы
Нажмите ниже, чтобы прочитать ответы на наши наиболее часто задаваемые вопросы о кэшировании страниц.
Есть ли страницы, которые нельзя кэшировать?
Как кеширование влияет на Velo?
Когда очищается кеш сайта?