I am using W3 Total Cache, configured in the recommended way. I am using Cloudflare. I have optimised images. I have minified code. My google page speed score is 92...
BUT when I'm not logged in my site, thedentalimplantclinic.com, takes ages to load! When logged in, it's fine. Could it be the caching that's causing the problem? My pingdom page score is 84/100, loading between 1 and 2 secs, but WebPagetest gives the figure for the first load at closer to 4 seconds and when I load it on my computer it takes ages (longer than 4 secs), when not logged in.
When I load it, logged in, it's lighting fast. But when I go to Chrome's private browsing mode, where I'm not logged in, it takes ages to load, and the story is repeated if I change browser.
Does anyone have any ideas as to what might be going wrong? Does the site take ages to load for you? I am a bit confused by the differences between the page speed metrics.
Thanks in advance for your help.