Speed work that holds up in production, not just on PageSpeed.
Cross-platform website speed engagements. WordPress, Shopify, custom Next.js. We tune for real-user Core Web Vitals — LCP, CLS, INP — and verify gains against Search Console for 30 days post-launch.
LCP target
CLS target
INP target
Verified
Why this exists
PageSpeed Insights is not the customer.
Synthetic scores are useful as a smoke test. They do not tell you what an actual visitor on actual 4G in actual traffic experiences. We optimize for real-user Core Web Vitals — the data Google ranks on — and verify gains against Search Console for 30 days post-launch.
What we hear most
Common performance failures we see.
LCP past 3 seconds
Hero image 1MB, no fetchpriority, render-blocking CSS, web font swap on the LCP element. Fix is the render path, not a cache plugin.
CLS in the red
Images without dimensions, fonts swapping, ads or embeds inserted late, hero animation pushing layout. CLS is a discipline problem.
INP silently bad
JS bundle 800KB before main-thread is free. Hover effects, sliders, tracker scripts compete for the long task. INP creeps over 200ms.
Cache plugins masking bloat
Home page fast. Product templates, search results, admin remain slow because underlying queries are unindexed.
Plugin/app/theme bloat
Forty active components, twelve loading sitewide that are needed on one template. Front-end bundle 2MB.
What we deliver
What ships in a Haxtiv speed engagement.
Diagnosis, fix, and verified outcome — not just a one-time push.
Diagnosis
- Real-user CWV pull from Search Console (CrUX) per template
- Lab profiles in Lighthouse and WebPageTest with filmstrip
- Network waterfall analysis on key templates
- Slow-query / slow-template review
- Plugin/app and theme audit
Render path
- Critical CSS extracted and inlined per template
- Render-blocking assets deferred or async-loaded
- Web fonts subset, preloaded, swap-controlled
- JS bundle split, idle-loaded, tree-shaken
- LCP element identified and prioritised (fetchpriority, preload)
Image & media
- AVIF/WebP serving with srcset and sizes
- Explicit dimensions on every image
- LCP image lazy-loading disabled (a common own goal)
- Background images converted to picture tags where appropriate
- Video lazy-loaded and poster-frame optimized
Server & cache
- Page cache strategy
- Object cache where it earns its keep
- Database / data-store hygiene
- Slow-query rewrites and index additions
- CDN configured with sensible cache rules
Verification
- Real-user CWV monitoring for 30 days post-launch
- Lighthouse and PageSpeed runs across key templates
- Search Console CWV report watched weekly
- Performance budget documented in the repo
- Quarterly tune-up to keep the gains
Process
How this service runs end to end
The same six-step shape we use across every Haxtiv project — adapted to the specifics of this scope.
01
Discover
Audit, intent, and the part nobody is saying out loud
We open with a working session — not a deck. We pull analytics, crawl the existing site, audit the brand, and interview the people closest to revenue. We surface the friction inside the team, not just the friction on the screen.
02
Define
Sitemap, story, and the metrics that actually matter
We define the audience journeys, the commercial pages we are willing to defend, the SEO architecture, and the measurable outcomes. You get a shape of the project that survives feedback because it was built on evidence.
03
Design
Editorial system, art-directed, never templated
Type, grid, motion, and tone built as a system. We design the hero, the long pages, the unloved corners, and the empty states. Every screen looks like it belongs to the same studio. Nothing is parked for later.
04
Build
Production code your team can keep
WordPress, Shopify, or page builder — we build clean, accessible, performant, and documented. Component-led, naming you'll recognize next year, and a changelog your in-house team can read.
05
Launch
Migration without losing rankings or sleep
Pre-launch crawl, redirect map, schema and metadata cutover, performance baseline, and a launch playbook. We run the deploy with you, not at you.
06
Grow
Care plan, CRO sprints, and quiet improvements
We stay involved. Monthly performance reports, security and core updates, and CRO sprints that compound. The site gets better the longer you keep us.
What this looks like in production
Numbers we earn, not numbers we round up.
Sites shipped
across 27 countries
Studio hours
delivered since 2019
Avg conversion lift
post-redesign clients
Client retention
into year two
In their words
Senior teams who chose us.
Haxtiv replatformed our marketing site without losing a single ranking. We saw organic leads up 38% inside the first quarter and the editorial team finally has a layout system they don't fight.
Mara Iglesias
VP Marketing · Lumenwave Health
Headless WordPress redesign
Our previous Shopify build was a Frankenstein of apps. The Haxtiv team simplified the stack, rebuilt the PDP and CRO patterns, and our store is faster and more profitable than it has ever been.
Daniel Korver
Founder · Northbound Goods
Shopify Plus rebuild
Frequently asked
Answers worth asking for.
Don't see the question you're holding? Send it to [email protected] and we'll answer the same day.
Continue reading
Where to go next
WordPress speed optimization
WordPress-specific.
Shopify speed optimization
Shopify-specific.
Technical SEO services
Cross-platform technical SEO.
Website maintenance services
Cross-platform care plans.
Website redesign services
Cross-platform redesign.
Conversion (CRO)
Tested CRO.
Custom WordPress development
Hand-coded WP.
Case studies
Speed outcomes.
Start here
Bring the slow site — we'll bring the diagnosis and the fix.
30-minute call. We'll review the live CWV data and share a fixed quote.