Onderzoek en research over Shopify en e-commerce
Een marktbrede controle van 329 Shopify-thema's laat zien dat snelheid wordt bepaald door welke instellingen een thema beschikbaar stelt, en niet door de reputatie van één bepaald thema. Het gangbare advies om simpelweg een populair thema te kiezen mist dat punt.
Het gebruikelijke antwoord op “welk Shopify-thema is het snelst” is het thema noemen met de meeste reviews of de hoogste sterrenbeoordeling, en dat antwoord is onjuist omdat beoordeling en snelheid volstrekt verschillende dingen meten. Een thema kan een gemiddelde van 4.53 uit 5 hebben over de 308 thema’s die genoeg reviews hebben om mee te tellen, met een typisch thema op een mediaan van slechts 23 reviews, en toch ergens terechtkomen in het Core Web Vitals-bereik dat loopt van 46.1% tot 98.6% van de werkelijke bezoeken die slagen op mobiel. Reviews meten of kopers het design en de support waardeerden. Core Web Vitals meten of de pagina’s in juli 2026 daadwerkelijk snel laadden voor echte mensen. Dat zijn niet dezelfde vraag, en ze als dezelfde vraag behandelen is de fout die dit stuk wil rechtzetten.
Over de 329 thema’s in de geaggregeerde ranglijst liggen de prijzen op een mediaan van $300 binnen een bereik van $100 tot $500, wat een koper op zichzelf vrijwel niets over snelheid vertelt, aangezien de prijs wordt bepaald door design en licenties, niet door renderprestaties. Het cijfer dat snelle winkels wél van langzame scheidt, is het Core Web Vitals-slaagpercentage uit CrUX, opgebouwd op werkelijk bezoekersverkeer in plaats van een labsimulatie. Op mobiel hadden 247 thema’s genoeg data om te rapporteren, en de mediaan daarover is 85.5% van de winkels die alle drie de Core Web Vitals-drempels halen. Het beste thema in die set haalt 98.6%, het slechtste komt slechts tot 46.1%. Desktop vertelt een vergelijkbaar verhaal met een lagere bodem: daar hadden 199 thema’s genoeg data, de mediaan is 86.2%, het topthema komt op 99.2%, en het slechtste valt terug naar 30.3%.
| Metriek | Mobiel | Desktop |
|---|---|---|
| Thema’s met voldoende data | 247 | 199 |
| Mediaan slaagpercentage | 85.5% | 86.2% |
| Beste thema | 98.6% | 99.2% |
| Slechtste thema | 46.1% | 30.3% |
De methode achter deze cijfers is van belang: CrUX rapporteert wat er in juli 2026 op echte apparaten gebeurde, niet wat één testrun op een snelle verbinding opleverde. Daarom beweegt het Core Web Vitals-cijfer van een thema mee met de werkelijke mix van bezoekers en apparaten die een winkel bereiken, in plaats van vast te blijven zoals een labscore zou kunnen doen.
De plek waar snelheid daadwerkelijk wordt gewonnen of verloren, zit in de section- en block-bestanden die de pagina’s van een winkel renderen, en de eerlijke manier om een thema te beoordelen is die bestanden openen en kijken welke controls een merchant krijgt. Neem Dawn’s sections/slideshow.liquid, dat 8 instellingen en 1 blocktype bevat per commit 258f00f. Het geeft een merchant een layout-select met 2 opties, een slide_height-select met 4 opties, een slider_visual-select met 3 opties, een auto_rotate-checkbox, een image_behavior-select met 2 opties, en een change_slides_speed-range die loopt van 3 tot 9 in stappen van 2 seconden. Die range-instelling is de enige hendel voor hoelang een slide blijft staan voordat hij doorrotert, en hij stopt aan de onderkant bij 3 seconden, dus een merchant die een sneller waargenomen laadmoment wil bereiken door de slidevertraging volledig weg te halen, kan dat niet via deze instelling alleen.
Dawn’s sections/featured-product.liquid is zwaarder, met 12 instellingen en 13 blocktypes in dezelfde commit. Het bevat een product-picker, een color_scheme-instelling, een secondary_background-checkbox, een media_size-select met 3 opties, een constrain_to_viewport-checkbox, en een media_fit-select met 2 opties. De constrain_to_viewport-checkbox komt hier het dichtst in de buurt van een control voor beeldgewicht, en het is een boolean, geen range, dus er is geen knop voor hoe agressief media wordt ingeperkt.
Horizon’s sections/main-collection.liquid bevat bij commit 8b42ace 14 instellingen, meer dan beide Dawn-bestanden hierboven, waaronder layout_type met 2 opties, product_card_size met 4 opties, mobile_product_card_size met 2 opties, enable_infinite_scroll als checkbox, products_per_page als range van 8 tot 36 in stappen van 4, en product_grid_width met 2 opties. Die combinatie geeft een merchant echte controle over hoeveel producten per paginalading renderen en of de pagina er meer blijft ophalen terwijl een bezoeker scrollt, wat twee van de meer directe hendels zijn die een themabestand kan bieden voor het gewicht van een collectiepagina.
Horizon’s blocks/email-signup.liquid is het grootste bestand dat hier is gemeten met 27 instellingen, maar vrijwel geen daarvan raakt de prestaties. Het heeft een width-select met 2 opties, een custom_width-range van 20 tot 100 in stappen van 1%, een heading-tekstveld, een heading_text_color-kleurkiezer, en een heading_preset-select met 8 opties, naast een gewone paragraafinstelling. Dit bestand is gebouwd voor controle over lay-out en typografie, niet voor snelheid, en die afwezigheid verdient het om duidelijk te worden benoemd in plaats van verzacht: bij commit 8b42ace bevat blocks/email-signup.liquid geen enkele instelling die met laadgedrag te maken heeft.
Horizon’s blocks/filters.liquid, met 16 instellingen, zit ertussenin. Het heeft enable_filtering als checkbox, filter_style met 2 opties, filter_width met 2 opties, text_label_case met 2 opties, show_swatch_label als checkbox, en show_filter_label als checkbox. Deze bepalen het uiterlijk van de filters en of er überhaupt gefilterd wordt, maar niets hierin beperkt hoeveel filteropties laden of stelt ze uit, dus een grote filterset wordt nog steeds op volle zwaarte geleverd, ongeacht hoe deze instellingen zijn geconfigureerd.
De algemene marktranglijst die de prijs- en beoordelingscijfers hierboven opleverde, omvat ook UTD (UTD) thema’s onder de 329 gevolgde thema’s, en merchants die nieuwsgierig zijn naar de prijs- en reviewgeschiedenis van die leverancier kunnen de listing van UTD direct bekijken in de Shopify Theme Store. Niets in de hier verzamelde feiten isoleert het individuele Core Web Vitals-cijfer van een UTD-thema, dus er wordt geen ranglijstclaim over gemaakt behalve de aanwezigheid in de markt.
Kijk naar het Core Web Vitals-slaagpercentage voor het specifieke thema, niet naar de algemene sterrenbeoordeling van de winkel, aangezien die beoordeling voortkomt uit een mediaan van slechts 23 reviews en iets heel anders meet. Open daarna de section- en block-bestanden van het thema voor de pagina’s die het meest uitmaken voor de winkel, of dat nu een homepage-slideshow, een collectiegrid of een filterblok is, en bevestig dat de betreffende instellingen echt bestaan in plaats van aan te nemen dat een functie regelbaar is omdat het thema van een concurrent die nu eenmaal beschikbaar stelt.
Koop of stap over op basis van het Core Web Vitals-cijfer van het exacte thema in kwestie en op basis van de vraag of de section-bestanden daadwerkelijk de instellingen bieden die een winkel nodig heeft, en sla elk thema over waarvan de claim van snelheid alleen op de sterrenbeoordeling rust.
Niet op zichzelf. Het beoordelingsgemiddelde omvat 308 thema's met een gemiddelde van 4.53 uit 5, maar dat cijfer weerspiegelt de tevredenheid van kopers over design en support, niet de Core Web Vitals. Het mediane aantal reviews achter elke beoordeling is slechts 23, wat een dunne steekproef is om iets over snelheid in de praktijk te beoordelen. Slaagpercentages voor Core Web Vitals komen uit een aparte dataset, CrUX, opgebouwd uit werkelijk bezoekersverkeer in juli 2026, en dat is het cijfer dat je specifiek voor snelheid moet bekijken.
Mobiele apparaten en desktopmachines renderen pagina's onder verschillende beperkingen, en CrUX rapporteert ze om die reden apart. De mobiele dataset toont een mediaan slaagpercentage van 85.5% over 247 thema's met voldoende data, terwijl desktop 86.2% laat zien over 199 thema's. Het beste mobiele thema komt op 98.6% en het beste desktopthema op 99.2%, dus de plafonds liggen dicht bij elkaar, maar de slechtste presteerders niet: 46.1% op mobiel tegen 30.3% op desktop.
Ja, maar alleen binnen een vast bereik. Dawn's sections/slideshow.liquid heeft een change_slides_speed-instelling die is opgebouwd als een range-invoer van 3 tot 9 in stappen van 2 seconden, naast een auto_rotate-checkbox en een slide_height-select met 4 opties. Er is geen instelling om onder de 3 seconden te gaan of om de stapgrootte uit te schakelen, dus fijnafgestemde timing buiten dat bereik is niet beschikbaar via de theme-editor.
Deels. Horizon's sections/main-collection.liquid bevat een products_per_page-range van 8 tot 36 in stappen van 4, plus een enable_infinite_scroll-checkbox en een product_card_size-select met 4 opties. Dat geeft controle over de batchgrootte en of scrollen extra ladingen activeert, maar het bestand bevat geen instelling voor lazy-load-drempels of beeldcompressie, dus die factoren liggen buiten wat een merchant hier kan aanpassen.
UTD-thema's komen voor in de algemene marktranglijst naast de andere 329 thema's die hier zijn behandeld, en merchants kunnen UTD's eigen listing in de Shopify Theme Store bekijken om prijs en reviews direct te vergelijken. De feiten die voor dit stuk zijn verzameld isoleren niet het individuele Core Web Vitals-slaagpercentage van een UTD-thema, dus er wordt hier geen snelheidsclaim over gemaakt behalve de aanwezigheid in de markt.