We love digital 0330 353 0300

Isobel Walster

UK Ecommerce Speed Index

23rd Mar 2026 Uncategorised 20 minutes to read

This March [2026] we undertook the inaugral UK Ecommerce Speed Index. We tested 460 pages across approximately 150 of the UK’s biggest online retailers. Here is what we found, and what it means for your business.

  • 460 Pages tested
  • 43 Average score /100
  • 98% Fail Google’s load time standard
  • 47s Worst load time found

What is this report?

This report looks at how quickly UK ecommerce websites load and whether they meet the standards that Google uses to rank pages in search results. We tested around 150 UK online retailers, looking at three types of page on each site: the homepage, a category page (such as “women’s shoes”), and a product page. That gave us 460 pages to analyse in total.

We used Google PageSpeed Insights (PSI) to collect the data, run through Screaming Frog. PSI scores each page out of 100 on a mobile connection and measures three key things:

  • LCP (Largest Contentful Paint): how long it takes for the main content of a page to appear. Google says a good score is under 2.5 seconds.
  • TBT (Total Blocking Time): how long a page is visible but frozen, unable to respond to taps or clicks. Google says under 200 milliseconds is good.
  • CLS (Cumulative Layout Shift): how much the page jumps around as it loads. A score under 0.1 is considered good.

Together, LCP, TBT and CLS make up what Google calls Core Web Vitals (CWV). These are used as a direct ranking signal in Google Search.

01. Industry overview

The short version: the state of web performance across UK ecommerce is poor. Almost universally poor. Regardless of the sector, the brand size or the marketing budget, the vast majority of UK retail websites are failing to meet the basic speed standards that Google has set, and that shoppers expect.

The standout finding: Only 1 to 2 per cent of the 460 pages we tested have a “good” LCP score. That means 98 to 99 per cent of pages are loading their main content too slowly by Google’s own definition. The average page takes between 12 and 14 seconds to load its main content. Google’s good threshold is 2.5 seconds.

Scores by page type

The average performance score stays stubbornly around 43 out of 100 regardless of whether we are looking at homepages, category pages or product pages. This tells us the problem is not limited to one part of a website, it runs through the whole thing.

Score distribution across all pages

 

The chart below shows how performance scores spread across all 460 pages. More than half fall in the amber band (30 to 49), which Google classes as “needs improvement”. Fewer than 3 per cent reach the green band of 90 or above.

Why does this matter?

Page speed has a direct impact on three things that every online retailer cares about.

  • Sales. Google’s own research with Deloitte found that a 0.1-second improvement in load time can increase conversions by up to 8 per cent. If your pages take 12 to 14 seconds to load, you are leaving a significant amount of money on the table.
  • Search rankings. Core Web Vitals have been a Google ranking factor since 2021. Slow sites are penalised in organic search, meaning they appear lower down the results page than faster competitors.
  • User experience. Research consistently shows that 53 per cent of mobile users will leave a page that takes more than 3 seconds to load. Most of the pages in this report take four to five times that long.

Performance scores by sector

 

There are clear differences between sectors. Electronics and technology retailers tend to perform best, partly because their audiences are more technically minded and partly because their sites often carry fewer heavy assets. Fashion and beauty come out worst, and the reason is usually the same: too much JavaScript (JS), too many third-party tools, and heavy imagery that has not been properly optimised.

The total blocking time problem

TBT is arguably the most frustrating metric for shoppers. It measures how long a page looks like it has loaded but is actually frozen, you can see the buttons, but tapping them does nothing. Two thirds of all pages we tested had a TBT of over 600 milliseconds. The mean TBT on category pages was 1,565 milliseconds, meaning the average UK ecommerce category page leaves users unable to interact with it for over 1.5 seconds after it appears to have loaded.

Pages with TBT over 600ms*

  • Homepage 58%
  • Category page 66%
  • Product page 67%

*Google’s good threshold for TBT is under 200ms

Pages with poor LCP (over 4 seconds)**

  • Homepage 93%
  • Category page 91%
  • Product page 93%

**Google’s good threshold for LCP is under 2.5 seconds

02. Fashion

The fashion sector is home to some of the best-known brands in UK ecommerce and some of the worst-performing websites we found. The combination of high-quality imagery, video content, personalisation tools and multiple third-party scripts creates a significant technical burden that most fashion retailers have not addressed.

  • Ave. homepage score 37
  • Lowest (Sweaty Betty) 13
  • High Score (Superdry) 71

