I am using a free Cloudflare account with a WordPress site and have seen consistently poor cache hit rates. After several weeks using Cloudflare, only about 22% of requests and 50% of traffic by bandwidth are being served from the Cloudflare cache. Why is this?
Some background information:
My page rules in Cloudflare are:
*example.com/wp-admin/*Apps: On, Performance: Off, Security: On, Cache level: Bypass cache
*example.com/*preview=true*Always online: On, Cache level: Bypass cache
*example.com/*Cache expiration: 4 hours, Cache level: Cache everything
The site currently gets a total of about 4,000 hits/day (counting pages, images, etc.) from 200+ unique visitors/day. I'm using this domain as a test case for moving much heavier/busier sites to Cloudflare.
- I am using the "standard" caching level in Cloudflare
- I am using WP Super Cache and can provide those settings if requested. I installed WPSC only after starting to use Cloudflare, however, and the Cloudflare hit rates were poor even before that.
So, what can I do to get the cache hit rates up? Or is this about what I should expect with a Wordpress site?