Hello fellow Cloudflare users.
Before Installing SSL and Cloudflare my page speeds where excellent.
Pingdom, GTMetrics both gave it Full A’s with a nearly 100% score.
Site load speed was never higher than 1.3 seconds and the page size was below 500 kb.
Now I installed SSL through the free Origin SSL certificate that Cloudflare provides and enabled Cloudflare on my website and my scores and site loading speeds went… downhill a lot.
These are my scores now:
GTMetrix: gtmetrix.com/reports/getleanstrength.com/vgxFdpN4
Page speed score: D 68
Yslow score: C 78
Fully load time: 17.8 seconds
Total page size 1.80 MB
Requests: 62
Webpage test score: WebPageTest Test - Running web page performance and optimization tests...
Fully load time: 10.86 seconds
Pingdom:(Link removed due to a limitation of 2 links per post)
Score: C 78
Load time 6.81 Seconds
Now, these load times vary, but the scores and the loading times are a LOT worse than ever before, while the only thing I changed was enabling SSL, and Cloudflare.
—————————————————————————————-
Here are my Cloudflare settings:
SSL Certificate: Origin (free certificate from Cloudflare)
SSL Settings: Full (Strict)
Page
These are the steps I took:
- Generate Origin SSL from Cloudflare
- Add it to the SSL certificates in Cpanel
- Enable the Real Simple SSL Addon and enable it
- Change DNS to Cloudflare DNS
- Enable Cloudflare Plugin in WordPress and set it up with the APIs and whatever not.
- Enable Cloudflare in my cache plugin.
- Purge cache (both through my website plugins and in Cloudflare)
Cloudflare settings: ( I changed the direct links and replaced it with mysite due to the link limitation in this post)
Cloudflare SSL/TLS settings:
Full(Strict),
Always use HTTPS, (on)
Opportunistic Encryption, (on)
Automatic HTTPS Rewrites(on)
Cloudflare speed settings:
Auto Minify (off)
Enable Accelerated Mobile Links (off)
Brotli (on)
Rocket Loader (off)
Page Rules:
mysite/ Always use HTTPS
mysite/preview=true
Browser integrity check (on)
Browser cache TTL 30 minutes
Always online: off
Security level: high
Cache level: Bypass
Disable apps
Disable Performance
/wp-admin*
Browser integrity check (on)
Browser cache TTL 30 minutes
Always online: off
Security level: high
Cache level: Bypass
Disable apps
Disable Performance
Cloudflare scrape shield options:
Email Address Obfuscation (on)
Server-side Excludes (on)
Hotlink Protection (on)
I put the above settings from a guide I read on the internet for best settings of WP Fastest Cache with Cloudflare.
————————————————————————–
My caching plugin is WP Fastest Cache
————————————————————————–
I also wonder how it comes that by enabling ssl + Cloudflare that the page size went from 500 kb to 1.8 MB.
Does anyone know what I do wrong? What settings should I change to get decent or back to good speeds?