The ASOS category page problem

ASOS scores 28 on its homepage, below average, but not catastrophic. Its category page scores 6 out of 100. That is not a typo. One of the UK’s biggest fashion retailers has a category page that scores in single digits. For a site that generates hundreds of millions in online revenue, this is a significant commercial issue.

New Look’s layout shift crisis

New Look’s homepage has a CLS score of 1.404. Google considers anything above 0.25 as poor. A score of 1.404 means that content is visibly jumping around the page as it loads; buttons, images and text are shifting into different positions. Anyone who has accidentally clicked “add to basket” when they meant to scroll has experienced this problem firsthand.

What the fashion sector gets wrong

  • Too much JavaScript. Several fashion sites are loading 3 to 5 megabytes (MB) of JS on their homepage alone. Google recommends keeping JS under 300 kilobytes (KB). That is a ten-to-fifteen-fold difference.
  • Unoptimised imagery. Fashion relies on photography, but serving full-resolution images instead of compressed, properly sized versions adds seconds to every page load.
  • Third-party scripts. Personalisation tools, chat widgets, marketing trackers and social proof tools all add weight to a page. Many fashion sites load 50 to 100 third-party requests per page.

Bright spot: Superdry manages a homepage score of 71, a category page score of 78 and a product page score of 55, making it the clear leader in the fashion sector. Its average of 68 across all three page types is well above the industry average of 43.

03. Beauty and pharmacy

Beauty is the sector with the most to lose from poor web performance. Shoppers searching for specific products often have high purchase intent; they know what they want and they are ready to buy. A slow, frustrating page experience pushes them straight to a competitor.

  • Average homepage score 33
  • Lowest (Perfume Shop) 4
  • Highest Score (CultBeauty) 55

Boots: the most commercially damaging result in the dataset

Boots scores 30 on its homepage and just 9 on its product pages. Its Fenty Beauty product page takes 39.5 seconds to load its main content. Its homepage TBT is 5,520 milliseconds, meaning shoppers sit looking at a frozen page for over five seconds after it appears to have loaded. Boots is one of the UK’s largest retailers. The commercial cost of this performance level is likely substantial.

The Perfume Shop: a score of 4

The Perfume Shop’s homepage scores 4 out of 100. Its TBT is 4,306 milliseconds and its CLS is 0.571, the page is both frozen and visibly jumping around. The irony is that its category and product pages score 25 and 26 respectively, which suggests the homepage has an acute problem that the rest of the site does not share. That is fixable, but it has to be a priority.

Holland and Barrett: consistent underperformance

Holland and Barrett’s scores are essentially the same across all three page types (27, 27, 26). This level of consistency in poor performance suggests a structural issue with the platform rather than a one-off problem. Every page they publish starts from the same weak foundation.

04. Grocery and food

Grocery is an interesting sector in this data. Speed matters enormously here because grocery shoppers are typically task-focused, they want to find their items, add them to the basket and check out as quickly as possible. A slow, laggy experience creates friction at every step of that journey.

  • Ave. homepage score 45
  • Lowest score (Ocado) 28
  • Scored the Highest (Aldi) 60

The Ocado finding

Ocado scores 28 on its homepage. This is the most surprising result in the grocery sector. Ocado is a pure-play online grocer; its entire business model is built around digital commerce. Yet it scores below Aldi, Morrisons, Waitrose and Sainsbury’s. Its homepage LCP is 21.8 seconds and its TBT is 2,233 milliseconds.

Aldi and Morrisons are setting the pace

The two discount grocers in this dataset are also the fastest. Aldi scores 60 on its homepage with an LCP of 7.9 seconds and a TBT of just 204 milliseconds. Morrisons scores 55 with a TBT of 336 milliseconds. Both are considerably leaner in terms of page weight than their premium competitors, which points to the connection between visual complexity and poor performance.

Tesco’s request problem

Tesco’s homepage makes 424 separate network requests per page load. For context, a well-optimised page typically makes fewer than 100. Each request is a round trip to a server, the more you make, the slower the page becomes. Reducing this figure should be a priority for Tesco’s development team.

05. Electronics and technology

