Speed guide ยท November 2026
Short answer: mostly they aren't slow to load, they're slow to answer a tap. We looked at 24 big US stores whose pages are built with Next.js. In Google's numbers for their real phone shoppers, 11 pass all three of Google's speed checks and 13 fail. 11 of the 13 that fail answer taps too slowly, while 19 of the 24 show their main content in time. The usual cause is how much JavaScript runs when someone taps: the store's own React code plus dozens of outside scripts.
The whole site of 24 big US stores that use Next.js, from Google's Chrome UX Report: real phone visitors in September 2026 (3 in 4 visits get this or better). The last column is our own lab test of the home page: one load with Google's Lighthouse on a simulated mid-range phone with slow 4G, in November 2026. That is much slower than most shoppers' phones, so it only explains causes; the real-shopper numbers decide pass or fail.
| Store | Google's real-shopper test | Main content | Taps | Page jumps | Our lab test | |
|---|---|---|---|---|---|---|
| Whole Foods Market | Passes | 1.6 s | 100 ms | 0.00 | over 20 s | report |
| Bed Bath & Beyond | Passes | 1.6 s | 125 ms | 0.00 | 7.9 s | report |
| Hobby Lobby | Passes | 1.4 s | 125 ms | 0.05 | 5.9 s | report |
| Overstock | Passes | 2.1 s | 125 ms | 0.00 | 6.3 s | report |
| FragranceNet | Passes | 1.9 s | 150 ms | 0.05 | 3.3 s | report |
| Warby Parker | Passes | 1.9 s | 150 ms | 0.00 | 3.6 s | report |
| Zappos | Passes | 1.8 s | 150 ms | 0.00 | 9.3 s | report |
| Nike | Passes | 2.2 s | 175 ms | 0.05 | 19.5 s | report |
| Old Navy | Passes | 2.3 s | 175 ms | 0.05 | 4.2 s | report |
| Scheels | Passes | 1.8 s | 175 ms | 0.00 | - | |
| Gap | Passes | 2.4 s | 200 ms | 0.05 | 3.6 s | report |
| Walmart | Fails: loading | 2.8 s | 125 ms | 0.05 | 6.5 s | report |
| Finish Line | Fails: loading, page jumps | 3.0 s | 200 ms | 0.15 | 16.1 s | report |
| Costco | Fails: taps | 2.4 s | 225 ms | 0.10 | over 20 s | report |
| Target | Fails: loading, taps, page jumps | 2.9 s | 225 ms | 0.40 | 6.9 s | report |
| Wayfair | Fails: taps | 1.9 s | 225 ms | 0.00 | 7.3 s | report |
| Bealls | Fails: taps | 2.3 s | 250 ms | 0.05 | 6.8 s | report |
| Staples | Fails: taps, page jumps | 2.5 s | 250 ms | 0.15 | 5.8 s | report |
| PetSmart | Fails: taps | 2.2 s | 275 ms | 0.00 | 11.8 s | report |
| Under Armour | Fails: taps, page jumps | 1.9 s | 350 ms | 0.15 | 12.9 s | report |
| Belk | Fails: loading, taps, page jumps | 3.7 s | 375 ms | 0.15 | 16.4 s | report |
| J.Jill | Fails: taps, page jumps | 2.4 s | 375 ms | 0.25 | 10.6 s | report |
| Michaels | Fails: taps, page jumps | 2.2 s | 400 ms | 0.20 | 7.6 s | report |
| Chico's | Fails: loading, taps | 2.9 s | 425 ms | 0.10 | over 20 s | report |
Good marks: main content 2.5 s, taps 200 ms, page jumps 0.1. "Our lab test": when the main content shows in our test on a mid-range phone on slow 4G. For every store we track, see how big US store sites do for real phone shoppers.
The Next.js stores do a little better than the other big stores we track: 11 of 24 pass (46%), against 29 of 91 (32%) of the rest, and 11 of 24 fail on taps against 49 of 91. Across the whole web, taps are good on 71.6% of Next.js sites (p75 213 ms, 5,045 sites), close to plain React (71.9%) and behind Nuxt (84.2%) and jQuery (94.5%) (State of Web Vitals, November 2026, phones). Big stores fail more often than the web as a whole; the likely reason is how much code and how many outside scripts each of their pages carries, not the framework.
The five slowest to answer a tap: Chico's, Michaels, Belk, J.Jill and Under Armour (425 ms, 400 ms, 375 ms, 375 ms, 350 ms). 24 stores is a small sample: these are patterns we saw, not proof that one change fixes a store.
Shopify's 2026 study of its stores found conversion about 1.5% lower for every 32 ms slower response to taps (Shopify, "Store speed and conversion: what the data shows", April 2026). In Deloitte's 2020 study for Google (37 brands, 30 million phone sessions), when four speed measures, including how fast the page answers a tap, each improved by 0.1 s, retail sites' conversion rate was 8.4% higher (Deloitte, "Milliseconds Make Millions", 2020). Both are averages across many stores, not a forecast for yours. Google also uses real visitors' speed as a search ranking signal.
Get the same report for your own store, free: the seconds, the three biggest causes in plain words, and the sourced numbers on what speed is worth.
Get my free reportWant your three slowest taps found, with the script behind each one named and timed, and the fix proven with a before-and-after test? See the Diagnosis or write to [email protected]. Also: Magento and Salesforce Commerce Cloud guides.