I’ve recently set-up my first blog. I’m a complete beginner so if I’ve missed something obvious - be gentle with me!
The hosting for my site is with BlueHost (yes, I know, not ideal but I didn’t realise this until I did some further investigation after signing up - I may well switch to Siteground at first renewal if that is beneficial but, to be fair, I haven’t had any problems with BlueHost yet).
I managed, with the help of Swift Performance Lite and some tips found online, to get GTMetrix ranks of A-100% / A-95% and a page load time of 1.1s. I was pleased with this but pretty much every ‘performance improvement’ article that I read recommended a CDN (often specifically Cloudflare).
So, I went ahead and signed-up with Cloudflare (given some of the issues that I read about with using the BlueHost cPanel I did it directly through the Cloudflare webpage and didn’t have any installation issues at all). I entered the relevant details in the Swift plugin and rushed to the GTMetrix site in anticipation …
The page load time on this first run was 2.4s. Hmm. Maybe it needs to ‘settle in’ (not sure what the technical term is for this!). I’ve left it roughly 24 hours and just run some tests again. GTMetrix has 100%/97% scores and a 1.4s page load time. Clearly much better but … slower than before using Cloudflare.
So, question number one - What might I be doing wrong to get slower rather than faster page load times?
I also decided to test at Pingdom and the page load times there varied from 0.4s for Washington (wow! if this was the final result I’d be very happy) to 1.44 for Tokyo. I had thought that making use of Cloudflare would result in similar load times around the world. Question two - have I misunderstood how Cloudflare works (is it normal for this variance)?
For reference, my site is: https://richiesroom.com/ (I hope posting a link doesn’t count as ‘spamming’ - mods please feel free to remove it if it does).
If you have any general tips regarding the site, over and above the two questions noted above, please feel free to let me know (as I said, I am very much a beginner and feel that I have a lot to learn).