Electronics and technology retailers perform better than most other sectors in this report. The irony of technology companies having some of the web’s fastest sites is not lost on us, but there is a genuine logic to it. Electronics audiences tend to be more technically minded, which historically pushed these retailers to invest more in performance. Not all of them have kept up, however.

  • 51 Ave. homepage score
  • 33 Lowest (Halfords)
  • 86  Highest (Hi-Fix)

Amazon drops 35 points at the product page

Amazon’s homepage scores 63; above the dataset average and a reasonable result. Its product pages score just 28. That is a drop of 35 points between the page that creates the first impression and the page where the sale is made. This pattern, investing in homepage performance while neglecting product pages, is one of the most commercially damaging mistakes we see across the whole dataset.

HiFix: the specialist outperforming the giants

HiFix scores 86 on its homepage, 79 on its category page and 77 on its product page. That is an average of 81 across all three page types, making it one of the top five performers in the entire dataset. It is a specialist hi-fi retailer with a fraction of the budget of Amazon or Argos, and it is significantly faster than both.

Halfords: the surprise underperformer

Halfords scores 33 on its homepage, with a TBT of 5,970 milliseconds. This puts it near the bottom of the electronics and technology group, and below the overall industry average. Its homepage also carries over 1MB of media with suboptimal compression. For a retailer competing heavily in click-and-collect, a frustrating mobile experience is a particular problem.

06. Home and furniture

Home and furniture is a sector where the purchase journey often starts with browsing and inspiration. Category pages are critical for this sector; shoppers filter, compare and scroll through products before clicking through to individual items. Category page performance here is therefore particularly important. The data shows it is also particularly problematic.

  • Ave. homepage score 45
  • Worst LCP (Made.com) 47.3
  • Highest Score (Wickes) 62

Made.com: a 47-second category page

The single worst LCP result across all 460 pages we tested belongs to Made.com’s sofas category page, at 47.3 seconds. This is the page that shoppers land on when browsing for sofas, one of the highest-value product categories in the entire furniture market. A shopper with thousands to spend on a sofa is sitting there for 47 seconds waiting for the page to load. The likelihood of them still being there is very low.

IKEA: a solid performer across the board

IKEA scores 60 on its homepage, 63 on its category page and 66 on its product page. Its average of 63 across all three page types makes it one of the most consistent performers in this sector. It also demonstrates the right direction of travel: product pages should ideally perform as well as, or better than, the homepage, and for IKEA they do.

Dunelm’s category page anomaly

Dunelm scores 59 on its homepage and 57 on its product pages, a solid result. But its category page scores just 32. More telling is the TBT figure: 8,184 milliseconds on the category page, compared to 1,399 milliseconds on the product page. Something specific to how the category page loads its JavaScript is causing a severe freeze that does not exist elsewhere on the site.

Heals: a product page score of 3

Heals scores 3 out of 100 on its product page. That is the second-lowest product page score in the entire dataset. Its homepage loads 22.7MB of content in total and its product pages carry 5.3MB of JavaScript. The site is handling extremely heavy page weights throughout.

07. Luxury and premium brands

Luxury brands spend considerable amounts of money on their digital presence. Rich photography, video content, brand storytelling and premium user experience (UX) are all central to how these retailers present themselves online. The data suggests, however, that this investment in aesthetics has come at a significant cost to performance.

  • Ave. homepage score 36
  • Lowest score (Net-a-Porter) 6
  • Highest score (Hotel Chocolat) 54

Net-a-Porter: a homepage score of 6

Net-a-Porter’s homepage scores 6 out of 100. Its homepage carries nearly 15MB of total content and 14.3MB of JavaScript. For context, 14.3MB of JS is approximately 48 times Google’s recommended JS budget. Its homepage also has a CLS of 0.571, meaning content is jumping around as it loads. Net-a-Porter is one of the most recognisable luxury fashion retailers in the world, its website is one of the most technically challenged in the UK ecommerce landscape.

The luxury paradox

The fundamental tension in luxury ecommerce is this: the visual experience that communicates premium quality; high-resolution imagery, video, animations, is precisely what makes pages slow. The brands that resolve this tension successfully use aggressive asset optimisation, lazy loading and modern image formats to maintain the visual quality without the performance penalty. Most of the brands in this sector do not yet have appeared to have made that investment.

Converse: the hidden CLS problem

