Postoje sajtovi sa odličnim sadržajem koji jednostavno ne mogu da probiju prvu stranicu Google-a — i razlog nema veze sa tekstom. Od 2021. godine Google direktno meri koliko je prijatno koristiti vaš sajt, kroz tri konkretne metrike poznate kao Core Web Vitals.
O čemu se zapravo radi
Core Web Vitals su tri merljiva pokazatelja koje Google koristi da proceni iskustvo korisnika na sajtu — brzinu učitavanja, vizuelnu stabilnost i koliko brzo sajt reaguje na klik. Trenutno se sastoje od:
- LCP (Largest Contentful Paint) — brzina učitavanja glavnog sadržaja
- CLS (Cumulative Layout Shift) — koliko se elementi neočekivano pomeraju dok se stranica učitava
- INP (Interaction to Next Paint) — koliko brzo sajt reaguje kad korisnik klikne ili dodirne nešto
LCP — trenutak kada korisnik zaista vidi sadržaj
LCP meri koliko traje da se učita najveći vizuelni element na stranici — obično naslovna slika ili veliki blok teksta. Ovo je element koji korisnici nesvesno koriste da procene “da li se ovaj sajt uopšte učitao”.
Dobar rezultat je ispod 2,5 sekunde. Između 2,5 i 4 sekunde znači da ima prostora za poboljšanje. Preko 4 sekunde je već problem koji direktno gubi posetioce.
Najčešći uzroci lošeg LCP-a su nekompresovane slike, hosting koji sporo odgovara i nedostatak lazy loading-a za slike koje nisu odmah vidljive.
CLS — kad vam se sadržaj “pomeri” ispod prsta
Svako je doživeo ovo: hteli ste da kliknete nešto, a u poslednjem trenutku se učitao oglas ili slika i pomerio ceo sadržaj — pa ste kliknuli nešto sasvim drugo. To je CLS, i meri se na skali od nula naviše.
Ispod 0,1 je dobro. Između 0,1 i 0,25 traži poboljšanje. Preko 0,25 je loše i direktno frustrira korisnike.
Rešava se tako što svaka slika u HTML-u ima unapred definisanu širinu i visinu, oglasi i banneri se ne ubacuju naknadno u već učitani sadržaj, a web fontovi koriste font-display: swap kako tekst ne bi “skakao” dok se font učitava.
INP — koliko brzo sajt reaguje na vas
INP je od marta 2024. zamenio stariju metriku FID i meri koliko brzo se sajt odazove na interakciju — klik na dugme, unos u polje, otvaranje menija. Nizak INP znači da sajt deluje “sečen” i spor, čak i ako se stranica sama brzo učitala.
Dobar rezultat je ispod 200 milisekundi. Iznad 500 milisekundi korisnici doslovno osećaju kašnjenje.
Popravlja se smanjenjem količine JavaScript-a koji se izvršava pri klikovima, odlaganjem učitavanja skripti koje nisu neophodne odmah i korišćenjem browser cache-a za statične resurse.
Kako proveriti svoje brojeve
- PageSpeed Insights (pagespeed.web.dev) — unesete URL, dobijete sve tri metrike odvojeno za mobilni i desktop, sa konkretnim preporukama
- Google Search Console → izveštaj Core Web Vitals — pokazuje realne podatke prikupljene od stvarnih posetilaca vašeg sajta, ne samo laboratorijski test
- GTmetrix — detaljniji prikaz sa vizuelnim vodopadom učitavanja svakog elementa
Da li ovo stvarno utiče na rang
Google zvanično nikad nije objavio tačnu težinu Core Web Vitals u algoritmu, ali je potvrdio da su deo signala za rangiranje. Praktično to znači: kada dva sajta imaju podjednako dobar sadržaj, bolji Core Web Vitals mogu odlučiti ko od njih dvoje osvaja bolju poziciju.
Postoji i suptilnija implikacija — Google ove podatke uzima od realnih korisnika kroz Chrome (Chrome User Experience Report), ne samo iz laboratorijskih testova. Svaki pravi posetilac koji doživi spor sajt doprinosi vašem lošijem rezultatu, bilo da vi to znate ili ne.
Umesto zaključka
Core Web Vitals su Google-ov način da kaže: dobar sadržaj nije dovoljan ako je neprijatan za korišćenje. Ulaganje u tehničke performanse sajta nije samo SEO trik — direktno utiče na to kakav utisak ostavljate na svakog ko vas prvi put poseti.
Kako se svaki od tri broja popravlja
Merenje bez spiska šta uraditi je samo ocena. Evo šta konkretno pomera svaki od tri broja, po redosledu koliko donosi za najmanje truda.
Vreme do prikaza glavnog sadržaja
Kod malih sajtova ovo je gotovo uvek slika. Fotografija postavljena u punoj veličini sa telefona je najčešći uzrok i najlakše se popravlja — smanjivanjem dimenzija na onu u kojoj se stvarno prikazuje i sažimanjem datoteke.
Zatim dolazi privremeno čuvanje stranica, koje kod većine sajtova nije uključeno ili je isključeno radi neke izmene pa zaboravljeno. Pa spoljne skripte koje se učitavaju pre sadržaja — ćaskanje, obaveštenja, mape.
Tek na kraju dolazi hosting. Kod većine sajtova server nije uzrok, i menjanje hostinga pre nego što se sredi ono gore je trošak bez efekta.
Pomeranje sadržaja tokom učitavanja
Najviše smeta u praksi i najlakše se rešava. Uzrok je gotovo uvek to što slikama nije unapred određen prostor koji zauzimaju, pa se sve ispod pomeri kada se učitaju.
Drugi čest uzrok su obaveštenja i trake koje se pojave iznad sadržaja posle učitavanja. Rešenje nije da se uklone nego da im se prostor rezerviše unapred.
Treći je pismo koje se učitava naknadno, pa se tekst prvo prikaže jednim pismom a zatim skoči u drugo.
Vreme odziva na dodir
Ovo je najteže popraviti jer zavisi od količine koda koji se izvršava. Kod malih sajtova uzrok je skoro uvek isti — previše dodataka koji svaki učitavaju svoje skripte, često i na stranicama gde ne rade ništa.
Zato se ovaj broj najviše popravlja čišćenjem, ne dodavanjem. O tome u tekstu o broju dodataka.
Šta se meri i gde se gleda
Postoje dve vrste podataka i redovno se mešaju, pa se donose pogrešni zaključci.
Laboratorijsko merenje je ono što dobijate kada pokrenete alat za proveru brzine. Sajt se učitava u kontrolisanim uslovima i dobija se ocena. Korisno je jer daje spisak šta popraviti.
Terenski podaci dolaze od stvarnih posetilaca — sa njihovih uređaja i njihovih veza. Ovo je ono što se stvarno računa pri oceni sajta.
Razlika ume da bude velika. Sajt sa odličnom ocenom u alatu može imati loše terenske podatke ako većina posetilaca dolazi sa starijih telefona i mobilnog interneta. Zato se pravi zaključak donosi iz terenskih podataka, a alat se koristi da se vidi šta popraviti.
Terenski podaci se vide u alatu za vebmastere, u posebnom izveštaju — o alatu u tekstu o Search Console-u.
Koliko ovo stvarno utiče na rangiranje
Manje nego što se u ovoj oblasti obično tvrdi, i to vredi reći otvoreno. Brzina je jedan od mnogih činilaca i ne nadmašuje sadržaj — spor sajt koji odgovara na pitanje bolje i dalje stoji iznad brzog koji ne odgovara.
Gde brzina stvarno odlučuje je između sajtova koji su inače izjednačeni. Tada je razlika u brzini ono što presudi.
Ali mnogo veći uticaj je posredan i ne meri se u rangiranju: spor sajt gubi posetioce pre nego što išta vide. Kod plaćene posete se to plaća dvaput — jednom za klik, drugi put kroz izgubljen upit.
Kada se ovim vredi baviti
Ne pre nego što sajt uopšte donosi posete. Ako nemate ni posetilaca ni upita, brzina nije vaš problem — o mogućim uzrocima u tekstu o tome zašto sajt ne donosi upite.
Vredi kada plaćate posetu, kada imate prodavnicu, ili kada merenje pokaže da ljudi sa telefona odlaze znatno češće od onih sa računara. Tada je popravka među najisplativijim stvarima koje možete uraditi.
Ceo redosled popravki je u tekstu o ubrzavanju sajta, a šta se radi kod naglog usporenja u tekstu o naglom usporenju.
Česta pitanja
Koja ocena je dovoljno dobra?
Ne postoji ocena koja garantuje bilo šta. Praktičan orijentir je da budete brži od onih koji su ispred vas u pretrazi za vaše ključne pretrage — to se proverava merenjem njihovih stranica istim alatom.
Zašto mi se ocena menja pri svakom merenju?
Laboratorijsko merenje zavisi od trenutnog opterećenja i mreže. Zato se meri nekoliko puta i gleda prosek, a zaključak se donosi iz terenskih podataka.
Da li treba da menjam hosting?
Tek kada merenje pokaže da je server uzrok. Kod većine malih sajtova problem je u slikama i dodacima, pa promena hostinga ne donosi ništa.
Koliko traje da se popravka odrazi?
Na sajtu odmah, u terenskim podacima nekoliko nedelja — jer se skupljaju od stvarnih posetilaca tokom vremena.
Da li se ovo meri i na računaru?
Meri se, ali ocenjuje se mobilna verzija. Zato se provera radi na telefonu i na sporijoj vezi.
Redosled koji se isplati
Ako se ovim bavite prvi put, ne krećite od najsloženijeg. Kod većine malih sajtova ovih pet koraka donese najveći deo poboljšanja i staju u jedno popodne.
- Smanjite i sažmite slike. Sam ovaj korak kod zapuštenih sajtova često pomeri vreme prikaza za nekoliko sekundi.
- Uključite privremeno čuvanje stranica ako nije uključeno, i proverite da nije isključeno radi neke ranije izmene.
- Odredite prostor slikama da se sadržaj ne pomera dok se učitavaju.
- Uklonite dodatke koje ne koristite — svaki učitava svoje datoteke, često i tamo gde ne radi ništa.
- Odložite skripte koje nisu potrebne odmah — ćaskanje, obaveštenja, mape.
Posle svakog koraka izmerite ponovo. Ako se ništa ne promeni, uzrok je negde drugde i vredi to znati pre nego što se uloži u dalje.
Poslednja napomena koja štedi mnogo vremena: pre nego što uložite u brzinu, proverite šta vam merenje uopšte pokazuje o posetiocima. Ako najveći deo dolazi sa novijih telefona i brze veze, dobitak od ubrzavanja biće manji nego kod sajta čiji posetioci dolaze sa starijih uređaja i mobilnog interneta.
Ako vam PageSpeed Insights pokazuje crvene brojeve i ne znate odakle da krenete, javite se — radimo tehničku optimizaciju sa jasnim, merljivim ciljem poboljšanja ovih metrika.