I’m relatively inexperienced, so sorry in advance for my naivity. Thanks in advance to anyone who may respond.
I have a simple blog (www.FrugalProfessor.com). As such, it’s my understanding that caching is optimal given that the content doesn’t change very often.
I’ve experimented with several caching plugins over the years, but I’ve converged on “Smush” for compressing images, “WP-Fastest Cache” for caching (which I have set to integrate with Cloudflare CDN), and “WP-Optimize” which I have configured to clean up the databases periodically.
It’s my understanding that I’ve created the correct page rule within Cloudflare to “cache everything”. I also have Cloudflare configured to AutoMinimize everything (and appropriately unchecked the corresponding setting in “WP-Fastest Cache” to avoid conflicts).
When I look at the Cloudflare analytics, it looks like a fairly high percentage of requests are cached, but when I look at bandwidth, it’s cached bandwidth is very low. I was under the impression that, once everything was configured appropriately, that the cached bandwidth percentage would be quite high.
Sorry in advance for my ignorance. Thanks in advance for your time.
Below arerelevant the screenshots:
Cloudflare => Analytics => 50% of requests are cached. Cool.
Cloudflare => Page Rules => frugalprofessor.com/ Browser Cache TTL: a day, Cache Level: Cache Everything
WP Fastest Cache => Dissallows “Minify” of HTML, CSS, JS because I do this in Cloudflare and don’t want to create conflicts.
WP Fastest Cache => I’ve set up integration with Cloudflare.
Google Domains: Points to appropriate Cloudflare name servers.
Smush => Have configured to compress images. However, I haven’t upgraded to their CDN feature.
Surely the disparity between relatively high cached request and very low cached bandwidth comes from my poor understanding of how images (the largest files on my blog) are cached. It was my understanding that I could cache a static version of this content on Cloudflare so that it wouldn’t have to be served by my server (BlueHost). Perhaps I’m misunderstanding that functionality within Cloudflare or perhaps I’ve got it configured wrong?