How to Do a Site Speed Audit on Your Ecommerce Store

2 min read

If your store takes more than 3 seconds to load, you're losing customers. But most speed advice is generic — 'optimize your images' isn't helpful when you don't know which images or how. Here's how to run a proper speed audit that identifies specific bottlenecks.

Step 1: Measure Your Baseline

Run your homepage, a product page, and a collection page through three tools: 1. **RankRipper** — gives you scores, Core Web Vitals, and specific speed findings with platform-specific fixes 2. **PageSpeed Insights** (pagespeed.web.dev) — Google's official tool with lab and field data 3. **WebPageTest** (webpagetest.org) — detailed waterfall chart showing exactly what loads and when Record your LCP, CLS, INP, and overall score. This is your baseline to measure improvement against.

Step 2: Identify the Top 3 Bottlenecks

Look at the PageSpeed Insights 'Opportunities' and 'Diagnostics' sections. The most common bottlenecks on ecommerce sites: **Images (70% of sites):** Uncompressed product photos, missing lazy loading, no WebP format, missing width/height **JavaScript (60% of sites):** Too many apps/plugins, render-blocking scripts, heavy analytics/tracking **Server response (30% of sites):** Slow hosting (WooCommerce), no caching, no CDN Focus on the top 3 by estimated savings — don't try to fix everything at once.

Step 3: Fix in Priority Order

Fix the biggest impact items first. Typical priority order: 1. **Enable caching** (WooCommerce only) — instant 50-70% improvement for repeat visitors 2. **Compress images** — often saves 2-5 seconds on product-heavy pages 3. **Remove unused apps/plugins** — each one removed can save 100-500ms 4. **Defer non-critical JS** — move analytics and chat widgets to load after the page is interactive 5. **Enable CDN** — Shopify includes this free; WooCommerce needs Cloudflare or similar

Step 4: Measure Again

After each change, rescan with RankRipper to measure the improvement. Speed optimization is iterative — each fix builds on the last. Set a realistic target: most ecommerce stores can reach PageSpeed 50-60 on mobile with image optimization and script cleanup alone. Getting to 80+ usually requires a theme change or significant code optimization. RankRipper's monitoring feature can alert you when speed scores drop, so you catch regressions early — like when a new app installation tanks your performance.

buildRelated Fix Guides

Keep Reading

Check your store now

Scan your site for free — get copy-paste fixes in 60 seconds.

searchScan Now — It's Free