It is impossible to get 95+ on Google PageSpeed Insights
October 10, 2014 in Blog by
You may think it will be easy to achieve an excellent score on Google PageSpeed Insights. After all, a few tweaks and optimizations should manage to get you a score exceeding 95, right? Well, the truth is a bit more harsh; it is next to impossible to get a 95+ score on PageSpeed Insights, though if you want a score of 90+, here are some tips that will help you reach that target.
You will probably achieve your best score if you use the Frank theme while using the WP engine. Since the WP engine bans the use of W3 Total Cache, you will not be able to make use of the plugin but you can use other such as Minit and Autoptimize.
Importance of site speed
If someone decides to visit your website, you do not have much time to encourage them to stay and return often as well. Even though an attractive theme and high quality content will get the visitor’s attention, if your page takes too long to load, you will definitely lose a lot of visitors. In fact, a study shows that nearly 50% of people expect a website to be loaded within 2 seconds, and they leave any website which takes more than 3 seconds to load.
Furthermore, Google also considers a site’s speed when determining its ranking. The importance of the website’s speed lies in the fact that a fast website will make a customer more willing to buy your products as they will have greater confidence in you.
Google PageSpeed Insights
This is a great tool that analyzes your site’s performance and then gives you recommendations on optimizing your website. If you score over 85 on a scale of 1-100, your page is doing well.
The Page Insights calculate how you can improve your page based on:
- Time to full load page: This refers to the time spent as soon as a user sends a request for a new page till the time when the browser fully renders the page.
- Above-the-fold load time: This refers to the time spent as soon as a user sends a request for a new page till the time the browser loads above-the-fold content.
This is a good tool for anyone who is unsure of his site’s speed while also providing a good opportunity to learn how to optimize your website.
Measures to improve websites
Your site should be benchmarked
In the experiment performed to test how different measures could increase the ranking on PageSpeed Insights, a test site was used which had a fresh WordPress install, imported theme test data, various plugins, the Twenty Fourteen theme and Bluehost.
The site scored 74 on PageSpeed Insights.
Fast Web Host
If you use a shared server for your site, you will have a very hard time improving its loading time. You may have to spend a bit initially but if you want your website to have excellent loading speed, you need to invest in a quality web host instead of relying on shared servers.
While using Bluehost and Dreamhost returned poor results, the site performed best with a hosting service for WordPress, the WP Engine.
Good Caching Plugin
W3 Total Cache is the way to go if you are looking for a good caching plugin, which you should be as they are vital in improving the loading speed of your website. W3 is simple to setup and provides page, database, object, minify and browser caching support.
Images generally result in the website taking longer to load as they are the heaviest files. Therefore, you should optimize your images for which you can use WP-Smush.it, which allows you to reduce the size of your images without decreasing their quality.
On the other hand, you can also go for the lazy loading images option. In this option, only images above the fold are loaded while the rest are only loaded when the visitor scrolls down the page.
If you want to speed up your website, you should:
- Reduce the number of posts that can be seen on your homepage if you publish blogs. Also, make sure that only excerpts are available on the homepage instead of the whole article.
- Only use the widgets which you think are essential and get rid of the rest.
- Get rid of unnecessary or unused plugins.
Use lightweight and fast theme
Once the Frank theme was installed, the HTTP requests required to load the website dropped from 31 to 4.
Query strings should be removed
The plugin is also convenient as you can activate it or deactivate it at your will.
Gzip compression should be enabled
If you Gzip your website, you can easily increase its loading speed while reducing the size of some files by nearly 70%. You can use compression plugins such as GZip Ninja Speed Compression and WP-HTML-Compression, both of which are popular and in-demand Gzipping plugins.
You can also use W3 Total Cache for Gzipping your website.
WordPress database optimization
Your database should be in order and tidy to ensure that your site runs smoothly. You can use the WP-Optimize plugin, which has many options that you can avail to clean up your WordPress database and also optimize it without the need of any manual queries. It can delete unapproved comments, spam, trackbacks, pingbacks and remove the trash.
On the other hand, you can use the WP-DB Manager with which you can repair your data, optimize it, restore, backup, delete and also run the selected queries.
The WP-Optimize is easier to handle as compared to the WP-DB Manager.
Use a CDN
Signing up to a content delivery network may seriously help boost the speed of your website. It will greatly reduce server lag as it stores any static resources on its network consisting of fast loading servers. MaxCDN and CloudFlare are currently popular CDNs, though you can also go for CloudFlare’s free service if you are not ready to spend much money on this yet.
However, CDNs do help significantly in increasing the backend speed of the website, which PageSpeed Insights does not take into consideration but visitors do.