Converse scores 6 on its homepage. Its CLS score is 0.857, on a scale where 0.25 is poor, Converse is at more than three times that level. Every time someone visits the Converse homepage, the page shifts content significantly as it loads. This is not a good look for a brand that prides itself on being culturally sharp.

08. Sports and outdoors

The sports and outdoors sector shows more variation than most. Smaller specialist retailers, cycling shops, outdoor gear stores, tend to outperform the large general sports chains, which carry heavier page weights and more complex filtering and personalisation functionality.

  • Ave. homepage score 49
  • Lowest score (Go Outdoors) 28
  • Highest (Mountain Warehouse) 63

Mountain Warehouse: consistent performance across all page types

Mountain Warehouse scores 63 on its homepage, 67 on its category page and 70 on its product page. This is one of the few sites in the entire dataset where performance improves as you go deeper into the purchase journey, which is exactly what should happen. Its average of 67 across all three page types is well above the industry average.

Sports Direct’s category page problem

Sports Direct scores 59 on its homepage, a reasonable result. But its category page drops to 42 and its TBT on the category page climbs to 661 milliseconds. The category page carries nearly 400KB of additional CSS compared to the homepage and loads significantly more third-party requests. This is a fixable problem but it requires deliberate attention to category page optimisation specifically.

The cycling sector leads the way

Chain Reaction Cycles (62), Evans Cycles (60) and Viovet (57, with a product page score of 77) are all performing well above the retail average. All three are specialist retailers with lean, focused websites. Their page weights are significantly lower than the general sports chains, and they carry fewer third-party marketing scripts.

09. The sites doing it right

In a dataset full of underperformance, the sites that score consistently well across all three page types tell us something genuinely useful. They are not all tech companies with enormous engineering teams. Several of them are small or mid-sized retailers with modest budgets. What they have in common is a lean approach to how they build and maintain their websites.

Very and Littlewoods: proof that 100 is achievable

Very scores 100 on both its category page and its product page. Littlewoods scores 100 on its category page. Both are part of the same parent company, Shop Direct. This is not a coincidence, it reflects a deliberate, platform-level investment in web performance that the rest of the UK retail industry has not made. If Very and Littlewoods can do it, there is no technical reason why other retailers cannot.

What the best performers have in common

  • Low JS payloads. The top performers all carry significantly less JavaScript than the bottom performers. Very’s product page loads under 350KB of JS. The industry average is over 2MB.
  • Few third-party scripts. The best-performing sites in this data use fewer external tools and widgets. Every third-party script is a potential performance risk.
  • Optimised images. Fast sites use modern image formats (WebP), proper compression and appropriately sized images for each device. Slow sites serve the same large image to every user regardless of their screen size.
  • Consistent performance across page types. The best sites do not just have a fast homepage, they maintain performance throughout the purchase journey, from browsing to buying.
  • Clean, focused page design. Tile Mountain and Bathroom Mountain are not the most visually complex websites. Their design is clean and functional. This directly contributes to their performance scores.

Goldsmiths: the jewellery sector outlier

Goldsmiths scores 88 on its homepage and 95 on its product page, one of the highest product page scores in the entire dataset. Its TBT on the homepage is 0 milliseconds, meaning the page becomes fully interactive almost instantly. This is exceptional and shows what is possible even for a high-end retailer in a visually demanding sector.

10. The biggest performance drops

One of the most commercially important findings in this report is the gap between homepage performance and product page performance for certain retailers. A well-maintained homepage can create the impression of a fast, professional website while product pages, where purchase decisions are actually made, are quietly failing.

Think of it this way: if your shop window looks great but the aisles inside are a mess, you are still losing sales. The homepage is the shop window. Product pages are where the sale happens.

Crocs: the layout shift crisis on deeper pages

Crocs’ homepage scores 49, not great, but not catastrophic. Its category page scores 9 and has a CLS of 2.999. Its product page scores 13 and has a CLS of 2.455. Content is shifting by nearly three times the height of the screen as pages load. Shoppers who manage to reach a product they want to buy are doing so on a page that is visibly unstable and very difficult to interact with.

The sites that improve at product page level

Not everyone gets worse at product pages. A handful of sites actually improve:

  • Home Bargains: homepage 54, product page 84
  • Not On The High Street: homepage 31, product page 56
  • Joules: homepage 28, product page 51
  • Very: homepage 82, product page 100

