How to score 100% on Google Pagespeed Insights

By Lee Published 26 July 2021 Updated 15 April 2026 6 min reading time
How to score 100% on Google Pagespeed Insights
Title: Google PageSpeed Insights: how to improve your score Meta description: Learn what Google PageSpeed Insights measures, why your score affects SEO and user experience, and how to raise it with practical site improvements. Post type: Standard Category: Web Hosting Word count: 1,050

Your website’s loading speed affects more than just user experience. It feeds directly into how search engines rank your pages and whether visitors stay long enough to become customers. Google PageSpeed Insights gives you a free, structured way to measure that performance and understand where your site is falling short.

This post covers what the tool measures, why the score matters, and the most effective steps you can take to improve it.

What Google PageSpeed Insights actually measures

Google PageSpeed Insights is a free tool that analyses how quickly your web pages load and render. It looks at individual components, including images, scripts and text, and scores your site from 0 to 100. Scores are grouped into three bands:

  • 0–49 (red): Poor performance. Pages in this range are likely losing visitors before they load.
  • 50–89 (amber): Average. There is room for improvement, and some users will notice the delay.
  • 90–100 (green): Good. Your page is loading well across most conditions.

The tool tests performance separately for desktop and mobile, so check both scores when reviewing your results. Mobile performance is weighted heavily by Google, so a strong desktop score does not tell the full story.

Beyond the score itself, PageSpeed Insights provides a breakdown of what is slowing your site down and suggests specific fixes. That diagnostic output is where the real value lies.

Why your PageSpeed score affects more than load time

Visitors do not wait. If a page takes too long to appear, most people will leave before it finishes loading, and that behaviour signals to search engines that your content is not worth surfacing. A poor score feeds into higher bounce rates, lower dwell time and reduced search visibility.

Page speed is also a confirmed Core Web Vitals ranking factor. Google uses real-world loading data alongside lab data to assess your pages, which means a slow site can cost you positions in search results regardless of how good your content is. The faster your pages load, the more likely Google is to rank them favourably, and the more likely visitors are to stick around once they arrive.

How to improve your Google PageSpeed Insights score

The improvements below address the most common causes of poor PageSpeed scores. Work through them methodically rather than making sweeping changes all at once. Changing too much at the same time makes it harder to identify what actually moved the needle.

Getting your images to stop dragging load times down

Images are one of the most common culprits behind slow pages. The good news is that fixing image-related issues rarely means removing them. A few targeted changes make a significant difference.

Sizing images correctly is the starting point. Oversized images take longer to load than necessary. As a rough guide, landing page images typically work well at around 100 x 100 px, while product images on sales pages rarely need to exceed 400 x 400 px. Check what dimensions your theme or layout actually displays before exporting.

Format matters too. JPEG and PNG are familiar, but newer formats like JPEG 2000, JPEG XR and WebP offer better compression at comparable quality. Many free online converters handle this without degrading the image. If you are running WordPress, our guide to optimising WordPress images with AVIF covers a more modern option worth considering.

For pages with many images, such as a clothing shop with 50 or more product photos, deferring offscreen images is worth implementing. This means images below the fold only load as the user scrolls to them, rather than all at once when the page first opens. The visitor sees content faster, and your score improves as a result.

If you use GIFs, consider converting them to video formats such as MP4 or WebM. The visual result is identical, but browsers handle video files more efficiently than animated GIFs.

Reducing the impact of render-blocking resources

Render-blocking resources are files, typically CSS and JavaScript, that a browser must fully process before it can display anything on screen. Every render-blocking file adds to your load time, sometimes by several seconds.

There are three main approaches to reducing their impact:

  • Inlining small CSS or JavaScript files into your HTML can reduce the number of separate requests the browser needs to make. This works best when you have a small number of files. If you have a large amount of inline JavaScript, this approach can backfire by increasing HTTP requests and slowing things down further.
  • Deferring JavaScript tells the browser to load your scripts after the main page content, so they do not block rendering. This is one of the more reliable improvements you can make.
  • Removing unused files is worth doing periodically. Code that was once needed may no longer serve any purpose after a redesign or plugin change. Unused scripts and stylesheets still get loaded unless you remove them.

Minifying your HTML, CSS and JavaScript

Minification is the process of stripping out unnecessary characters from your code, including whitespace, comments and line breaks, without changing how it functions. The result is smaller files that load faster. Most content management systems have plugins or built-in tools that handle this automatically. It also reduces bandwidth usage, which matters on high-traffic pages.

Using browser caching to avoid reloading unchanged content

Browser caching stores a version of your page’s assets, such as images, headers and fonts, on the visitor’s device after their first visit. When they return, the browser loads those saved assets locally rather than fetching them from the server again. For returning visitors, this can dramatically reduce perceived load time. If you are running WordPress, caching plugins handle most of this configuration without requiring manual server changes.

Cutting down on redirect chains

A redirect sends a visitor from one URL to another. One redirect is rarely a problem, but chains of redirects add measurable delay to every page load. Review your site’s redirect structure and remove any that are no longer needed. Where a redirect is necessary, make it a single hop rather than a chain.

Work through changes steadily

A low PageSpeed score is fixable, but trying to address every issue at once tends to create new problems. Work through the changes above one at a time, re-run the PageSpeed Insights test after each one, and track what actually improves your score. The tool itself will tell you which issues are having the biggest impact, so use that prioritisation rather than guessing.

Hosting infrastructure also plays a role. A well-optimised site on a slow server will still score poorly. If you have addressed the common issues above and your score remains low, it may be worth looking at your hosting environment. Our WordPress hosting and cPanel hosting plans are built with performance in mind.

About Lee

Lee heads Marketing, SEO, and Web Development at Unlimited Web Hosting UK, with over 17 years of industry experience.

You May Also Like

Related articles you might find interesting.

Web Design

How much does it cost to build a website in 2026?

6 min read. 13 March 2025. Angus.
Web Design

How to optimise your site for mobile devices

6 min read. 11 February 2021. Lee.
Web Design

4 ways to create a new website for your small business

4 min read. 11 May 2020. Lee.

Ready to get started?

Launch your website with our reliable cPanel hosting with unlimited bandwidth and expert support.

Get cPanel Hosting

Need a domain?

Find and register the perfect domain name for your website.

Search Domains