How to get a 100/100 Score on Pingdom & Google Pagespeed Insights

Choosing the right host to serve your website can be such a pain. If you’re a small business owner or a startup, you usually don’t have the funds to invest in “fancy” WordPress-hosting.

Luckily this doesn’t mean you’re site has to load sluggish. With the right tools you can give these “fancy” WordPress-hosts using Varnish & Nginx a run for their money.

In this guide I’m going to show you how to get a perfect score on Pingdom and Google Pagespeed Insights with W3TC and Autoptimize.

Tools that will get You a 100/100 on Pingdom and Google Pagespeed Insights

Google Pagespeed Insights Perfect ScoreIn order to speed up your WordPress website you’re going to need the right tools. Luckily all of these tools are free.

  • W3 Total Cache
  • Autoptimize
  • Access to your hosts administration panel (usually DirectAdmin or cPanel)
Spoiler: the above tools will give your WordPress website the ultimate boost in loading times. At the end of the article I’ll hand out some pro-tips to completely utilize your hosting package’s maximum potential.

The WordPress-catalogue knows a lot of caching plugins which all promise to speed up your website. In my experience W3 Total Cache is the only plugin that holds up to that promise. Other plugins are to simple and ask for a great deal of resources, which are usually only available on VPS or Dedicated Servers. The minify option of W3TC is very resource intensive as well. That’s why we will not be using it. Instead we will follow the Developers’ personal suggestion and use Autoptimize.

Today I will show you how W3 Total Cache and Autoptimize will make you score higher in Google Pagespeed Insights and Pingdom.

Installing the Plugins

I assume you know how to install plugins from within your own WordPress installation. If not, click the link. After you’ve installed and activated the plugins through the repository, continue with this tutorial.

About Daan van den Bergh
Magento 2 Back-end Developer with a passion for trainlifting, airplane-gliding, hunting trees and creating fake hobbies.

13 Comments

  1. Hey there, I was going to ask you how to fix the mobile google analytics score but it looks like you have the same problem. https://gtmetrix.com/reports/dev.daanvandenbergh.com/HV5KT0Ue
    Do you know what’s causing this? Does mobile have a different file?

    Reply
  2. Thank you for this article! It’s helped my Pingdom score significantly. I couldn’t get it to work for the longest time because I still had “Minify” checked in W3 Total Cache. But once I did that it worked like a charm.

    Reply
  3. Thank you for this article. But above the fold optimization plugin is not available for download. Some help would be appreciated

    Reply
  4. Gav StevensMay 21, 2018 at 17:47

    Hi Clay – thanks for your time in putting this out there.

    I’m keen to perfect these scores and have followed your advice; however, pingdom is still giving my website (https://justwebbit.com) a very low score and suggesting I combine external Javascript and CSS…

    Any ideas why?

    Any more input, very much appreciated.

    Gav

    Reply
    • Hi Gav,

      Have you enabled Autoptimize and set it to combine CSS and JS? Autoptimize is usually very efficient in gathering all loaded JS and CSS files, so by tweaking its settings you should be able to have it completely combined!

      Reply
  5. Hey on my site http://www.onlinerechargetricks.com/beautiful-girls-dp-for-facebook-whatsapp-full-hd/ .google pagespeed is showing leverage browsing issue, can you tell me how to solve without plugin?

    Reply
    • You’re using Adsense, which is externally hosted. So I suppose there’s no way for you to correct that. I’m working on a way to host Adsense locally as well, but this’ll take some time.

      Reply
  6. Hello Daan,

    Thanks so much for this tutorial. But I have a dumb question: should all the check boxed in Minify of W3 Total cache be disabled?

    Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.