Leta 2020 sem Lighthouse pognal na 1.000 največjih Shopify trgovinah. Povprečna ocena zmogljivosti je bila 27. Niti ena trgovina ni dosegla 90 ali več. Povprečni čas do interaktivnosti (time to interactive) je bil 18,8 sekunde (izvirna raziskava, arhivirana).
Raziskavo so povzeli vodiči za Shopify SEO in članki za razvijalce, citirajo pa jo še danes. Od takrat se je marsikaj spremenilo. Google je zamenjal enega od treh Core Web Vitals, Lighthouse pa je spremenil način ocenjevanja. Zato sem jo oktobra 2026 ponovil na svežem seznamu 1.000 največjih Shopify trgovin.
Tokrat sem dodal tisto, česar izdaja 2020 ni mogla izmeriti: kako hitre so te trgovine za prave obiskovalce na pravih telefonih, po podatkih Googlovega poročila Chrome UX Report. Ta drugi nabor podatkov spremeni zaključek.
Razkritje: te raziskave ni nihče sponzoriral. Sem soustanovitelj podjetij Skuology in Upsellr; nobeno od njiju ne prodaja izdelka za hitrost in nobena trgovina iz nabora podatkov tu ni omenjena zaradi kakršnegakoli odnosa s stranko.
Ključne ugotovitve
- Laboratorijske ocene so v povprečju zrasle s 27 na 48, 10 trgovin pa zdaj doseže 90 ali več (2020: nobena). Velik del tega porasta izvira iz spremembe ocenjevanja, ne iz hitrejših strani.
- Strani so postale težje in se počasneje umirijo. Povprečni čas do interaktivnosti se je podaljšal z 18,8 na 26,1 sekunde. Mediana teže strani je 6,1 MB pri 377 zahtevah.
- Na pravih telefonih vse tri Core Web Vitals opravi 40 % največjih trgovin. 389 od 965.
- Odzivnost je zid. Interaction to Next Paint opravi le 49 % trgovin. 288 trgovin opravi vse ostalo in pade samo na tem.
- Celoten nabor podatkov je javen. Prenesi CSV (1.000 vrstic).
Ključne številke, 2020 proti 2026
| Meritev | 2020 (Lighthouse 6.0) | 2026 (Lighthouse 13.5) |
|---|---|---|
| Testirane trgovine (laboratorij) | 1.000 | 992 |
| Povprečna ocena zmogljivosti | 27 | 48 |
| Trgovine z oceno od 90 do 100 | 0 | 10 (1,0 %) |
| Trgovine z oceno od 70 do 89 | 2,52 % | 8,7 % |
| Največja skupina po oceni | 10 do 19 (33,93 %) | 30 do 39 (23,7 %) |
| Povprečni First Contentful Paint | 3.841 ms | 4.289 ms |
| Povprečni čas do interaktivnosti | 18.849 ms | 26.146 ms |
| Čas do interaktivnosti nad 30 s | 9,6 % | 30,2 % |
| Laboratorijski premik postavitve z oceno dobro | 68,1 % | 84,6 % |
| Opravljeni Core Web Vitals pravih uporabnikov | ni merjeno | 40,3 % |
Vse laboratorijske številke za leto 2026 so mobilne, iz Googlovega orodja PageSpeed Insights, zbrane 22. in 23. oktobra 2026. Podatki pravih uporabnikov izvirajo iz Chrome UX Report API, za telefone, za 28 dni do 20. oktobra 2026.
Laboratorijske ocene so zrasle. Strani niso postale hitrejše.
Povprečna ocena 48 proti 27 je videti kot šest let napredka. Preden temu verjameš, preberi preostanek tabele.
First Contentful Paint se je upočasnil. Čas do interaktivnosti se je močno podaljšal: trikrat toliko trgovin kot prej zdaj potrebuje več kot 30 sekund, da se umirijo na upočasnjenem telefonu srednjega razreda. Izdaja 2020 ni našla nobene trgovine, ki bi postala interaktivna v 2,5 sekunde. Leta 2026 sta takšni dve.
Zakaj je potem ocena zrasla? Ker se je spremenilo ravnilo. Lighthouse 10 je čas do interaktivnosti odstranil iz ocene zmogljivosti, 80 % ocene pa zdaj nosijo Total Blocking Time (30 %), Largest Contentful Paint (25 %) in premik postavitve (25 %) (Chrome for Developers, Lighthouse performance scoring). Ena od meritev, pri katerih so te trgovine najslabše, je preprosto prenehala šteti.
En del izboljšanja je resničen. Premik postavitve je v veliki meri odpravljen. Leta 2020 je imelo v laboratoriju 16,5 % trgovin slabo oceno za premik postavitve. Leta 2026 jih ima 7,3 %, na pravih telefonih pa ima 86 % trgovin oceno dobro. Vsebina, ki med nalaganjem strani poskakuje sem in tja, je bila pri največjih trgovinah nekoč pogosta. Ni več.
Koliko strani tehtajo
| Teža strani (mobilna domača stran) | 2026 |
|---|---|
| 25. percentil | 4,2 MB |
| Mediana | 6,1 MB |
| 75. percentil | 10,2 MB |
| Mediana števila zahtev | 377 |
| Mediana Total Blocking Time (laboratorij) | 540 ms |
Leta 2020 sem izpostavil eno pregledano trgovino s 13 MB slik in 719 zahtevami. Leta 2026 več kot 13 MB skupaj, s slikami in vsem ostalim, tehta 173 od 992 domačih strani. Sedemintrideset jih pošlje več kot 719 zahtev.
Teža se pozna tudi v podatkih s polja, predvsem na lahkem koncu. Med najlažjo četrtino trgovin vse tri Core Web Vitals opravi 55 %. Ostale tri četrtine so med 33 % in 38 %.
Na pravih telefonih jih opravi 40 %
Laboratorijski testi simulirajo en počasen telefon na eni upočasnjeni povezavi. Googlov Chrome UX Report beleži, kaj so doživeli pravi uporabniki Chroma, Google pa stran ocenjuje po 75. percentilu teh obiskov (web.dev, Web Vitals). Od 1.000 trgovin jih je imelo 968 dovolj prometa, da so se v tem poročilu pojavile za telefone, 965 pa je imelo vse tri meritve.
| Core Web Vital (telefon, 75. percentil) | Mejna vrednost za dobro | Trgovine z oceno dobro |
|---|---|---|
| Largest Contentful Paint | 2,5 s ali manj | 77,1 % |
| Interaction to Next Paint | 200 ms ali manj | 49,0 % |
| Cumulative Layout Shift | 0,1 ali manj | 86,4 % |
| Vse tri | 40,3 % (389 od 965) |
Izstopata dve stvari.
Pravi telefoni so prizanesljivejši od laboratorija. Mediana laboratorijskega Largest Contentful Paint je 10,7 sekunde; v laboratoriju je 2,5 sekunde doseglo le 7 trgovin. Mediana vrednost pravih uporabnikov, merjena za celotno trgovino, je 2,0 sekunde, opravi pa 77 % trgovin. Večina pravih obiskovalcev ima hitrejše telefone in povezave od simulacije, tisti, ki se vračajo, pa imajo datoteke že v predpomnilniku. Če te je zgrabila panika zaradi rdeče laboratorijske številke, najprej preveri podatke s polja.
Nalaganje je večinoma rešeno. Odzivanje ni. Largest Contentful Paint opravijo tri trgovine od štirih. Interaction to Next Paint, meritev tega, kako hitro se stran odzove, ko se je nekdo dotakne, opravi ena od dveh.
Interaction to Next Paint je novi zid
Interaction to Next Paint je marca 2024 kot Core Web Vital nadomestil First Input Delay (web.dev, 2024). Raziskava iz leta 2020 je kot meritev odzivnosti navajala First Input Delay. Njen naslednik meri vsak dotik in klik na strani vse do naslednjega izrisa, ne le zamika pred prvim.
Pri mediani trgovini je 75. percentil Interaction to Next Paint 202 ms, dve milisekundi nad mejo. Skoraj 30 % izmerjenih, 288 trgovin, opravi nalaganje in premik postavitve, pade pa samo na odzivnosti. Samo na nalaganju jih pade le 36.
Laboratorijski podatki kažejo na vzrok. Trgovine sem razdelil na četrtine po Total Blocking Time, ki meri, kako dolgo JavaScript med nalaganjem zaseda glavno nit:
| Total Blocking Time (laboratorij) | Trgovine | Opravijo Interaction to Next Paint |
|---|---|---|
| Najnižja četrtina (pod 199 ms) | 239 | 61 % |
| Druga četrtina (199 do 554 ms) | 239 | 58 % |
| Tretja četrtina (554 do 1.164 ms) | 240 | 45 % |
| Najvišja četrtina (nad 1.164 ms) | 239 | 35 % |
Več JavaScripta kot domača stran izvede med nalaganjem, manjša je verjetnost, da se bo na pravem telefonu pravočasno odzvala. V Shopify trgovini so ta JavaScript tema, aplikacije in sledilne skripte. Ti podatki ti ne morejo povedati, kateri od treh je kriv v tvoji trgovini. Povedo pa, kje začeti iskati.
Odziv strežnika je manjši dejavnik. Od 222 trgovin, ki ne opravijo Largest Contentful Paint, jih je imelo 97 tudi čas do prvega bajta (time to first byte) pravih uporabnikov nad 800 ms, zato je počasna dostava del njihove težave, še preden se naloži ena sama slika.
Ali Lighthouse ocena napove uspeh pri pravih uporabnikih?
Leta 2020 sem v ospredje postavil Lighthouse oceno. Zdaj, ko so ob njej podatki s polja, tega ne bi več storil.
| Laboratorijska ocena | Trgovine s podatki s polja | Opravijo vse tri Core Web Vitals |
|---|---|---|
| 0 do 24 | 36 | 14 % |
| 25 do 49 | 515 | 35 % |
| 50 do 74 | 358 | 49 % |
| 75 do 89 | 40 | 55 % |
| 90 do 100 | 8 | 75 % |
Ocena kaže v pravo smer. Ničesar pa ne odloči. Trgovina z oceno v tridesetih pri pravih uporabnikih uspe enkrat od treh. Dve od osmih trgovin z oceno 90 ali več, za katere obstajajo podatki s polja, padeta: ena z laboratorijsko oceno 96 ima Largest Contentful Paint pravih uporabnikov 4,3 sekunde, druga z oceno 91 pa Interaction to Next Paint pravih uporabnikov 764 ms.
Isto stališče zagovarjam v vodiču o optimizaciji hitrosti Shopify: optimiziraj tisto, na kar kupec čaka, in to preveri s podatki s polja, ne z oceno.
Najhitrejše trgovine v testu
Deset domačih strani, gostovanih na Shopifyju, ki so v laboratoriju dosegle 90 ali več:
| Trgovina | Laboratorijska ocena | LCP pravih uporabnikov | INP pravih uporabnikov |
|---|---|---|---|
| palm.com | 99 | 1,2 s | 56 ms |
| ethnc.com | 98 | 1,5 s | 78 ms |
| lamaretail.com | 98 | 1,9 s | 99 ms |
| matchesfashion.com | 96 | 0,9 s | 110 ms |
| drune.de | 96 | 0,6 s | 112 ms |
| reelup.io | 96 | 4,3 s | 239 ms |
| bluehamham.com | 95 | ni podatkov s polja | ni podatkov s polja |
| pezwaan.com | 93 | 1,4 s | 138 ms |
| coldcultureworldwide.com | 91 | 1,5 s | 764 ms |
| scriptengine.net | 90 | ni podatkov s polja | ni podatkov s polja |
Seznama desetih najpočasnejših ne objavljam. Podatki so v datoteki CSV za vsakogar, ki jih želi, domača stran pod obremenitvijo zaradi razprodaje pa ni pošten posnetek, na podlagi katerega bi izpostavil znamko.
Ali višja uvrstitev pomeni hitrejšo trgovino?
Po laboratorijski oceni ne. Sto najvišje uvrščenih trgovin je imelo povprečje 46, trgovine na mestih od 501 do 1.000 v vzorcu pa 49. Na pravih telefonih so se tiste z vrha odrezale nekoliko bolje: od 99 s podatki s polja jih je vse tri meritve opravilo 45 (45 %), v spodnji polovici pa 177 od 479 (37 %). Višja uvrstitev sama po sebi ne prinese hitre trgovine.
Metoda
Seznam trgovin. Izdaja 2020 je trgovine razvrstila po Alexinem rangu prometa. Alexina storitev za uvrščanje je bila medtem ukinjena, zato ta izdaja uporablja seznam Tranco (ID seznama 746PX), raziskovalno lestvico, ki združuje pet seznamov priljubljenosti (Cisco Umbrella, Majestic, Farsight, Chrome UX Report in Cloudflare Radar). Razrešil sem 300.000 najvišje uvrščenih domen na seznamu Tranco in obdržal tiste, katerih korenski gostitelj ali gostitelj www se razreši v Shopifyjev IP obseg za spletne trgovine, 23.227.38.0/24. Tako sem našel 5.069 domen, gostovanih na Shopifyju. Nato sem po vrstnem redu uvrstitve prenesel vsako domačo stran in jo obdržal le, če jo je Shopify še vedno stregel, dokler jih ni bilo potrjenih 1.000. Med potjo sem jih zavrnil sedemnajst. Tisoča trgovina je na seznamu Tranco na mestu 106.747. Strani za odrasle in Shopifyjeve lastne domene sem izključil.
Česa to ne zajame. Headless spletne trgovine, ki Shopify uporabljajo za blagajno, strani pa strežejo z drugega gostitelja, niso na seznamu, ker se njihove domače strani ne razrešijo na Shopify. V to skupino spada več znanih Shopify znamk. Tudi populaciji se razlikujeta: seznam iz leta 2020 je izhajal iz Alexe, seznam iz leta 2026 iz Tranca, zato primerjava zajame vrh Shopifyja takrat in zdaj, ne istih 1.000 trgovin.
Laboratorijski podatki. En zagon PageSpeed Insights na domačo stran, mobilna strategija, kategorija zmogljivosti, Lighthouse 13.5.0, 22. in 23. oktobra 2026. Osem domačih strani tudi po ponovnem poskusu ni vrnilo uporabnega rezultata, zato jih je ostalo 992. En zagon na trgovino je na ravni posamezne trgovine šumen, na ravni 992 trgovin pa zadosten.
Podatki s polja. Chrome UX Report API, raven izvora (origin), oblika naprave telefon, 75. percentil, za 28 dni do 20. oktobra 2026 (dokumentacija Chrome UX Report API). Trgovina opravi, ko vse tri meritve dosežejo Googlove mejne vrednosti za dobro. Podatki s polja so na ravni izvora: zajemajo vse strani, ki so jih naložili pravi obiskovalci, laboratorijski zagon pa testira le domačo stran, zato laboratorij in polje ne merita iste strani.
Primerjava z letom 2020. Številke za leto 2020 so povzete iz izvirnega članka. Lighthouse 6.0 in 13.5 meritve utežita in ocenjujeta različno, zato primerjava ocen kaže le smer. Surove meritve, First Contentful Paint in čas do interaktivnosti, so bližje neposredni primerjavi, zato sta v tabeli.
Podatki. shopify-speed-study-2026.csv: ena vrstica na trgovino, z uvrstitvijo na Tranco, laboratorijskimi meritvami, težo strani, zahtevami in vrednostmi pravih uporabnikov. Prosto za uporabo s povezavo na to stran.
Kaj s tem narediti, če vodiš Shopify trgovino
- Najprej poglej svoje podatke s polja, šele nato oceno. PageSpeed Insights Core Web Vitals pravih uporabnikov prikaže nad laboratorijsko oceno, kadar ima tvoja trgovina dovolj prometa. Ta zgornji razdelek je tisti, ki ga uporablja Google.
- Če ne opraviš, preveri, katere meritve. Od 576 največjih trgovin, ki ne opravijo, jih 492 pade na Interaction to Next Paint, kar je več kot osem od desetih. Popravek je običajno v JavaScriptu, v aplikacijah in skriptah, ki tečejo na vsaki strani, ne v stiskanju slik.
- Preštej skripte, ki jih ne uporabljaš več. Vsaka aplikacija, odstranjena iz teme, je JavaScript, ki ne tekmuje več z dotikom.
- Ne lovi devetdesetice. Uspelo je eni trgovini od stotih, nekatere od njih pa pri pravih uporabnikih še vedno padejo. Trgovina z oceno v štiridesetih, ki opravi v podatkih s polja, je v boljši formi kot trgovina z oceno 95, ki ne.
Če tvoji podatki s polja ne opravijo in želiš vedeti, kaj na strani to povzroča, je to del tega, kar pokrije audit konverzij.

