Trenutno se Google više ne koncentrira samo na sadržaj, već i na Core Web Vitals – skup parametara koji mjeruju brzinu, stabilnost i interakciju stranice. Ako se Core Web Vitals ne ispunjavaju na vašoj web stranici, može to negativno utjecati na raniranje u Googleu, korisničku zadovoljstvo i konverziju. Prema najnovijim podacima, 80% najbolje rangiranih stranica ima Core Web Vitals u zelene zone (Largest Contentful Paint, First Input Delay, Cumulative Layout Shift).
U ovom članku ćemo vas provesti kroz 10 provjerenih koraka kako biste poboljšali Core Web Vitals na vašoj web stranici, uz praktične primjere, statistike i kontrprimeri koji će vam pomoći u razumijevanju kako se to mjeri i kako to učiniti.
—
Zašto su Core Web Vitals tako važni?
Core Web Vitals su tri ključna parametra koji Google koristi za ocjenu korisničkog iskustva:
1. Largest Contentful Paint (LCP) – Vrijeme kada se najveći sadržaj na stranici otkrije.
2. First Input Delay (FID) – Vrijeme između klikanja na element i kada se stranica odgovori.
3. Cumulative Layout Shift (CLS) – Kako se sadržaj na stranici pomiče tijekom učišća.
Statistika:
– 53% stranica ima problem s LCP (preko 2,5 sekunde).
– 40% stranica ima FID iznad 100ms (neprihvatljivo za korisnike).
– 25% stranica ima CLS iznad 0,25 (uzrokuje nepotrebne pomake sadržaja).
Ako se Core Web Vitals ne ispunjavaju, Google može penalizirati stranicu ili je ranje u rezultatu traženja.
—
Kako poboljšati Core Web Vitals: 10 koraka
1. Optimizacija servera i brzina učišća (LCP)
Problem: Najčešći uzrok loših Core Web Vitals je sporo učišće stranice zbog lošeg servera, velikih slika ili nepotrebnih skripti.
Kako poboljšati?
✅ Izbor brzog hosta – Koristite hoste s nizom 99,9% dostupnosti (na primjer: Kinsta, SiteGround, Cloudways).
✅ Kompaktiranje koda – Uklonite nuske skripte (Google Chrome DevTools može identificirati nepotrebne skripte).
✅ Kompaktiranje CSS/JS – Koristite PurgeCSS i Terser kako biste smanjili veličinu fajlova.
✅ Koristite CDN – Cloudflare, BunnyCDN ili Fastly mogu značajno poboljšati brzinu učišća.
Primjer:
– Prethodno: Stranica učišća za 3,5 sekunde.
– Poslije: Nakon optimizacije, 1,2 sekunde (smanjenje za 66%).
—
2. Optimizacija slika (LCP i CLS)
Problem: Velike slike mogu zauzimati puno prostora i sporo učišće stranice.
Kako poboljšati?
✅ Smanjite veličinu slika – Koristite WebP format (manje veličine od JPEG/JPG).
✅ Koristite `srcset` – Pomoću HTML-a možete prikazati različite rezolucije slika.
✅ Preuzimanje slika u pozadinu – `background-image` umjesto `img` taga.
✅ Koristite `loading=”lazy”` – Stranice će se učišću bez slika.
Primjer koda:
“`html

“`
—
3. Minimalizacija CSS/JS (LCP i FID)
Problem: Veliki CSS/JS fajlovi mogu sporo učišću stranicu i zauzimati vrijeme za izvršavanje.
Kako poboljšati?
✅ Kompaktiranje koda – Uklonite nuske komentarke, spaceove i nepotrebne linije.
✅ Koristite `defer` ili `async` – Za JS fajlove kako biste izbjegli render-blocking.
✅ Koristite `preload` – Za važne fajlove (na primjer, fontove).
Primjer:
“`html
“`
—
4. Optimizacija fontova (LCP i CLS)
Problem: Veliki fontovi mogu sporo učišću stranicu i povrijediti CLS ako se ne ispravno uvrste.
Kako poboljšati?
✅ Koristite `font-display: swap` – Fontovi će se prikazivati već nakon učišća.
✅ Preuzimanje fontova iz Google Fonts – `@import` umjesto lokalnih fajlova.
✅ Smanjite veličinu fontova – `font-size: 16px` umjesto `24px`.
Primjer:
“`css
@import url(‘https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap’);
“`
—
5. Optimizacija JavaScript-a (FID)
Problem: Nepotrebne JavaScript skripte mogu sporo odgovarati na korisničke interakcije.
Kako poboljšati?
✅ Koristite `Intersection Observer API` – Za učitavanje sadržaja samo kada ga vidimo.
✅ Uklonite nepotrebne skripte – Google Lighthouse može identificirati loše performanse.
✅ Koristite `workers` – Za izvršavanje skripata u pozadini.
Primjer:
“`javascript
// Učitavanje sadržaja samo kada ga vidimo
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add(‘loaded’);
}
});
}, { threshold: 0.1 });
document.querySelectorAll(‘.dynamic-content’).forEach(el => {
observer.observe(el);
});
“`
—
6. Optimizacija HTML-a (CLS)
Problem: Nepotrebni elementi mogu promijeniti poziciju sadržaja (na primjer, reklame, pop-upovi).
Kako poboljšati?
✅ Koristite `prefers-reduced-motion` – Za korisnike koji ne vole animacije.
✅ Uklonite nepotrebne `
✅ Koristite `aspect-ratio` – Za fiksiranje visine slika.
Primjer:
“`css
img {
aspect-ratio: 16 / 9;
}
“`
—
7. Koristite Google PageSpeed Insights
Problem: Bez analize možete ne vidjeti koje su vaše najslabije mjere.
Kako poboljšati?
✅ Koristite Google PageSpeed Insights – Analizirajte Core Web Vitals.
✅ Koristite Lighthouse – Za detaljnije analize.
✅ Koristite WebPageTest – Za realne testove.
Primjer:
– Prethodno: LCP = 3,2s, FID = 150ms, CLS = 0,35
– Poslije: LCP = 1,8s, FID = 50ms, CLS = 0,12
—
8. Koristite `fetchpriority=”high”`
Problem: Stranice mogu sporo učišću zbog nepotrebnih zahtjeva.
Kako poboljšati?
✅ Koristite `fetchpriority=”high”` – Za važne sadržaje.
✅ Učitavanje sadržaja u pozadini – Koristite `loading=”lazy”`.
Primjer:
“`html

