We developed this site from scratch on a tight timeline and kept it fast long after launch, with green scores in PageSpeed Insights then and now, delivered as part of our WordPress optimization services.

Context & goals

The client decided to build late in the cycle, so we set a performance budget from day one and aimed to keep Core Web Vitals (LCP, INP, CLS) in the “good” range on mobile. Two years later, the site remains fast in real-world use.

Diagnostics

We validated performance with PageSpeed Insights (Lighthouse lab data) and CrUX field signals, plus GTmetrix waterfalls to spot render-blocking resources vs. server/TTFB delays — our standard workflow for Google PageSpeed optimization.

What we implemented

CSS strategy

We kept CSS lean and structured, generated critical CSS, and minified production assets. The goal: reduce render-blocking work, speed up first paint, and stabilize layout to protect CLS.

JavaScript strategy

Non-critical scripts load with defer/async, route-level code-splitting trims bundle size, and long tasks are broken up to improve interaction timing (INP). Third-party scripts are delayed until user intent.

Images

We served images in WebP/AVIF with JPEG fallback, used responsive srcset/sizes, set explicit width/height to prevent CLS, enabled native lazy-loading for below-the-fold media, and marked the hero with fetchpriority=”high” — an approach aligned with our mobile optimization for WordPress websites.

Theme & build choices

We started from a lightweight, accessible theme, avoided heavy page builders, and trimmed unused components. Fonts were optimized with preload for the primary family and font-display: swap.

Server, caching & CDN

The site launched fast out of the box. For resilience and global delivery, we later enabled lightweight page/browser caching, confirmed HTTP/2/3, OPcache, modern PHP, and added a CDN to keep TTFB and repeat views consistently quick.

Results

Such a result is difficult to achieve for existing sites on a ready-made theme, but such a result is the basis for sites that we make from scratch (or remake just with content transfer). As a result, two years later, the indicators of the WordPress website according to Google Pagespeed Insights are as follows:

Mobile

Loading speed, public project
Loading speed, public project

If you want to optimize an existing website or order the WordPress website development from scratch with great Google Pagespeed Insights, write to us.