Najčešća pogreška vlasnika tvrtki koji prate SEO je uvjerenje da dobar sadržaj sam po sebi jamči dobru poziciju na Googleu. Stranica ima jasan tekst, ključne riječi na pravim mjestima i ažurirane cijene, a pozicija ipak pada ili stagnira. Razlog često leži izvan sadržaja: u Core Web Vitals, skupu mjerila koje Google koristi kao dio ocjene iskustva stranice, a koja izravno utječu na SEO poziciju i, posljedično, na broj upita i narudžbi. Brzina učitavanja web stranice pritom nije samo kozmetički detalj, nego signal koji Google mjeri i koji posjetitelj osjeti prije nego što uopće pročita jednu rečenicu.
Core Web Vitals ukratko: tri mjerila koja Google prati
Core Web Vitals mjere tri različita aspekta korisničkog iskustva - brzinu prikaza, brzinu odziva i vizualnu stabilnost - i svaki se ocjenjuje zasebno, pa je moguće da stranica ima odličan LCP, a lošu ocjenu CLS-a. Largest Contentful Paint (LCP) mjeri koliko brzo se učita najveći vidljivi element na ekranu, obično hero slika ili naslov - u praksi vrijeme koje posjetitelj čeka da uopće vidi glavni sadržaj. Interaction to Next Paint (INP) mjeri koliko brzo stranica reagira na klik, dodir ili unos teksta, dakle osjećaj odaziva nakon što je stranica već prikazana. Cumulative Layout Shift (CLS) mjeri koliko se elementi pomiču dok se stranica učitava, primjerice kad se gumb pomakne nakon što se učita slika iznad njega. Google ova tri mjerila svrstava u razine ocjene - dobro, potrebno poboljšanje i loše - a podaci dolaze iz stvarnog prometa korisnika koji koriste Chrome, ne iz jednokratnog laboratorijskog testa.
Simptom: stranica se dobro rangira, ali posjetitelji je napuste prije učitavanja
Kad je LCP prespor, posjetitelj u prvih nekoliko sekundi ne vidi ništa osim praznog ili napola učitanog ekrana i najčešće ode prije nego što uopće registrira o čemu se stranica radi, bez obzira na to koliko je sadržaj ispod dobro napisan. Uzrok je gotovo uvijek kombinacija prevelike hero slike koja nije komprimirana, sporog odgovora hostinga na prvi zahtjev i prevelike količine JavaScript koda koji se mora izvršiti prije nego što se prikaže glavni sadržaj. Provjera je jednostavna: u Google Search Console otvorite izvještaj Core Web Vitals i pogledajte koliko je URL-ova označeno kao loše upravo zbog LCP-a, a zatim istu stranicu provjerite u PageSpeed Insights kako biste vidjeli točan uzrok. Rješenje obično uključuje kompresiju i lijeno učitavanje slika, korištenje mreže za isporuku sadržaja poput Cloudflarea te, ako je hosting usko grlo, prelazak na plan koji stranicu servira brže - o razlici između shared, VPS i cloud hostinga pisali smo u tekstu o odabiru hostinga.
Simptom: klik na gumb ne reagira i kupac odustaje od narudžbe
Ovaj simptom pogađa INP: korisnik klikne "Dodaj u košaricu" ili "Pošalji upit", a stranica reagira sa zamjetnom odgodom ili uopće ne reagira dok se ne izvrši niz skripti u pozadini. Uzrok su najčešće treće strane koje stranica učitava - alati za razgovor uživo, Meta Pixel, dodaci za recenzije - koji zauzimaju glavnu nit preglednika i blokiraju obradu klika. Na WordPress i WooCommerce stranicama isti problem često uzrokuje prevelik broj aktivnih dodataka koji se učitavaju na svakoj stranici, bez obzira jesu li potrebni. Provjera se radi kroz Search Console i kroz karticu za analizu performansi u alatima za razvojne programere u Chromeu, gdje se vidi koja skripta zauzima glavnu nit najduže. Rješenje je odgoditi učitavanje skripti koje nisu nužne za prvi dojam, ukloniti dodatke koji se ne koriste i preispitati je li svaki treći alat na stranici stvarno nužan.
Simptom: gumb za narudžbu pomakne se točno kad korisnik klikne
CLS je mjerilo koje mnogi vlasnici tvrtki uopće ne prepoznaju kao problem dok ga netko ne opiše: slika se učita, tekst se pomakne, a gumb koji je korisnik namjeravao pritisnuti odjednom je centimetar niže, pa umjesto "Naruči" klikne na banner koji se upravo pojavio. Uzrok su slike i video bez definirane širine i visine, web-fontovi koji se učitaju kasnije i promijene proreda teksta te dinamički umetnut sadržaj poput oglasa ili obavijesti o kolačićima koji gurne ostatak stranice prema dolje. Provjera je vizualna - otvorite stranicu na sporijoj mobilnoj mreži i pratite pomiče li se sadržaj dok se učitava - a potvrda dolazi iz Core Web Vitals izvještaja u Search Consoleu. Rješenje je rezervirati prostor za svaki element prije nego što se učita: eksplicitno postaviti dimenzije slika, unaprijed učitati ključne fontove i izbjegavati umetanje sadržaja iznad postojećeg teksta.
Zašto pozicija pada iako je sadržaj ostao isti
Lab podaci naspram Field podataka
Lab podaci (PageSpeed Insights)
Jednokratni, simulirani test u kontroliranim uvjetima. Odmah pokazuje točan tehnički uzrok problema - primjerice koja slika ili skripta usporava prikaz - ali ne odražava stvarne uvjete različitih posjetitelja, poput brzine njihove mreže ili uređaja.
Field podaci (Search Console / Chrome UX Report)
Agregirani podaci stvarnih posjetitelja prikupljeni tijekom razdoblja od otprilike mjesec dana. Ovi podaci stvarno utječu na SEO poziciju, ali se sporije mijenjaju i ne otkrivaju odmah točan uzrok problema.
Lab podatke koristite za dijagnozu konkretnog uzroka, a field podatke za praćenje je li popravak stvarno poboljšao iskustvo dovoljnog broja posjetitelja da se to odrazi na poziciju.
Core Web Vitals dio su Googleovih signala za rangiranje otkad su 2021. uvedeni kao mjerilo iskustva stranice (page experience), pa konkurent koji ubrza svoju stranicu može preuzeti poziciju i bez ijedne nove riječi teksta - jednostavno je Googleu ponudio bolje iskustvo za istu namjeru pretraživanja. Za hrvatske male tvrtke to je posebno osjetljivo pitanje u konkurentnim nišama poput turizma, uslužnih djelatnosti i webshopova, gdje više stranica cilja iste ključne riječi i o poziciji odlučuje svaka tehnička prednost. Razlika između rezultata koje daje PageSpeed Insights i onoga što Google stvarno koristi za rangiranje objašnjena je u usporedbi ispod - vlasnik tvrtke koji optimizira samo dok gleda ocjenu u PageSpeed Insightsu može dobiti dojam da je sve u redu, dok stvarni korisnici na sporijim mobilnim mrežama i dalje imaju loše iskustvo, a upravo ti podaci utječu na poziciju.
Od sporosti do izgubljene prodaje: kako provjeriti i popraviti brzinu
Kako provjeriti Core Web Vitals u pet koraka
Provjera ne zahtijeva napredno tehničko znanje - potrebna su dva besplatna Googleova alata i strpljenje za tumačenje nalaza.
- Otvorite izvještaj Core Web Vitals u Search Consoleu
Google Search Console grupira URL-ove prema statusu (dobro, potrebno poboljšanje, loše) i prema mjerilu koje je problem - LCP, INP ili CLS - odvojeno za mobilne i desktop uređaje.
- Provjerite pojedinačne stranice u PageSpeed Insights
Za svaku stranicu koja je označena kao problematična, PageSpeed Insights pokazuje točan uzrok - primjerice koja slika najsporije učitava ili koja skripta blokira prikaz.
- Odvojite mobilnu i desktop ocjenu
Mobilni promet u pravilu ima lošije rezultate zbog sporijih mreža i slabijih uređaja, pa popravke treba planirati prvenstveno prema mobilnom iskustvu jer velik dio posjeta danas dolazi s mobitela.
- Odredite prioritet prema prometu stranice
Nema smisla prvo popravljati stranicu s najmanje posjeta - krenite od naslovnice, kategorija proizvoda ili kontakt obrasca, ovisno gdje se odvija najviše prometa i upita.
- Provedite popravke i pratite promjenu kroz nekoliko tjedana
Field podaci u Search Consoleu osvježavaju se s odgodom, pa se stvarni učinak popravka ne vidi odmah nego tek u sljedećim izvještajima.
Redovita provjera ovog izvještaja, otprilike jednom mjesečno, dovoljna je da se pad primijeti prije nego što ozbiljno utječe na poziciju i promet.
Kad je riječ o utjecaju brzine na konverzije, veza nije apstraktna: svaka dodatna sekunda čekanja trenutak je u kojem posjetitelj može zatvoriti karticu, vratiti se na rezultate pretraživanja i otvoriti konkurentsku stranicu koja se učitala brže. Kod webshopova to znači napuštenu košaricu prije nego što je proces plaćanja uopće počeo, a kod uslužnih tvrtki znači da upit nikad nije poslan jer se obrazac za kontakt nije stigao prikazati. Zato se prema optimizaciji brzine stranice isplati odnositi kao prema izravnom pitanju prodaje, a ne samo kao prema tehničkom zadatku za razvojni tim. Za manje hrvatske tvrtke bez internog razvojnog tima praktičan put je krenuti od mjerila koje je najgore ocijenjeno, riješiti njegov uzrok i tek onda prijeći na sljedeće - popravljanje sva tri mjerila odjednom rijetko je realno u jednom koraku. Ako se uzrok problema nalazi u samoj platformi ili temi koju stranica koristi, vrijedi provjeriti i razliku između WordPressa i Next.jsa za poslovnu stranicu, jer izbor tehnologije izravno određuje koliko je brzinu uopće moguće popraviti bez potpunog redizajna. Ako stranica uz spore Core Web Vitals uopće ne izlazi na relevantne upite, vrijedi provjeriti i širi popis razloga u tekstu o tome zašto se web-stranica ne pojavljuje na Googleu. Provjera Core Web Vitals dio je šire SEO optimizacije, jer tehnički temelji stranice određuju hoće li dobar sadržaj uopće doći do izražaja u Google pretrazi.




