Lazy loading znači da se slike, videozapisi i ugrađeni sadržaj ne učitavaju odmah, nego tek kad se korisnik doscrolla blizu njih. Stranica s trideset fotografija tako pri otvaranju povuče njih pet umjesto svih trideset.
Kako se radi u praksi
Preglednici to podržavaju sami — dovoljan je atribut na slici ili iframeu:
<img src="galerija-01.webp" width="800" height="600" loading="lazy" alt="..." />
Za to ne treba plugin ni JavaScript biblioteka. WordPress ga dodaje automatski, a većina caching pluginova ima vlastitu varijantu koja radi isto.
Zašto pomaže
Manje resursa u prvom naletu znači kraće čekanje na glavni sadržaj, niži LCP i manje posla za mrežu na sporijoj mobilnoj vezi. Na dugim stranicama s galerijama i katalozima razlika je najveća.
Dvije greške koje ga pretvore u problem
- Lazy loading na hero slici. Element vidljiv odmah pri otvaranju nikad ne smije biti odgođen — preglednik ga tada dohvaća kasnije i LCP se pogorša. Prvu sliku izuzmite, po potrebi je i preloadajte.
- Slike bez zadanih dimenzija. Ako nema
widthiheight, prostor se ne rezervira i sadržaj poskakuje dok se slike učitavaju — što ruši CLS.
Što još odgoditi
Ista logika vrijedi za YouTube ugradnje, karte, chat widgete i tracking skripte. Odgoda tih elemenata do prve interakcije obično donosi veći pomak na INP metrici nego bilo koja druga pojedinačna izmjena.
Povezani pojmovi
LCP
Core Web Vitals metrika koja mjeri vrijeme do prikaza najvećeg vidljivog elementa stranice. Dobro je ispod 2.5 sekunde, loše preko 4 sekunde.
Core Web Vitals
Googleov set metrika koje mjere brzinu i stabilnost stranice (LCP, INP, CLS). Direktan faktor rangiranja — spora stranica gubi SEO i konverzije.
CLS
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.
Responsive dizajn
Pristup dizajnu gdje se stranica automatski prilagođava veličini ekrana — mobitel, tablet, desktop. Standard u 2026 jer 60%+ prometa je mobilni.