These retailers show that with the right focus, product pages can and should be the fastest part of a site, because that is where the money is made.

11. What you can do about it

If your site is in this report and your scores are below where you would like them to be, here is where to start. These are the most high-impact changes, in order of how quickly they are likely to move the needle.

1. Sort your JavaScript

JS bloat is the single biggest driver of poor performance across this entire dataset. The average UK ecommerce site loads 1.8MB to 2.1MB of JavaScript per page. Google’s recommended budget is under 300KB. Start by auditing what is running on your site. Third-party scripts; chat tools, marketing trackers, A/B testing tools, personalisation engines, each add weight. Remove what you do not need. Defer what you do not need immediately. Minify what remains.

Quick check: Open your site in Chrome, press F12 to open developer tools, click the “Network” tab and reload the page. Filter by “JS”. How much are you loading? If it is over 1MB on mobile, you have a problem to fix.

2. Optimise your images

Images are typically the largest element on any page, making them the LCP candidate in most cases. Use WebP format where possible (it is on average 30 per cent smaller than JPEG at the same quality). Set explicit width and height attributes on images to prevent layout shift. Use lazy loading for images that are off-screen on initial load. Serve appropriately sized images for each device rather than scaling down a large desktop image on mobile.

3. Reduce your third-party scripts

Many of the worst-performing sites in this dataset are loading 100 or more third-party requests per page. Every third-party script creates a dependency on an external server, and if that server is slow, your page is slow. Audit every third-party tool on your site and ask whether the value it provides justifies the performance cost. Then set a strict process for approving new third-party tools before they are added.

4. Focus on product pages, not just the homepage

The data is clear: homepages are frequently better maintained than category and product pages. This is the wrong order of priority. Category and product pages are where shoppers make purchase decisions. A homepage that looks great but leads to a slow product page is not a good user experience and it will not convert well. Apply the same performance standards to every page type, with product pages at the top of the list.

5. Test on real mobile connections

All the scores in this report are measured on a simulated mobile connection, because that is how the majority of UK shoppers browse. If you only ever test your site on a fast office Wi-Fi connection, you are not seeing what most of your customers see. Use Google PageSpeed Insights (pagespeed.web.dev) to check your scores and see exactly which issues are dragging your performance down. It is free and gives you a specific list of what to fix.

Get a free performance audit from Koozai

If you would like to understand exactly what is slowing your site down and what the commercial impact is likely to be, our team can give you a detailed technical audit alongside a clear list of recommendations. Get in touch and we will take a look.

12. Methodology

About this data

We conducted a detailed performance review of key pages across multiple UK ecommerce sites, focusing on homepages, product listing pages (PLPs), and product detail pages (PDPs). These page types were selected because they represent the primary entry points and conversion pathways for users.

Data was gathered using Screaming Frog SEO Spider integrated with the PageSpeed Insights API, crawling all relevant URLs while capturing mobile-specific Core Web Vitals (LCP, FID, CLS), Lighthouse performance scores, and detailed resource metrics including HTML, CSS, JavaScript, images, fonts, and third-party scripts.

Following data extraction, the results were exported, cleaned, and normalised for analysis. We:

  • Categorised pages by type (Homepage, PLP, PDP) to identify patterns in performance.
  • Examined correlations between resource usage (e.g., image count, script size) and Core Web Vitals.

This approach provides a focused view of the mobile user experience, helping to identify pages with slow load times, layout shifts, or heavy resource usage, which are critical for engagement and conversions.

What we tested

We tested approximately 150 UK ecommerce websites, collecting data from three page types on each site:

  • Homepage – the main landing page of the website
  • Category page – a representative product listing page (for example, “women’s dresses” or “garden furniture”)
  • Product page – a representative individual product page

This gave us 460 pages in total. Where PSI returned an error or the request did not complete, the result was excluded from calculations.

Metrics explained

Notes and limitations

  • Data collected using Google PageSpeed Insights via Screaming Frog. All scores based on simulated mobile, throttled 4G testing conditions.
  • All scores reflect a single point-in-time audit. Performance can change day to day depending on server load, A/B tests running, and seasonal factors.
  • PSI lab scores differ from CrUX (Chrome User Experience Report) field data, which reflects real user measurements.

For enquiries about this research: www.koozai.com/contact

View on Koozai.com

Leave a comment

Exit mobile version