
Klick – användarval av sökresultat
Lär dig vad ett klick är i sökresultat, hur det skiljer sig från visningar, och varför klickmetrik är viktig för SEO-rankning, AI-övervakning och spårning av an...

Kumulativ layoutförskjutning (CLS) är en Core Web Vitals-mätning som mäter den visuella stabiliteten på en webbsida genom att kvantifiera oväntade layoutförskjutningar som inträffar under sidans hela livscykel. Ett bra CLS-värde är 0,1 eller lägre, vilket indikerar minimal visuell instabilitet som stör användarupplevelsen.
Kumulativ layoutförskjutning (CLS) är en Core Web Vitals-mätning som mäter den visuella stabiliteten på en webbsida genom att kvantifiera oväntade layoutförskjutningar som inträffar under sidans hela livscykel. Ett bra CLS-värde är 0,1 eller lägre, vilket indikerar minimal visuell instabilitet som stör användarupplevelsen.
Kumulativ layoutförskjutning (CLS) är ett Core Web Vitals-mått som kvantifierar den visuella stabiliteten på en webbsida genom att mäta oväntade layoutförskjutningar som inträffar under hela sidans livscykel. Specifikt mäter CLS det största utbrottet av layoutförskjutningspoäng för varje oväntad rörelse av synliga element mellan renderade ramar. När sidinnehåll flyttas oväntat—till exempel när en annons laddas högst upp på sidan och trycker ner text, eller när bilder renderas utan fördefinierade dimensioner—upplever användaren visuell instabilitet som stör läsflödet och kan orsaka oavsiktliga klick på fel element. Google utsåg officiellt CLS till en rankningsfaktor i juni 2021, vilket gör det till ett avgörande mått för både användarupplevelse och sökmotoroptimering. Ett bra CLS-värde är 0,1 eller lägre, vilket indikerar minimal visuell störning, medan värden mellan 0,1 och 0,25 behöver förbättras och värden över 0,25 anses vara dåliga.
Införandet av kumulativ layoutförskjutning innebär en betydande förändring i hur webbprestandagemenskapen mäter användarupplevelse. Före CLS fokuserade de flesta prestandamått på laddningshastighet och interaktivitet och förbisedde frustrationen som oväntad rörelse av sidelement orsakar. Googles forskning visade att över 70 % av användarna regelbundet upplever layoutförskjutningar, och dessa förskjutningar korrelerar direkt med ökade avvisningsfrekvenser och minskat engagemang. Måttet utvecklades av Web Incubation Community Group (WICG) och formaliserades genom Layout Instability API, som ger webbläsare ett standardiserat sätt att upptäcka och rapportera layoutförskjutningar. När Google tillkännagav Core Web Vitals i maj 2020 blev CLS ett av tre primära mått tillsammans med Largest Contentful Paint (LCP) och Interaction to Next Paint (INP). Måttet har utvecklats sedan det introducerades—ursprungligen mättes all layoutförskjutning under sidans hela livslängd, men i maj 2021 förfinades det till att använda ett sessionsfönster, vilket bättre speglar verklig användarupplevelse genom att fokusera på det värsta utbrottet av instabilitet istället för att bestraffa sidor med mindre förskjutningar utspridda över tid. Denna utveckling visar Googles engagemang för att skapa mått som verkligen speglar användarfrustration snarare än godtyckliga tekniska mätningar.
Kumulativ layoutförskjutning fungerar genom ett sofistikerat beräkningssystem som kombinerar två huvudsakliga komponenter: inverkan (impact fraction) och avstånd (distance fraction). Inverkan mäter hur stor andel av visningsytan som påverkas av instabila element—element som ändrar startposition mellan två renderade ramar. Om ett element till exempel upptar 50 % av visningsytan i en ram och sedan förskjuts, och unionen av dess tidigare och nuvarande positioner täcker 75 % av visningsytan, är inverkan 0,75. Avståndet mäter hur långt det instabila elementet har flyttat sig i förhållande till visningsytans största dimension (bredd eller höjd). Om ett element förskjuts nedåt med 25 % av visningsytans höjd, är avståndet 0,25. Den slutliga layoutförskjutningspoängen beräknas genom att multiplicera dessa två värden: 0,75 × 0,25 = 0,1875. Enskilda layoutförskjutningar grupperas sedan i sessionsfönster—utbrott av förskjutningar som inträffar inom 1 sekund från varandra, med en maximal fönsterlängd på 5 sekunder. CLS-måttet rapporterar det sessionsfönster med högst kumulativt värde, inte summan av alla förskjutningar. Detta fönsterbaserade tillvägagångssätt förhindrar att sidor med många små förskjutningar blir orättvist bestraffade jämfört med sidor med ett stort utbrott av instabilitet.
Google har fastställt tydliga prestandagränser för CLS för att hjälpa webbplatsägare att förstå sin visuella stabilitet. Ett CLS-värde på 0,1 eller lägre anses vara “Bra” och är det mål som webbplatsägare bör eftersträva. Värden mellan 0,1 och 0,25 klassificeras som “Behöver förbättras”, vilket indikerar att även om sidan inte misslyckas, skulle optimeringsinsatser avsevärt förbättra användarupplevelsen. Alla CLS-värden över 0,25 anses vara “Dåliga” och antyder betydande visuell instabilitet som sannolikt frustrerar användare och påverkar engagemangsmått negativt. Dessa gränser mäts vid 75:e percentilen av sidladdningar, segmenterat över både mobila enheter och datorer, vilket säkerställer att måttet speglar majoriteten av användarnas upplevelse och inte snedvrids av extremvärden. Forskning som stöder dessa gränser involverade analys av miljontals verkliga användarupplevelser och korrelerade graden av layoutförskjutning med användartillfredsställelse. Lighthouse-prestandapoängen ger 25 % av sin totala vikt till CLS, vilket gör det till en betydande del av den totala sidprestandan. Att förstå dessa gränser är avgörande för att prioritera optimeringsinsatser—sidor med CLS över 0,25 bör åtgärdas omedelbart, medan de mellan 0,1 och 0,25 bör ingå i löpande optimeringsplaner.
| Mått | Mäter | Bra gräns | Fokusområde | Användarpåverkan |
|---|---|---|---|---|
| Kumulativ layoutförskjutning (CLS) | Visuell stabilitet och oväntad rörelse av element | ≤ 0,1 | Sidlayoutens stabilitet | Förhindrar oavsiktliga klick och störd läsning |
| Largest Contentful Paint (LCP) | Laddningsprestanda för största synliga element | ≤ 2,5 sekunder | Upplevd laddningshastighet | Påverkar användarens uppfattning om sidans respons |
| Interaction to Next Paint (INP) | Respons på användarinteraktion | ≤ 200 millisekunder | Interaktivitet och responsivitet | Avgör hur snabbt sidan svarar på klick/tryck |
| First Contentful Paint (FCP) | Tid till första innehållet visas | ≤ 1,8 sekunder | Initial renderingstid | Indikerar när sidan börjar ladda |
| Time to First Byte (TTFB) | Serverns svarstid | ≤ 600 millisekunder | Backend-prestanda | Påverkar all efterföljande prestanda |
Bilder och videor utan angivna dimensioner är en av de vanligaste orsakerna till layoutförskjutningar. När utvecklare inte inkluderar bredd- och höjdattribut i HTML-bildtaggar kan webbläsaren inte reservera plats för dessa element förrän de är helt laddade. Detta gör att omgivande innehåll förskjuts oväntat när bilden renderas. På liknande sätt orsakar annonser, inbäddningar och iframes utan fördefinierade dimensioner ofta layoutinstabilitet, särskilt tredjepartsannonser där utvecklare har begränsad kontroll över slutgiltiga dimensioner. Dynamiskt injicerat innehåll—som banners som visas efter en viss tid, relaterade inläggs-widgetar eller kommentarsfält som expanderar—kan skjuta undan befintligt innehåll om inte plats reserveras i förväg. Webbfonter som orsakar FOIT (Flash of Invisible Text) eller FOUT (Flash of Unstyled Text) uppstår när anpassade typsnitt laddas och renderas annorlunda än reservtypsnitt, vilket orsakar omflöde och layoutförskjutningar. Felaktigt implementerade animationer med CSS-egenskaper som top, left, bottom, right eller box-shadow utlöser omberäkning av layouten istället för att använda GPU-accelererade transformeringar. Tredjeparts-JavaScript som laddas asynkront kan införa visuella element på oförutsägbara sätt, och lazy loading utan korrekta platshållare gör att innehåll förskjuts när bilder slutligen laddas när användaren scrollar. Att förstå dessa orsaker gör det möjligt för utvecklare att implementera riktade lösningar istället för att försöka breda, ineffektiva optimeringar.
Att ange explicita dimensioner för all media är den grundläggande strategin för CLS-optimering. Varje bild, video och inbäddat innehåll bör inkludera bredd- och höjdattribut i HTML så att webbläsaren kan reservera lämpligt utrymme innan innehållet laddas. För responsiva designer behåller CSS aspect ratio-boxar konsekventa bredd-till-höjd-förhållanden över olika skärmstorlekar, antingen med aspect-ratio-egenskapen eller padding-bottom-tekniker. Att reservera plats för dynamiskt innehåll via CSS-platshållare säkerställer att annonser, widgetar och annat dynamiskt laddat innehåll inte orsakar förskjutningar när de visas. Att använda CSS transforms istället för layout-egenskaper för animationer förhindrar layoutomräkningar—transform: translate() och transform: scale() bör ersätta top, left och dimensionsändringar. Att förladda kritiska webbfonter och sätta font-display: optional eller font-display: fallback förhindrar att text är osynlig eller orsakar layoutförskjutningar under fontladdning. Att undvika innehållsinsättning ovanför befintligt innehåll förhindrar att element som användaren läser eller interagerar med trycks ner. Att implementera korrekt lazy loading med platshållare gör att bilder laddas in i reserverat utrymme istället för att orsaka förskjutningar. Att skjuta upp tredjeparts-JavaScript så det laddas under vyn eller efter användarinteraktion förhindrar oväntad innehållsinjektion i huvudvyn. Dessa metoder, när de implementeras systematiskt, sänker vanligtvis CLS-värden från dåliga (>0,25) till bra (≤0,1) nivåer.
Layoutförskjutningar påverkar direkt användarnöjdhet och affärsresultat på mätbara sätt. Studier visar att oväntade layoutförskjutningar gör att användare tappar bort sig under läsningen, vilket leder till ökade avvisningsfrekvenser och minskad tid på sidan. I e-handelsmiljöer kan layoutförskjutningar få användare att av misstag klicka på fel produkter eller länkar, vilket leder till frustration och avbrutna köp. Forskning från Relive visade att minimerade layoutförskjutningar förbättrade kundupplevelsen och ökade konverteringsgraden med 5 %, medan en annan fallstudie visade att en 41 % förbättring av CLS ledde till 10 % ökning av konverteringsgraden. Layout Instability API-forskningen visar att användare som upplever betydande layoutförskjutningar är 2–3 gånger mer benägna att lämna en sida innan de slutför sin avsedda åtgärd. Utöver användarupplevelsen belönar Googles rankningsalgoritm uttryckligen sidor med bra CLS-värden, vilket innebär att optimerad visuell stabilitet ger både omedelbara användarfördelar och långsiktiga SEO-fördelar. Sidor med dåliga CLS-värden kan få minskad synlighet i sökresultaten, särskilt för konkurrensutsatta sökord där flera sidor har bra Core Web Vitals. Den kumulativa effekten av CLS-optimering—förbättrad användarupplevelse, högre konverteringsgrad och bättre sökrankning—gör detta till ett högavkastande optimeringsmål för de flesta webbplatser.
Labdata och fältdata visar ofta betydande skillnader i CLS-mätningar, vilket skapar förvirring för utvecklare som försöker optimera. Labverktyg som Lighthouse och PageSpeed Insights mäter CLS endast under den initiala sidladdningen i en kontrollerad syntetisk miljö, och fångar oftast enbart layoutförskjutningar som syns i första vyn. Detta missar layoutförskjutningar som uppstår när användare scrollar, interagerar med menyer eller aktiverar dynamisk innehållsladdning. Fältdata från Chrome User Experience Report (CrUX) fångar verkliga användarupplevelser under hela sidans livscykel, inklusive förskjutningar som sker vid scrollning och efter användarinteraktion. Det förklarar varför en sida kan visa ett bra CLS-värde i Lighthouse men dåligt värde i Search Consoles Core Web Vitals-rapport—fältdata inkluderar förskjutningar som labbtestet aldrig mötte. Real User Monitoring (RUM) ger detaljerad insikt i när och var layoutförskjutningar sker för riktiga besökare, inklusive enhetsspecifika mönster och scroll-baserade förskjutningar. Utvecklare bör prioritera fältdata när de finns tillgängliga, eftersom de speglar genuin användarupplevelse, och använda labdata för att identifiera och felsöka specifika problem. Skillnaden mellan lab- och fältdata understryker vikten av kontinuerlig övervakning snarare än engångstester, för att säkerställa att optimeringsinsatser adresserar verkliga användarupplevelser och inte bara syntetiska testsituationer.
När AI-system som ChatGPT, Perplexity, Google AI Overviews och Claude i ökande grad genererar webbsammanfattningar och citat blir den visuella stabiliteten för citerade webbplatser relevant för AI-övervakningsplattformar. När AI-system citerar eller refererar din webbplats möter användare som klickar vidare till din domän din sidas CLS-prestanda direkt. Dåliga CLS-värden kan negativt påverka användarupplevelsen för AI-hänvisad trafik, vilket potentiellt ökar avvisningsfrekvenser och minskar värdet av AI-citat. Övervakningsverktyg som AmICited spårar hur din domän syns på AI-plattformar och förståelsen för CLS-prestanda blir en del av en omfattande strategi för varumärkesövervakning. Webbplatser med utmärkta CLS-värden ger bättre användarupplevelse för alla trafikkanaler, inklusive AI-hänvisade besökare, vilket förstärker vikten av att optimera visuell stabilitet. I takt med att AI-genererat innehåll blir vanligare i sökresultaten blir kopplingen mellan CLS-prestanda och digital närvaro allt viktigare för att upprätthålla varumärkets rykte och användarnöjdhet över alla kanaler.
CLS fortsätter att utvecklas i takt med att webbstandarder och användarförväntningar förändras. Google har indikerat att måttet kan förfinas ytterligare i takt med att webbläsarkapabiliteter förbättras och nya mönster av layoutinstabilitet uppstår. Införandet av sessionsfönster 2021 visade Googles vilja att justera mått när bättre mätmetoder blir tillgängliga. Framväxande tekniker som Web Components och moderna JavaScript-ramverk innebär nya utmaningar och möjligheter för CLS, då utvecklare alltmer använder dynamiska renderingsmönster som kräver avancerade optimeringsstrategier. Layout Instability API får kontinuerligt uppdateringar och förbättringar, där webbläsarutvecklare arbetar för att ge mer detaljerad data om orsaker till layoutförskjutningar. Branschens användning av CLS-optimering har ökat markant sedan det blev en rankningsfaktor, och de flesta större CMS-plattformar och webbplatsbyggare erbjuder nu inbyggda funktioner för CLS-optimering. Framöver kommer CLS sannolikt att förbli ett kärnmått för att mäta användarupplevelse, även om det kan kompletteras av ytterligare mått som fångar andra aspekter av visuell stabilitet. Måttets utveckling speglar den bredare trenden mot användarcentrerade prestandamått, där mätvärden direkt korrelerar med verklig användarnöjdhet snarare än godtyckliga tekniska riktmärken. Organisationer som prioriterar CLS-optimering nu kommer att behålla konkurrensfördelar i takt med att visuell stabilitet blir en allt viktigare differentieringsfaktor i sökrankning och kvalitet på användarupplevelse.
CLS mäter visuell stabilitet, medan Largest Contentful Paint (LCP) mäter laddningsprestanda och Interaction to Next Paint (INP) mäter responsivitet. Alla tre är Core Web Vitals som Google använder som rankningsfaktorer. CLS fokuserar specifikt på oväntade rörelser av sidelement, medan LCP spårar när det största innehållselementet blir synligt och INP mäter hur snabbt en sida svarar på användarinteraktioner. Tillsammans ger dessa tre mått en heltäckande bild av användarupplevelsen över lastning, interaktivitet och visuell stabilitet.
CLS beräknas genom att multiplicera två komponenter: inverkan (impact fraction) och avstånd (distance fraction). Inverkan mäter hur stor andel av visningsytan som påverkas av instabila element, medan avstånd mäter hur långt dessa element har flyttat sig i förhållande till sidans största dimension. Formeln är: Layoutförskjutningspoäng = Inverkan × Avstånd. Individuella layoutförskjutningar grupperas sedan i sessionsfönster (upp till 5 sekunder med mindre än 1 sekund mellan förskjutningar), och den största sessionen rapporteras som slutgiltigt CLS-värde.
Vanliga orsaker till dålig CLS är bilder och videor utan angivna dimensioner, annonser och inbäddningar som laddas utan reserverat utrymme, dynamiskt injicerat innehåll som banners eller relaterade inlägg, webbfonter som orsakar Flash of Invisible Text (FOIT) eller Flash of Unstyled Text (FOUT), samt felaktigt implementerade animationer med CSS-egenskaper som top, left eller box-shadow. Tredjeparts-JavaScript, lazy loading utan platshållare och asynkron CSS-laddning kan också bidra till layoutförskjutningar. Att förstå dessa orsaker är avgörande för optimering.
Google har officiellt bekräftat att Core Web Vitals, inklusive CLS, är rankningsfaktorer i sökresultaten. Sidor med dåliga CLS-värden (över 0,25) kan få lägre placeringar jämfört med sidor med bra CLS-värden (0,1 eller lägre). Det betyder att optimering av CLS direkt påverkar din webbplats synlighet i sökresultaten. Dessutom visar studier att förbättrad CLS kan öka konverteringsgraden med upp till 5–10 %, vilket gör det viktigt både för SEO och affärsmått.
Flera verktyg kan mäta CLS, inklusive Google PageSpeed Insights, Core Web Vitals-rapporten i Google Search Console, Chrome DevTools med Lighthouse, WebPageTest och JavaScript-biblioteket web-vitals. Fältverktyg som Chrome User Experience Report (CrUX) mäter verkliga användardata, medan laboratorieverktyg som Lighthouse mäter syntetiska data under sidladdning. För omfattande övervakning ger verktyg som DebugBear och Semrush Site Audit detaljerad CLS-analys över flera sidor och spårar förbättringar över tid.
Ett sessionsfönster är en serie layoutförskjutningar som inträffar snabbt efter varandra med mindre än 1 sekund mellan varje, med en maximal total varaktighet på 5 sekunder. Googles CLS-mått rapporterar den största sessionen (sessionsfönstret) med högst kumulativt värde istället för att summera alla förskjutningar under sidans hela livstid. Detta sessionsbaserade tillvägagångssätt speglar användarupplevelsen bättre genom att fokusera på den värsta instabiliteten istället för att bestraffa sidor som har mindre förskjutningar utspridda över tid.
Viktiga optimeringsstrategier inkluderar att ange bredd- och höjdattribut för alla bilder och videor, reservera utrymme för annonser och dynamiskt innehåll med CSS aspect ratio-boxar, använda CSS transform-egenskapen för animationer istället för att ändra layout-egenskaper, förladda webbfonter och sätta font-display till 'optional' eller 'fallback', undvika att lägga till innehåll ovanför befintligt innehåll och se till att tredjeparts-JavaScript laddas nedanför vyn. Testa med verktyg som Chrome DevTools och övervaka verkliga användardata via CrUX för att identifiera specifika problem som påverkar ditt CLS-värde.
Börja spåra hur AI-chatbotar nämner ditt varumärke på ChatGPT, Perplexity och andra plattformar. Få handlingsbara insikter för att förbättra din AI-närvaro.

Lär dig vad ett klick är i sökresultat, hur det skiljer sig från visningar, och varför klickmetrik är viktig för SEO-rankning, AI-övervakning och spårning av an...

Lär dig vad Click-Through Rate (CTR) är, hur man beräknar det och varför det är viktigt för digital marknadsföring. Upptäck CTR-benchmark, optimeringsstrategier...

Diskussion i communityn om ämneskluster för AI-synlighet. Verkliga erfarenheter från innehållsstrateger om att bygga innehållsarkitekturer som AI-system föredra...
Cookie-samtycke
Vi använder cookies för att förbättra din surfupplevelse och analysera vår trafik. See our privacy policy.