Cloudflare помогает не только закрывать IP-адреса сайтов и справляться с DDoS-атаками, но и кешировать ресурсы сайта на своих серверах
Если настроить это правильно, можно ускорить отдачу страниц и картинок пользователям (а это влияет на Google PSI, ранжирование и конверсию)
Чтобы кеширование работало корректно, нужно:
1. Зайти в раздел Caching → Configuration, и выставить желаемое значение Browser Cache TTL (например, 4 часа)
2. Зайти в раздел Rules → Page Rules, создать правило.
В поле URL ввести *домен_сайта/* (например, *domain.com/*).
В Pick a setting выбрать Cache Level, установить Cache everything
Затем нажать +Add a Setting, выбрать Edge Cache TTL и выставить желаемое значение (например, 4 часа)
Важное примечание:
В зависимости от ваших настроек, даже если на сайте вносятся правки, CF будет отдавать пользователям кэшированную версию, пока не истечет срок действия (TTL).
Эта настройка не подходит для страниц с динамическим содержимым, например интернет-магазинов или других не статических сайтов
При внесении правок на сайте, чтобы эта настройка не мешала работать, можно включить Development mode
Пост подготовлен совместно с Netwall хостинг