How We Improved Backlinko’s Core Web Vitals
When Google announced their upcoming page experience update, I realized that we needed to make a change.
You see, Backlinko’s load times were slow. Very slow.
It wasn’t for lack of trying. We used a lightweight WordPress theme. Compressed our images. And more.
But the fact was: Backlinko’s pages were HUGE. Some of our posts had 40+ high-res screenshots. Plus visuals, embedded videos and animated images.
The thing was, this didn’t seem to hurt our rankings at all. Which makes sense considering that our search engine ranking factors analysis found no correlation between page speed and rankings.
But this update was different. Google wasn’t just looking at page loading speed. They were going to try to directly measure user experience.
In other words: this time they weren’t messing around.
So I got to work.
Specifically, I hired an agency to overhaul Backlinko’s code. It now runs on Next.js.
It wasn’t cheap. Or easy.
But in the end, this significantly improved our core web vital scores.
And our overall load times.
Fortunately, you probably don’t have to completely overhaul your site’s code. Backlinko was kind of in a unique situation. This is why we had to take drastic measures.
But 9 times out of 10, you can improve your core web vital scores using the tips that I outlined above.
And with that, it’s time for chapter 2.