How to fix low performance score on Wix

Improve your Lighthouse/PageSpeed performance score by reducing page weight, deferring JavaScript, optimizing images, and fixing Core Web Vitals metrics so your store loads fast on mobile and desktop.

Steps for Wix

  1. Wix handles core infrastructure (CDN, compression, HTTP/2) automatically — your leverage is in content and design choices.
  2. Images — In the Wix Editor, click each image → Settings → Optimize for web. Wix will auto-convert to WebP. Avoid uploading images wider than 2560 px; use 'Original' crop setting only when necessary.
  3. Remove unused apps — Wix App Market → Manage Apps: delete any installed apps you no longer use; each adds script weight to every page.
  4. Wix performance settings — Dashboard → Settings → Performance: enable 'Turbo' (available on some plans) which defers off-screen resources.
  5. Video backgrounds — Replace video background sections on mobile with a static image (Editor → Mobile view → click the section → change background to image); video backgrounds are the single biggest LCP killer on Wix mobile.
  6. Third-party scripts — Settings → Custom Code: audit every snippet added here. Remove tracking pixels, chat widgets, or pop-up scripts that are no longer needed or that load on every page unnecessarily.
Official Wix documentation ↗
<!-- Hero/LCP image: load eagerly with high priority, explicit dimensions -->
<img
  src="hero-banner.webp"
  alt="Summer collection — shop now"
  width="1200"
  height="600"
  loading="eager"
  fetchpriority="high"
/>

<!-- All below-fold images: lazy-load, explicit dimensions to prevent CLS -->
<img
  src="product-thumbnail.webp"
  alt="Blue running shoes"
  width="400"
  height="400"
  loading="lazy"
/>

<!-- Defer non-critical third-party scripts -->
<script src="https://example-chat-widget.com/widget.js" defer></script>

What is low performance score?

Lighthouse (the engine behind Google's PageSpeed Insights tool) grades every page from 0–100 on performance. The score rolls up several real-world loading metrics — most importantly Google's Core Web Vitals: Largest Contentful Paint (LCP, how fast the main content appears), Interaction to Next Paint (INP, how fast the page reacts to taps/clicks), and Cumulative Layout Shift (CLS, how much the layout jumps around). A score of 8/100 on mobile means the page is extremely slow for the majority of shoppers who visit on a phone. The score is not a vanity number — it reflects a genuine, measurable delay that real visitors experience.

Google uses page experience signals, including Core Web Vitals, as a ranking factor for mobile search — a store with a very low score can lose meaningful search visibility to faster competitors. Beyond rankings, conversion research consistently shows that every additional second of load time can reduce conversions by 10–20%; a score in single digits means customers are likely abandoning the page before it even finishes loading. Slow pages also penalize your Google Ads Quality Score, raising your cost-per-click. On mobile — where most ecommerce traffic now originates — the experience gap between a score of 8 and 80 is the difference between a bounce and a sale.

See the complete Low performance score guide for every platform and the full background.

Not sure if your Wix store has this?

Run a free SEOLZ audit — we’ll find low performance score and every other issue across your whole site.

Scan my site free

Fix low performance score on another platform