How I Optimized My Slow WordPress Site To
Load In .2s With 100% GTmetrix + Pingdom Scores:
Comprehensive List Of Top WordPress Speed
Optimization Tips (2019 Guide)
Slow WordPress site?
I’ll show you how to take your GTmetrix, Pingdom, and PageSpeed Insights report and use them to make WordPress-specific optimizations that improve grades/load times. I’ve already written one of the most popular WP Rocket tutorial sincluding one on W3 Total Cacheand WP Fastest Cachewhich combined have 800+ comments and used by 250k people. Let’s do yours!
Hosting + Cache Plugin– these are the 2 biggest factors in the WordPress optimization guide. Run your site through Google PageSpeed Insightsand see if reduce server response timeis in your report (see screenshot). I recommend joining the WordPress Hostingand WordPress Speed Up Facebook Groupand see what real (unbiased) people are saying about hosting. SiteGroundwas rated #1 in 10 different Facebook pollsand in Facebook conversations. I use their semi-dedicated GoGeek plan and have <1s load times + 100% GTmetrix/Pingdomscores.
WP Rocketwas the #1 cache plugin in Facebook pollsand comes with many built-in features that make speed optimization way easier (Cloudflare/StackPath integration, lazy load, hosting Google Analytics locally, database cleanup). Both these are paid services ( and WP Rocket is $39/year and SiteGround is $3.95 – $11.95/month) but they’re what I contribute the majority of my load times to. I have a tutorial for WP Rocketand SiteGround will migrate you for free.
1. GTmetrix vs. Pingdom vs. Google PageSpeed Insights
GTmetrixhas the most robust recommendations, like which images need to be optimized in the Page Speed tab(steps 14-16) and using a CDNin the YSlow tab(step 11). It’s also good for finding slow loading plugins if they take a long time to load in the Waterfall tab, or they appear multiple times in your main report. You can also view your time to first bytein the Timings tab.
Google PageSpeed Insights is really only good for 1 thing – checking if your server is slow. If you see reduce server response time in your report should consider upgrading to a faster server (step 3). Otherwise it’s pretty useless and there are many articles that explain why. Google recommends a response time of <200ms… you can either fix this by upgrading plans with your current hosting company to include more server resources, or switch to a host who uses faster speed technology (NGINX servers, PHP 7, HTTP/2, solid states drives, Cloudflare).
2. Avoid EIG Hosting (And Godaddy)
The same company (EIG) owns Bluehost, HostGator, iPage, Site5, Unified Layer, and over 60 different hosting companies. They are known for cutting costs by packing too many people on the same server (stressing it out) and have horrible reviews because of it. Many websites hosted by EIG have high response times, and I would avoid using these companies at all costs.
How To Tell If Your Hosting Is Slow
Run your site through bytecheck.com and check your TTFB (time to first byte). It should ideally be <200ms. This and reduce server response time in PageSpeed Insights are good indicators.
You can also check TTFB in the GTmetrix Timings tab…
3. SiteGround (#1 In Facebook Polls)
Hosting is the #1 factor in the WordPress optimization guide.
4. PHP 7+
Upgrading PHP versions is literally the easiest thing and can make your site 2-3x faster…
Passionate about passive income generation , willing to share my knowledge with other people so that we can grow together , lets learn something new everyday.