Home/Services/Speed Optimization
Core Web Vitals + Page Speed

Page Speed Optimization That Lifts Rankings & Conversions.

Every 1-second delay in mobile load time drops conversions by 7-12% and Google quality score with it. We optimize WordPress, Shopify, and custom sites to pass Core Web Vitals — LCP under 2.5s, INP under 200ms, CLS under 0.1. Faster sites rank higher, convert better, and cost less to advertise.

★★★★★Avg 4.8s → 1.2s across 200+ sites
LCP1.2s
INP94ms
CLS0.04
Lighthouse100/100
3-7sBefore
<1.5sAfter
The problem

Why most websites fail Core Web Vitals.

75% of WordPress sites and 60% of Shopify stores fail at least one Core Web Vital. Four reasons we see most often.

Bloated themes & page builders

Avada, Divi, X Theme — all popular, all bloated. They ship 200+ KB of unused CSS, multiple jQuery versions, and render-blocking scripts. Even with WP Rocket, they can't pass CWV. Sometimes the only fix is migration to a lightweight theme like Bricks or Hello Elementor.

Unoptimized images

10MB JPEG uploaded as the hero. PNG screenshots used instead of compressed AVIF. No responsive srcset. No lazy loading. Images are the #1 LCP killer on most sites — and the easiest 60-second fix once you know what to do.

Hosting that can't keep up

Shared hosting at $5/mo is the silent ranking killer. TTFB of 1500-3000ms before your site even starts rendering. We move sites to managed hosting (Cloudways, Kinsta, Rocket.net) and immediately drop TTFB to under 200ms.

Render-blocking JS & CSS

50 plugins, 40 stylesheets, 20 third-party scripts. All loading synchronously before the browser can paint. A proper critical-CSS pass plus deferred non-critical JS often takes a 4-second LCP down to under 1.5s with no design changes.

The framework

Five layers of speed optimization.

We work top-down: hosting first (TTFB), then caching, then images, then code, then rendering. Each layer compounds.

1

Hosting + CDN

Migrate to Cloudways/Kinsta. Cloudflare APO. TTFB <200ms target.

2

Caching

WP Rocket page cache + object cache + edge cache. Server-side stack tuned.

3

Images

ShortPixel AVIF/WebP, lazy load, explicit width/height, responsive srcset.

4

Code

Minify, defer non-critical JS, remove unused CSS, critical-CSS inline.

5

Render

Preload key resources, eliminate layout shift, optimize web fonts.

What we do

Eight optimizations in every speed sprint.

Hosting migration

Move from shared/budget hosts to Cloudways/Kinsta/Rocket.net. Zero downtime.

🗄

Cache stack setup

WP Rocket + Redis Object Cache + Cloudflare APO. All three layers configured.

🖼

Image optimization

ShortPixel auto-AVIF/WebP. All existing images bulk-optimized. Lazy load enabled.

{}

JS/CSS optimization

Critical CSS inlined, non-critical deferred. Unused CSS removed. JS modules audited.

📝

Plugin audit

Every plugin profiled for performance impact. Bloat removed.

🌐

CDN optimization

Cloudflare APO, Argo Smart Routing, image optimization, WAF rules.

📐

Layout shift fixes

Explicit width/height on all images. Reserved space for ads/embeds. CLS <0.05.

📊

Field data monitoring

Cloudflare RUM + Search Console CWV report. Real user metrics tracked.

The process

4-week sprint to green Core Web Vitals.

01
Day 1-3

Audit

PageSpeed Insights + WebPageTest + Chrome DevTools. Baseline metrics.

02
Week 1

Hosting + CDN

Migrate hosting if needed. Cloudflare + APO live.

03
Week 2

Cache + Images

WP Rocket configured. ShortPixel bulk-optimized. Lazy load deployed.

04
Week 3

Code

Critical CSS, JS deferral, plugin cleanup, CLS fixes.

05
Week 4

Validate

Re-test, monitor field data, deliver final report.

Case study

From 4.8s to 1.2s on mobile.

30
BEFORE — 4.8s LCP
96
AFTER — 1.2s LCP
Houston law firm rebuild

Lighthouse 30 to 96. Conversions +40%.

A Houston law firm's Avada-based WordPress site was loading at 4.8 seconds on mobile. Lighthouse score: 30. Failing all three Core Web Vitals. We migrated them to a Bricks-based rebuild on Cloudways with WP Rocket + Cloudflare APO + ShortPixel.

Result: 1.2-second LCP on mobile, Lighthouse score 96, all CWV in green. Conversion rate climbed 40% from speed alone — same content, faster delivery.

75%Faster
96Lighthouse
+40%Conversion
Read full study
Pricing

Sprint pricing for fast results.

Audit

One-time
$497
  • Full speed audit (PSI + WebPageTest)
  • Prioritized fix list
  • Plugin + theme analysis
  • Recommendations report (PDF)
  • 3-day delivery
Order audit

Migration + Sprint

From
$3,500
  • Hosting migration included
  • Theme/builder migration option
  • Full speed sprint
  • Cloudflare Pro setup
  • 60-day monitoring
Talk to us
FAQs

Common speed optimization questions.

Most WordPress sites we touch go from 3-7s LCP down to under 1.5s on mobile. Lighthouse scores routinely improve from 20-40 to 90-100. We guarantee passing Core Web Vitals on the Speed Sprint or refund.
Yes. Shopify limits some optimizations (you can't change hosting), but theme cleanup, image optimization, app audit, and lazy loading still produce 30-60% speed improvements. We've moved Shopify stores from 6s LCP to 1.8s.
Yes — on the Speed Sprint we guarantee all three Core Web Vitals (LCP, INP, CLS) pass on mobile within 30 days of completion. If we don't deliver, we refund the engagement.
Shared hosting on GoDaddy, Bluehost, etc. is rarely fixable beyond a point. We migrate sites to Cloudways or Kinsta (you own the account, $25-50/mo) — TTFB drops from 1500ms to under 200ms instantly.
No — design stays identical unless you specifically choose theme migration. Visitors see the same site, just faster. Image quality is preserved (we use lossy AVIF/WebP at 85% quality which is visually indistinguishable from original).
Google uses Core Web Vitals as a ranking signal. Pages that pass tend to outrank failing competitors of similar relevance. On conversion: every 1-second LCP improvement on mobile adds 7-12% to conversion rate. Both effects compound.
Ready to load fast?

Stop losing rankings to slow pages.

Free 30-minute speed audit. We'll test your site, identify the biggest wins, and outline what it would take to pass all three Core Web Vitals.

★★★★★ CWV-pass guarantee or refund

👋 Hi, speak with Gloria ×