Getting 100 on Pagespeed Insights for Mobile is Impossible

I recently decided to put some proper effort into getting a better page speed insights score. The wordpress theme I was using was old and fairly bloated which was an issue. The website also had a lot of custom pages outside of WP that used the same theme. Switching was not possible, so I had to try and make it faster.

It is worth saying that at this point, I had already optimised most of the network level stuff. The main problem I had left was with the site itself. With some development work I was able to make some huge gains. Even with the help of heavy caching on Cloudflare, I was able to get an almost perfect Desktop score. Getting 100 for mobile seems impossible for me though.

You can see the performance score below. This was after i completely stripped all of the dynamic wordpress elements from the site. Menu is hardcoded, css/js is all manually inserted in a combined a minified file. The entire css has gone from over 1mb to 200kb which was a huge saving. The site is pretty much a single call to the DB to get the post. No other dynamic calls happen for the theme’s configuration. Everything has been hardcoded.

page speed insights 100

These savings alone were a huge help but it wasn’t until cloudflare came into the mix that the performance gains really got big. I had to upgrade to the basic package for $20 per month for this as I needed to set several specific caching rules that would avoid dynamic pages being cached. It was all super easy to do. The upgrade in package also brought several benefits such as webp image caching.

The end result is a page load that is always under a second and in most cases around 500ms. For me, this is a huge gain from a site that was taking around 2 seconds to load (I didn’t think this was all that bad but page speed insights felt the need to be giving me 30-40 for it).

For me, this was all done as a means to improve SEO. I saw the benefit that having AMP html support brought. As much as I might not like it. If i can make the entire site perform this well, surely it means that the entire site will see a boost in traffic due to the significant performance benefit. Only time will tell i guess.

I am completely out of ideas to make this site any faster. The suggestions from page speed insights seems wrong. There is no way i will be saving .4 seconds here and there. When i load this site on my phone it loads almost instantly. How much faster do they want it to get!

Related Articles

Related Questions

Which CPU Should I Choose for My RTX 2080 Ti: i7-8700K or i7-9700K?

I'm building a new system with a Z370M Mortar motherboard and 32GB of DDR4 RAM running at 3600MHz. I've got an MSI RTX 2080...

What’s the Best Linux Distro for a Gaming Setup on a TV?

I'm setting up an older Dell Precision with a 9th gen i7 and a 2060 graphics card for gaming on my TV. I want...

Can You Really Not Turn Off Virtualization-Based Security in Windows?

I've been struggling to disable Virtualization-Based Security (VBS) on my Windows system. No matter what I've tried—using command prompts, PowerShell, editing the registry, and...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

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

Latest Tools

Erase Gemini Nano Banana Watermark

Below is a simple content eraser tool. It works very similar to the content aware fill tool that is used in Photoshop. You can...

Keep Your Screen Awake Tool

This simple online stay awake tool prevents your computer screen from going to sleep while you have this page open. It runs entirely in your...

Neural Network Simulation Tool

The Neural Network Visual Builder is an interactive, client-side tool designed to demystify deep learning. It allows users to drag-and-drop neural network layers to...

Ray Trace Simulator – Interactive Optical Ray Tracing Tool

This ray trace simulator lets you visualise how light rays move through an optical system in real time. You can trace beams as they...

Interactive CPU Architecture Simulator

This is an Interactive CPU Architecture Simulator that provides a hands-on, visual learning experience for understanding how a processor executes code. It models a...

AI Image Upscaler

Our AI Image Upscaler allows you to upload any image and instantly increase its resolution using advanced upscaling models. Choose between 2x, 3x or...

Latest Posts

Latest Questions