Mercive Logo
Caret right

Shopify hastighed og Core Web Vitals i praksis

Shopify hastighed og Core Web Vitals: sådan forbedrer du din performance

Shopify hastighed og Core Web Vitals: sådan forbedrer du din performance er ikke bare et teknisk emne, det er direkte forbundet med din omsætning. Når en side loader langsomt eller hopper rundt under indlæsning, mister du kunder inden de overhovedet ser dit produkt. Google måler oplevelsen med Core Web Vitals, og de samme signaler påvirker både konvertering og placering i søgeresultaterne.

Core Web Vitals består af tre målepunkter: Largest Contentful Paint (LCP), som måler hvor hurtigt hovedindholdet vises, Interaction to Next Paint (INP), som måler hvor hurtigt siden reagerer på interaktion, og Cumulative Layout Shift (CLS), som måler visuel stabilitet. Hos Mercive bruger vi disse tre tal som fælles sprog mellem udvikler, designer og forretning, fordi de gør performance konkret og målbar.

Sådan forbedrer du LCP på Shopify

LCP er ofte det største og mest synlige problem på en Shopify-webshop. Den typiske synder er ukomprimerede billeder i hero-sektioner og produktbilleder, der loades i fuld opløsning uanset skærmstørrelse. Sørg for at levere billeder i moderne formater, komprimér dem korrekt og brug responsive størrelser, så en mobil ikke henter en desktop-fil.

Vi ser også ofte, at eksterne fonte og render-blokerende scripts forsinker det synlige indhold. Preload det vigtigste hero-billede, indlæs fonte med fornuftig fallback og undgå at hente tunge ressourcer, før de faktisk skal bruges. På et velbygget tema kan LCP typisk trækkes markant ned uden at gå på kompromis med det visuelle udtryk.

INP og CLS: reaktionsevne og stabilitet

INP handler om, hvor hurtigt siden svarer, når kunden trykker, skriver eller scroller. På Shopify er det oftest tredjeparts-apps og tung JavaScript, der blokerer hovedtråden og gør interaktionen træg. Hver app tilføjer sit eget script, og en shop med tyve aktive apps betaler prisen i INP. En kritisk gennemgang af hvilke apps der reelt bidrager til forretningen, er derfor et af de mest effektive greb.

CLS opstår, når elementer flytter sig, mens siden loader, for eksempel når et billede uden reserverede dimensioner skubber teksten ned, eller en cookie-banner popper op. Løsningen er disciplin: reservér plads til billeder og annoncer, undgå at injicere indhold over eksisterende elementer og test på de enheder dine kunder faktisk bruger. Små justeringer her fjerner den irriterende oplevelse af, at man klikker forkert, fordi siden hoppede.

Ryd op i tema, apps og scripts

Mange performanceproblemer stammer ikke fra Shopify selv, men fra det, der er stablet ovenpå over tid. Et tema, der er blevet tilpasset af flere hænder, samler ubrugt kode, gamle sektioner og scripts fra apps, der for længst er afinstalleret. En struktureret oprydning i temaet og en revision af aktive integrationer giver ofte den hurtigste gevinst i forhold til indsatsen.

Hos Mercive starter vi altid med en audit, der måler nulpunktet på både mobil og desktop, før vi rører koden. Derefter prioriterer vi indsatsen efter effekt: tunge scripts, billedhåndtering og temastruktur før mikrooptimeringer. For brands med komplekse behov kan en dedikeret app eller en headless-tilgang være svaret, men det er sjældent første skridt. Se hvordan vi arbejder med kode og udvidelser i vores arbejde med Shopify App Udvikling og temaudvikling.

Sådan ville vi gribe det an

Vores tilgang er datadrevet og forretningsorienteret. Vi måler Core Web Vitals på rigtige brugere, ikke kun i et laboratorie, fordi feltdata afslører de problemer, dine kunder faktisk møder. Derfra bygger vi en prioriteret plan, hvor hver ændring kobles til et forventet udslag på LCP, INP eller CLS.

Performance er ikke et engangsprojekt. Nye apps, kampagnesektioner og temaopdateringer kan gradvist forringe hastigheden igen, så vi anbefaler løbende overvågning. Skal du i gang, giver det mening at læse hovedguiden til Shopify performance og teknisk optimering og se, hvordan hastighed hænger sammen med det tekniske SEO-grundlag.

Sådan kan Mercive hjælpe

Vil du arbejde videre med det her, kan du læse mere her:

Ofte stillede spørgsmål

En god LCP ligger under 2,5 sekunder målt på rigtige brugere. Ligger du mellem 2,5 og 4 sekunder, er der plads til forbedring, og over 4 sekunder bør prioriteres. På Shopify er det ofte hero-billeder, fonte og render-blokerende scripts, der trækker tallet op, og de kan optimeres uden at ændre designet.

Hver app tilføjer typisk sit eget JavaScript, som skal indlæses og køres. Mange apps forringer især INP, fordi de belaster hovedtråden og gør siden langsommere at reagere på. Vi anbefaler en jævnlig gennemgang af aktive apps og fjernelse af dem, der ikke bidrager målbart til forretningen.

Ja. De fleste gevinster kommer fra billedoptimering, oprydning i ubrugt kode, bedre håndtering af fonte og reduktion af tredjeparts-scripts. Et helt nyt tema eller en headless-løsning er sjældent nødvendigt som første skridt og bør kun overvejes, når de enklere greb er udtømt.

Det er CLS, altså visuel ustabilitet, og skyldes typisk billeder uden reserverede dimensioner, sent indlæst indhold eller bannere, der skubber til layoutet. Løsningen er at reservere plads til elementer på forhånd og undgå at injicere indhold over det, kunden allerede kan se.

Vi starter med en audit, der fastlægger nulpunktet på både mobil og desktop og bruger feltdata fra rigtige brugere. Det giver et retvisende billede af oplevelsen og gør det muligt at prioritere de ændringer, der giver størst udslag på LCP, INP og CLS.