“`
—
9. Optimizacija mobilnog iskustva
Problem: Mobilne Core Web Vitals su još važnije od desktopa.
Kako poboljšati?
✅ Koristite Responsive Design – Stranica se prilagođava svim uređajima.
✅ Smanjite veličinu slika za mobilne – Koristite `srcset`.
✅ Koristite `viewport` meta tag – Za fiksiranje stranice na mobilu.
Primjer:
“`html
“`
—
10. Kontrola Core Web Vitals u Google Search Console
Problem: Bez prave kontrole možete ne vidjeti kako se Core Web Vitals mijenjaju.
Kako poboljšati?
✅ Koristite Google Search Console – Za praćenje Core Web Vitals.
✅ Koristite Core Web Vitals report – Za detaljne podatke.
✅ Koristite Screaming Frog – Za analizu stranica.
Primjer:
– U Google Search Console možete vidjeti koje su stranice imaju loše Core Web Vitals.
—
Zaključak: Kako postati Core Web Vitals perfektan?
Poboljšavanje Core Web Vitals nije jednorazna akcija, već kontinuirani proces. Važno je:
✔ Analizirati (Google PageSpeed Insights, Lighthouse).
✔ Optimizirati (brzi host, kompaktiranje koda, slika).
✔ Praćiti (Google Search Console, Core Web Vitals report).
Statistika:
– Stranice s Core Web Vitals u zelene zone imaju 3x više konverzije.
– Stranice s lošim Core Web Vitals imaju 50% više odustajanja korisnika.
Ako se Core Web Vitals poboljšavaju, Google će vam dopustiti bolje rangiranje, a korisnici će imati bolje iskustvo.
—
Česta pitanja (FAQ)
1. Zašto su Core Web Vitals važni za SEO?
Core Web Vitals su ključni faktor za Googleovo rangiranje. Ako se ne ispunjavaju, Google može penalizirati stranicu ili je ranje u rezultatu traženja.
2. Koliko dugo traje optimizacija Core Web Vitals?
Optimizacija može trajati od nekoliko dana do tjedana, ovisno o veličini stranice i kompleksnosti.
3. Koje su najbolje alate za poboljšavanje Core Web Vitals?
– Google PageSpeed Insights
– Lighthouse
– WebPageTest
– Screaming Frog
4. Može li se Core Web Vitals poboljšati bez promjena kodova?
Da, možete poboljšati Core Web Vitals samo s optimizacijom hosta, CDN-a i slika.
5. Koliko je važno Core Web Vitals za mobilne korisnike?
Veoma važno! Google prioritizira mobilne Core Web Vitals u rangiranju.
—
Konačan savjet:
Core Web Vitals nisu samo tehnička stvar, već i korisničko iskustvo. Ako biste imali bolje Core Web Vitals, vaša stranica će imati bolje rangiranje, više konverzija i zadovoljene korisnike.
🚀 Početak je najvažniji korak! 🚀
—
Povratak na blog Iskustva HR – Pouzdana i provjerena iskustva korisnika ✅.
Leave a Comment