It looks like WordPress is handling the redirects, which doubles the response time. As it is, just a simple redirect is taking three seconds for your server to send to Cloudflare. And then another three seconds to send the actual page to Cloudflare.
- Make sure “Always Use HTTPS” is enabled in Cloudflare Dashboard’s SSL/TLS -> Edge Certificates section.
- Your main page is pretty static and doesn’t change for logged in visitors. You can add a Page Rule to match https://www.innwalking.com/ and add a Cache setting for “Cache Everything” and “Edge Cache TTL” of however long you’d like, depending on how often you update the front page.
If you want your site to be faster, you’re going to have to optimize it. It’s ~125 requests (not horrible, but not good), but 11 Megs of data, which is excessive. The images are beautiful, but are twice as much data as necessary. Many of your thumbnails are four times larger than they need to be.
A good Page Caching plugin should also help. I like WP Fastest Cache because it’s free and easy to setup, with good results.
As I browse the site, I don’t see anything that requires user login. If you like how the Cache Everything rule above works out, post back. You expand that rule to cover the entire site.