Hey, @glonojake
We don’t recommend editing the cache rule that Super Page Cache creates in Cloudflare, and you don’t need to set an Edge TTL manually. The rule is intentionally set to “Respect Origin TTL”, which means Cloudflare will use the TTL values sent by the plugin in the response headers (via s-maxage). This is the correct behavior and gives the plugin full control over caching duration. You can find the setting for the TTL under “Advanced” in the dashboard. By default is set to 0, which means the TTL is actually 1 year.
As for the 5.57% hit rate – that’s likely not an Edge TTL issue. A few things that commonly affect hit rates:
- Exclusion rules – logged-in users, WooCommerce cart/checkout pages, and certain cookies can cause many requests to bypass cache. It’s worth reviewing your exclusion settings to make sure nothing is being excluded unintentionally.
- Query strings – URLs with query parameters (e.g. UTM tracking, search queries) are often treated as unique cache keys and won’t hit the cache.
- Low traffic / high URL diversity – if your site has many unique URLs and relatively low traffic, the cache simply doesn’t get warmed up enough to show a high hit rate.
- Cache not yet warmed – if the plugin or Cloudflare cache was recently cleared, the hit rate will be low until traffic rebuilds it.
I hope this helps! Have a great day ahead!
Thank you! I will take look at those things!