Sadržaj članka
Ako se pitaš kako ubrzati web stranicu, nisi jedini. Spora stranica znači frustrirane korisnike, lošiji SEO i manje konverzija. Google jasno kaže da brzina utječe na rangiranje, a istraživanja pokazuju da kašnjenje od samo jedne sekunde može smanjiti konverzije za 7%.
U svojih 18 godina rada optimizirao sam desetke WordPress stranica koje su se s vremena učitavanja od 10 i više sekundi spustile ispod 3 sekunde. U ovom vodiču donosim provjerene metode za ubrzanje web stranice koje stvarno rade – od smanjenja HTTP zahtjeva do pravilne konfiguracije CDN-a i keširanja. Sve ovo možete primijeniti odmah.
Zašto je brzina web stranice toliko važna?
Ako se stranica sporo učitava, korisnici odlaze. Današnji ljudi nemaju strpljenja, a na internetu uvijek postoji druga stranica koja se otvara brže.
- Ako se stranica učitava 3 sekunde, bounce rate raste za 32%.
- Ako se učitava 6 sekundi, bounce rate skače za 106%.
Google koristi brzinu kao ranking faktor, ali ne samo zbog tehničkih razloga – brža stranica pruža bolje korisničko iskustvo, smanjuje stopu napuštanja i povećava prodaju.
Prema Googleovom istraživanju (Think with Google), svaka sekunda sporijeg učitavanja može smanjiti stopu konverzije za 20%. Osim toga, brzina učitavanja ulazi u Core Web Vitals metrike koje utječu na korisničko iskustvo i vidljivost u tražilici.
No, kako znati koliko je tvoja stranica stvarno brza?
Najbolji alati za testiranje brzine web stranice
Postoji više besplatnih online alata koji ti mogu pomoći da precizno izmjeriš performanse svog weba. Svaki alat koristi različite metode analize, pa ih je idealno kombinirati kako bi dobio cjelovitu sliku o Core Web Vitals pokazateljima, vremenu učitavanja i ponašanju korisnika.
1. Google PageSpeed Insights
Najpoznatiji i najpouzdaniji alat koji izravno koristi Googleove podatke iz stvarnog korištenja (Field Data). Mjeri LCP, INP i CLS metrike te daje konkretne preporuke kako ih poboljšati. Nudi rezultate za mobilne i desktop verzije web stranice.
Otvori Google PageSpeed Insights
2. GTmetrix
GTmetrix kombinira Google Lighthouse i Web Vitals metrike s detaljnim prikazom vremena učitavanja svake datoteke putem tzv. waterfall dijagrama. Koristan je za otkrivanje elemenata koji najviše usporavaju stranicu, poput slika, skripti, fontova i vanjskih kodova.
U praksi se često pokaže da problem nije u jednoj velikoj grešci, nego u deset manjih stvari koje su se godinama dodavale “za svaki slučaj”.
3. Pingdom Tools
Jedan od najstarijih i najjednostavnijih alata za testiranje brzine. Omogućuje testiranje iz različitih svjetskih lokacija, primjerice Frankfurta, Washingtona ili Sydneyja, kako bi se vidjelo kako brzina varira ovisno o udaljenosti od servera. Idealan je za usporedbu performansi prije i poslije optimizacije.
4. WebPageTest.org
Napredni alat koji prikazuje TTFB (Time To First Byte), LCP, Speed Index i druge metrike, te omogućuje testiranje učitavanja iz više preglednika i mrežnih brzina: 3G, 4G i 5G. Koriste ga profesionalni SEO i dev timovi jer pruža vrlo detaljne rezultate.
Ako želiš vidjeti koji elementi i dijelovi web stranice se najsporije učitavaju, WebPageTest je jedan od boljih alata za to.
5. Chrome DevTools (Lighthouse)
Ugrađen u preglednik Google Chrome, ovaj alat omogućuje analizu performansi direktno iz preglednika. Uključi ga putem Inspect → Lighthouse i pokreni test za Performance, Accessibility i Best Practices. Prikazuje i preporuke za optimizaciju koda, veličinu slika i redoslijed učitavanja elemenata.
6. Lighthouse Viewer (web verzija)
Ako ne želitš koristiti Chrome preglednik, možeš pokrenuti Lighthouse test direktno putem web sučelja. Daje slične rezultate kao PageSpeed Insights, ali omogućuje detaljniji pregled svakog audita i izvođenje testova više puta radi usporedbe rezultata.
7. Dareboost
Dareboost analizira brzinu, sigurnost, SEO i UX faktore na jednom mjestu. Nudi automatsko izvještavanje i usporedbe između različitih verzija stranice. Koristan je za praćenje performansi tijekom vremena jer pohranjuje rezultate svakog testa.
Kombiniranjem više alata dobivaš potpunu sliku o brzini weba: od sirovih podataka kao što su TTFB i LCP do praktičnih preporuka poput kompresije slika i minifikacije koda. To ti omogućuje da precizno uočiš gdje se gubi najviše vremena i koje optimizacije donose najveći učinak.
Primjer web stranice koja ne prolazi Core Web Vitals test
Primjer web stranice koja prolazi Core Web Vitals test
Što su Core Web Vitals?
Core Web Vitals su skup od tri ključne metrike koje Google koristi za procjenu stvarnog korisničkog iskustva na web stranici. One mjere koliko se brzo učitava glavni sadržaj, koliko je stranica interaktivna i koliko je stabilan njezin izgled tijekom učitavanja.
- LCP (Largest Contentful Paint) – pokazuje koliko brzo se učitava glavni vidljivi element stranice, poput slike ili naslova. Idealna vrijednost je manje od 2,5 sekunde.
- INP (Interaction to Next Paint) – mjeri koliko brzo stranica reagira na korisničke interakcije, poput klika, dodira ili unosa. Cilj je da vrijednost bude ispod 200 milisekundi.
- CLS (Cumulative Layout Shift) – pokazuje koliko je stranica stabilna vizualno tijekom učitavanja. Ako se elementi pomiču dok se sve učitava, rezultat je loš. Idealna vrijednost je ispod 0,1.
Optimizacijom ovih metrika povećava se brzina, stabilnost i upotrebljivost web stranice, što utječe na SEO rangiranje i zadovoljstvo korisnika. Google ove metrike koristi unutar Page Experience signala, pa njihovo poboljšanje može donijeti mjerljiv učinak na vidljivost u rezultatima pretrage.
U praksi, kada su LCP, INP i CLS u preporučenim granicama, web stranica ne samo da prolazi Core Web Vitals test, nego korisnicima pruža ugodno iskustvo bez čekanja, zastajkivanja i elemenata koji se pomaknu baš u trenutku kada netko želi kliknuti. To korisnici primijete, čak i kada ne znaju kako se metrika zove.
10 najboljih načina kako ubrzati web stranicu
1. Optimiziraj slike i koristi WebP format
Slike čine više od 50% ukupne veličine prosječne web stranice, pa njihova optimizacija ima najveći utjecaj na brzinu učitavanja. Koristi alate poput TinyPNG, ShortPixel ili Imagify za automatsku kompresiju bez gubitka kvalitete. Pretvori slike u WebP format, koji nudi 25–35% manju veličinu od JPEG-a. Ako koristiš WordPress, postavi plugin poput WebP Express ili EWWW Image Optimizer koji automatski konvertiraju slike u .webp format pri učitavanju. Uvijek prilagodi dimenzije slike stvarnim dimenzijama prikaza. Primjerice, ne postavljaj sliku od 4000 px ako ti na stranici treba 800 px.
Velika slika nije uvijek bolja slika. Na webu je često samo sporija slika.
Reference: Google Developers – Image Optimization, Web.dev – Serve Images in Next-Gen Formats
2. Aktiviraj lazy loading (lijeno učitavanje)
Lazy loading znači da se slike, videozapisi i iframe elementi učitavaju tek kada dođu u vidljivo područje ekrana. Tako se smanjuje početno vrijeme učitavanja i broj HTTP zahtjeva. Ako koristiš WordPress, aktiviraj ugrađenu opciju (loading="lazy") ili koristi plugin poput a3 Lazy Load, Smush ili WP Rocket Lazy Load. Za YouTube videe koristi lite-yt-embed skriptu koja prikazuje samo thumbnail dok korisnik ne klikne “Play”.
Poanta je jednostavna: ne mora se odmah učitati ono što korisnik još uopće ne vidi.
Reference: MDN – Lazy loading images and video
3. Smanji broj HTTP zahtjeva
Svaki CSS, JS, slika ili font predstavlja dodatni zahtjev serveru. Što ih je više, to je stranica sporija. Kombiniraj i minimiziraj CSS i JS datoteke, koristi sprite slike za ikone, a fontove ograniči na 1–2 vrste i potrebne težine, primjerice 400 i 700. Izbjegavaj pluginove koji dodaju vanjske resurse, poput Google Fonts, jQuery CDN-a i raznih animacija. Koristi Chrome DevTools → Network tab za provjeru koliko zahtjeva stranica generira.
Ovdje se često vidi razlika između stranice koja je planski složena i stranice na koju se godinama samo nešto dodavalo.
Reference: Google PageSpeed Insights – Reduce the impact of third-party code
4. Koristi brzi i pouzdani hosting
Server je temelj svake optimizacije. Shared hosting često dijeli resurse s desecima drugih stranica i ograničava CPU i RAM, što usporava TTFB (Time To First Byte). Biraj LiteSpeed ili NGINX hosting optimiziran za WordPress, poput Kinsta, SiteGround, WP Engine ili Cloudways. Provjeri ima li tvoj hosting integrirani server-side caching i CDN opciju, primjerice Cloudflare ili BunnyCDN. Serveri u fizičkoj blizini tvojih korisnika također skraćuju vrijeme učitavanja.
Hosting se obično ne primjećuje kada radi dobro. Kada je loš, primijeti se vrlo brzo.
Reference: Google – Optimize your server response time
5. Implementiraj Content Delivery Network (CDN)
CDN pohranjuje statičke datoteke, poput slika, JS-a i CSS-a, na globalnu mrežu poslužitelja i isporučuje ih s najbližeg servera korisniku. To značajno smanjuje latenciju i poboljšava LCP metriku. Najbolji izbori su Cloudflare s besplatnom opcijom, BunnyCDN kao povoljno i brzo rješenje ili StackPath kao premium opcija. Ako koristiš Cloudflare, obavezno aktiviraj opcije “Cache Everything” i “Auto Minify”.
CDN je posebno koristan ako korisnici nisu fizički blizu servera na kojem se nalazi tvoja stranica. Udaljenost na internetu nije uvijek nešto o čemu razmišljamo, ali se u brzini učitavanja zna osjetiti.
Reference: Cloudflare CDN Documentation
6. Minificiraj CSS, JavaScript i HTML datoteke
Minifikacija uklanja nepotrebne razmake, komentare i duplikate iz koda, čime se smanjuje veličina datoteka. Za WordPress možeš kombinirati Autoptimize za minifikaciju i WP Rocket za keširanje. Ako radiš ručno, koristi online alate poput cssminifier.com i javascript-minifier.com. Provjeri u DevTools-u veličinu datoteka prije i nakon minifikacije – učinak često prelazi 30–50% smanjenja. Uz to, koristi defer ili async atribute kod <script> tagova kako bi se skripte učitavale nakon sadržaja.
Reference: Web.dev – Minify CSS, Web.dev – Minify JavaScript
7. Omogući keširanje stranice
Keširanje sprema statičke verzije stranica i omogućuje da se korisniku prikažu bez ponovnog generiranja iz baze. Na WordPressu koristi WP Rocket, LiteSpeed Cache ili W3 Total Cache. Postavi trajanje keša za statičke resurse, poput slika, CSS-a i JS-a, na 30 dana ili više. Provjeri i browser caching u .htaccess datoteci putem pravila:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/webp "access plus 1 month"
</IfModule>
Server-side keširanje dodatno ubrzava učitavanje već pri prvoj posjeti. Bez keširanja stranica svaki put iznova generira isti sadržaj, iako se za korisnika zapravo ništa nije promijenilo.
Reference: Google – Leverage browser caching
8. Optimiziraj fontove
Fontovi često dolaze iz vanjskih izvora, poput Google Fonts ili Adobe Fonts, i mogu blokirati učitavanje stranice. Preuzmi ih lokalno i posluži s vlastitog servera. Koristi samo potrebne težine, primjerice 400 i 700. Dodaj CSS pravilo: font-display: swap; Time se prikazuje rezervni font dok se originalni ne učita. Preload ključnih fontova dodaj u <head> pomoću:
<link rel="preload" as="font" type="font/woff2" crossorigin href="/fonts/naziv.woff2">Tipografija je važna, ali ne toliko da korisnik mora čekati tekst koji još nije ni počeo čitati.
Reference: Web.dev – Optimize font loading
9. Ukloni nepotrebne pluginove i skripte
Svaki plugin dodaje nove HTTP zahtjeve, skripte i CSS datoteke. Deaktiviraj i izbriši sve što ne koristiš. Koristi alat Query Monitor ili Asset CleanUp kako bi otkrio koji plugin najviše opterećuje učitavanje. Ako je moguće, zamijeni više manjih pluginova jednim koji pokriva više funkcija, primjerice WP Rocket. Provjeri koristiš li duplikate, poput dva SEO plugina ili dva contact form plugina. Manje pluginova znači manje koda i manje rizika od sukoba.
Nije svaki plugin problem. Ali svaki plugin treba imati razlog za postojanje. Ako više ne znaš čemu služi, to je obično dobar znak da ga treba barem provjeriti.
Reference: WPBeginner – How to identify slow WordPress plugins
10. Makni slidere i video pozadine
Slideri i animirane pozadine značajno povećavaju vrijeme učitavanja jer koriste velike slike i JavaScript efekte. Google ih smatra “vizualnim šumom” jer rijetko donose konverzije. Zamijeni ih statičnim hero-sectionom sa slikom u WebP formatu i jasnim call-to-action. Ako moraš koristiti video, učitaj ga pomoću lazy-load metode, odnosno thumbnailom dok korisnik ne klikne. Isključi autoplay i koristi poster image kako bi Google mjerio tu sliku kao LCP element, a ne video.
Slideri često dobro izgledaju u ideji. U praksi većina korisnika vidi prvi slide, ako ga uopće dočeka. Ako je najvažnija poruka na trećem slajdu, vrlo je moguće da je nitko neće vidjeti.
Reference: Google – Optimize images and video
Zaključak: Brža web stranica znači bolje rezultate i zadovoljne korisnike
Brzina web stranice više nije samo tehnički detalj – ona izravno utječe na SEO rangiranje, konverzije i korisničko iskustvo. Posjetitelji očekuju da se stranica učita u svega nekoliko sekundi, a Google to prepoznaje i nagrađuje brze i optimizirane webove boljim pozicijama u rezultatima pretrage.
Optimizacijom ključnih elemenata poput slika, keširanja, minifikacije koda i Core Web Vitals metrika možeš značajno smanjiti vrijeme učitavanja i povećati zadržavanje korisnika na stranici. To znači više posjeta, bolju vidljivost i veću prodaju – bez dodatnog oglašavanja.
Želiš znati koliko tvoj web može biti brži?
Napravit ću besplatnu analizu performansi tvoje web stranice i poslati ti konkretne preporuke u roku od 24 sata. Dobit ćeš jasan izvještaj o tome što usporava tvoj web i koje optimizacije mogu donijeti najveću razliku u rezultatima.
ZATRAŽITE BESPLATNU ANALIZU BRZINE
Ako već znaš da tvoj web treba ozbiljniju tehničku optimizaciju, kontaktiraj me – specijaliziran sam za SEO optimizaciju na WordPressu i drugim CMS platformama. Ubrzat ću tvoj web, poboljšati Core Web Vitals rezultate i pomoći ti da zauzmeš više pozicije na Googleu.
Ubrzanjem web stranice ne optimiziraš samo kod, nego i iskustvo svakog posjetitelja. Brži web znači zadovoljnije korisnike i bolju vidljivost u pretrazi.
FAQ: kako ubrzati web stranicu
Prije nego što kreneš s optimizacijom, evo odgovora na najčešća pitanja o ubrzanju web stranica i poboljšanju Core Web Vitals rezultata.
Koliko brza mora biti web stranica da bi se smatrala "dovoljno brzom"?
Preporučeno je da metrika LCP (Largest Contentful Paint) bude ispod 2,5 sekunde, INP (Interaction to Next Paint) ispod 200 milisekundi, a CLS (Cumulative Layout Shift) manji od 0,1. Što su rezultati bolji, to je bolje korisničko iskustvo i veća šansa za dobar SEO.
Koji su najčešći uzroci spore web stranice?
Najčešći problemi uključuju prevelike i neoptimizirane slike, visok TTFB, spor server, previše pluginova, eksterne skripte koje blokiraju učitavanje, nedostatak keširanja i CDN-a te loše postavljene fontove.
Koje alate možete koristiti za testiranje brzine svoje stranice?
Možete koristiti Google PageSpeed Insights za mjerenje Core Web Vitals metrika, GTmetrix za detaljne waterfall dijagrame, Pingdom Tools za testiranje iz različitih lokacija, WebPageTest.org za TTFB i detaljne metrike te Chrome DevTools, odnosno Lighthouse, direktno u pregledniku.
Koji WordPress dodaci najviše pomažu ubrzati web stranicu?
Dobar start su WP Rocket za keširanje i optimizaciju, Autoptimize za minifikaciju i kombiniranje datoteka, EWWW Image Optimizer, ShortPixel ili Imagify za optimizaciju slika i WebP, Asset CleanUp ili Perfmatters za onemogućavanje nepotrebnih skripti, a kod LiteSpeed servera LiteSpeed Cache.
Trebate li koristiti CDN i na koji način to pomaže?
Da. CDN, primjerice Cloudflare ili BunnyCDN, isporučuje statične datoteke sa servera najbližeg korisniku, čime se smanjuje latencija i poboljšava brzina učitavanja, posebno za korisnike koji su fizički udaljeni od vaše hosting lokacije.
Kako pravilno optimizirati slike za što brže učitavanje?
Koristite WebP format uz fallback opcije, prilagodite dimenzije stvarnom prikazu, ne koristite sliku od 4000 px ako vam treba 800 px, aktivirajte lazy loading za slike izvan viewporta te koristite srcset i sizes za responzivne varijante.
Kako učitati fontove na način koji ne usporava stranicu?
Hostajte fontove lokalno u formatu WOFF2, ograničite broj verzija, primjerice regular i bold, uključite font-display: swap u CSS-u i preload ključnih font datoteka u odjeljku.
Kada možete očekivati da optimizacija stvarno donese rezultat?
Rezultati će biti odmah vidljivi u laboratorijskim alatima kao što su PageSpeed i Lighthouse, ali da Google to prepozna u "field" podacima i Search Consoleu za Core Web Vitals, obično treba 28–35 dana jer se podaci temelje na posjetima stvarnih korisnika.
Hoće li sama brzina stranice odmah popraviti SEO pozicije?
Brzina i Core Web Vitals važni su dijelovi Page Experience signala, ali nisu jedini ni najvažniji faktor. Za dobru poziciju i dalje su ključni kvalitetan sadržaj, tematski autoritet, backlinkovi, dobra on-page struktura i korisničko iskustvo.
Da li ja to mogu obaviti za vas?
Da. Naručivanjem besplatne analize mogu identificirati što usporava vašu web stranicu i poslati konkretnu listu preporuka. Po dogovoru mogu i implementirati optimizacije te pratiti rezultate u okviru vaše Search Console.






