Web

CLS

Cumulative Layout Shift

Core Web Vitals metrika koja mjeri koliko se sadržaj pomiče tijekom učitavanja stranice. Dobro je ispod 0.1, loše iznad 0.25 — i najlakše se popravlja.

CLS (Cumulative Layout Shift) mjeri koliko se sadržaj neočekivano pomiče dok se stranica učitava. To je metrika iza svakodnevne frustracije: krenete kliknuti gumb, slika se učita iznad njega i prst pogodi nešto treće.

Pragovi

  • Dobro: ispod 0.1
  • Treba popraviti: 0.1–0.25
  • Loše: iznad 0.25

Od tri Core Web Vitals metrike CLS se najlakše popravlja — uzroci su konkretni i rješavaju se u kodu, bez mijenjanja hostinga.

Što ga uzrokuje

  1. Slike bez width i height atributa — preglednik ne zna koliko prostora rezervirati
  2. Iframeovi bez dimenzija — YouTube ugradnje i Google karte
  3. Oglasni i widget blokovi koji se ubacuju naknadno
  4. Fontovi bez odgovarajućeg fallbacka — tekst preskoči pri zamjeni
  5. Trake s obavijestima ubačene na vrh nakon učitavanja, tipično baneri za kolačiće

Konkretni popravci

Zadajte dimenzije svakoj slici i iframeu. Za elemente koji se učitavaju kasnije rezervirajte prostor CSS-om unaprijed. Banner za pristanak prikažite kao preklapajući sloj, a ne kao element koji gura sadržaj. Animirajte samo transform i opacity — animiranje širine, visine ili pozicije pomiče cijeli raspored.

Provjera na mobitelu

CLS je gotovo uvijek gori na mobitelu jer je ekran uži, pa svaki pomak izgleda veći. Testirajte mobilnu verziju u PageSpeed Insightsu i pratite responsive prikaz na stvarnom uređaju.

Neobvezujući razgovor

Spremni za rast vašeg poslovanja?

Dogovorimo kratki razgovor. Pregledat ćemo vašu web stranicu, oglase, SEO i recenzije te vam poslati pisani plan — bez obzira angažirate li nas ili ne.