achieve 100 on google page speed

An ideal website is the one with the perfectly optimized content, a great Search engine ranking, and a power-packed desktop and mobile performance. Most importantly, it should load within 2 seconds or less!

If your website isn’t promising enough to deliver these elements, it will eventually stoop down to lower search engine rankings.

Ensuring that your big or small website has all these characteristics and delivering them righteously can be quite a task. But, with tools like Google PageSpeed Insights, website owners have been empowered.

The Google PageSpeed Insights metrics is based on how well an existing website is performing through its Desktop version and the mobile version, based on several grounds.

The end goal of this exercise tool is to guide the website owners to take the right corrective measures in order to ensure optimal website performance by providing scores.

Are you impressed with what this tool can do to help your website perform better? Do you want to achieve the perfect score? Do you want to rank well?

In this blog post, we will help you discover the power pointers which can help your website achieve 100/100 on the Google PageSpeed Insights test.

How does Analysis work?

When the tool runs the PageSpeed analysis for your website’s URL, it returns PageSpeed scores and finally produces suggestions of potential optimizations that can help your website run faster.

page speed insight

This information will be highly useful while you are building up a website or revamping your existing website.

Let’s get started.

speed score

The steps have been furnished by the tool itself and we have listed them in a similar order.

  1. Avoid landing page redirects

This is a very basic step that requires you to remove any unnecessary redirects found on the landing page of the website which discourages the requesting visitors to navigate elsewhere from the homepage. These landing page redirects also slow down your website while no content is pulled up for the visitor to see. All-in-all, the improvement of your website’s performance is dependent on the minimal use of redirects i.e. minimal wait time for the visitors.

To fix these redirects, one can use plugins like Redirection by John Godley. With over 9,00,000+ active installations, this plugin is capable of handling 301 redirects, figure out 404 errors and other similar ones.

  1. Remove render-blocking JavaScript

A very technical step in the process, this one will require some background expertise. Render blocking JavaScript is simply JavaScript which keeps the page from loading swiftly. This measure is largely aimed at ‘Above the fold’ content, which is whatever a user sees on their screen. Hence, to accelerate the content pull up, removing such scripts is crucial.

Autoptimize by Frank Goossens is one of the highly popular plugins out there to help you optimize scripts. Async JavaScript and JCH Optimize are other options. If you feel that you can shell out some dollars for this optimization, WPMU Dev’s Hummingbird or WP-Rocket should be your go-to option.

  1. Enable Compression

If your website is stuffed with large images that are eating up your website’s bandwidth, your website will load slowly, forever. To do away with that, you need to compress images. Compressing them will take away their file size and at the same time, maintain the quality of the images.

Here are a few Image Compression tools that can help you:

  1. Leverage browser caching

Whenever we request to visit a URL for the first time on our browsers, it loads a lot of website elements for us to view and that takes a fraction of time. However, when we repeatedly view the same website, it uses browser caching to remember the resources which had already been loaded.

A caching checklist would be helpful.

Therefore, you must incorporate changes in your website so that it can take advantage of browser caching. One of the tools to help you do so is the W3 Total Cache.

  1. Minify CSS, HTML, and JavaScript resources

Through Minification, unnecessary and unused code, redundant formatting, comments, etc. are removed. This activity doesn’t affect how the browser pulls up the data afterward. In fact, it speeds up your website loading time.

The three resources CSS, HTML, JavaScript require minification with the help of tools CSSNano, HTML Minifier, Closure compiler/Uglify JS, respectively.

html minify

  1. Improve server response time

For starters, Server response time is the time duration taken by the server to render the website pages. Factors which influence your server response time are:

  • Slow application logic
  • Slow database queries
  • Slow routing
  • Frameworks
  • Libraries
  • Resource CPU starvation, or memory starvation.

These factors must be taken into account, regularly monitored and measured to make any performance checks.

FYI, the ideal server response time should be under 200ms and it will largely depend upon the efficiency of your web hosting options.

  1. Accelerated Mobile Pages


Accelerated Mobile Pages (AMP) is a Google-supported initiative that promotes websites that implement it and hence, show up in the top results. The AMP load instantly and is decluttered form of the web page. Some of the tools meant to help you with AMP pursuit are as follows:

If you want to learn more about Accelerated Mobile Pages, visit this link.


Tip: You can try using the Speed Booster Pack plugin by Macho Themes to get a better score on several online website speed testing services.

We hope that these tips and power pointers will help you achieve the full score on Google PageSpeed Insights. All you need to do is take steps that accelerate your website’s speed for enhanced viewer experience.

If you have more suggestions up your sleeve, kindly drop them in the comments below.


Elise Myers

Elise is an experienced web developer and blogger. She is currently working as a Web Developer. She enjoys her writing and always on the lookout for high-quality blogs to contribute.

Join the Conversation

1 Comment

Leave a comment

Your email address will not be published. Required fields are marked *