How I Improved Page Load Speed by 35%
Here's exactly what I did to speed up a client's website.
The Problem
- Initial load time: 4.2 seconds
- Lighthouse score: 62
- High bounce rate: 58%
The Solution
1. Image Optimization (Saved 1.2s)
- Converted to WebP format
- Implemented lazy loading
- Used next/image for automatic optimization
2. Code Splitting (Saved 0.8s)
- Dynamic imports for heavy components
- Route-based code splitting
- Removed unused dependencies
3. Font Optimization (Saved 0.3s)
- Used next/font for automatic optimization
- Subset fonts to only needed characters
- Preloaded critical fonts
4. Caching Strategy (Saved 0.2s)
- Implemented service worker
- Set proper cache headers
- Used CDN for static assets
The Results
- New load time: 2.7 seconds (35% improvement)
- Lighthouse score: 94
- Bounce rate: 32% (45% improvement)
Key Takeaways
1. Images are usually the biggest bottleneck 2. Code splitting makes a huge difference 3. Every optimization compounds 4. Measure before and after
Speed matters. A faster site means better UX, better SEO, and more conversions.
Topic Hub
Web Performance / Core Web Vitals
INP, LCP, JavaScript reduction, and performance fixes tied to conversions.
Open Web Performance / Core Web Vitals hubRelated Reading
9 min read
How to Fix INP in Next.js Apps
A practical guide to fixing INP in Next.js apps. Learn how to diagnose slow interactions, cut hydration and script cost, and make real user clicks, taps, and forms feel responsive again.
8 min read
LCP vs INP: Which Metric Is Hurting Your Conversions?
LCP and INP hurt conversions in different ways. This guide shows how to tell whether your main problem is slow first impression or slow interaction, and what to fix first on SaaS and lead-gen pages.
Site speed only matters if it improves the buyer journey.
I audit Core Web Vitals, interaction lag, and conversion friction together so you know which fixes will actually move revenue and lead quality.
Written by Salman Izhar
Frontend Developer specializing in React, Next.js, and building high-converting web applications.
Learn More