Google je potvrdio da je brzina sajta faktor rangiranja. Ali to nije jedini razlog za optimizaciju: 53% mobilnih korisnika napušta sajt koji se učitava duže od 3 sekunde. Svaka sekunda kašnjenja smanjuje konverziju za 7%. Evo konkretnih koraka za ubrzanje vašeg sajta.
| Optimizacija | Uticaj na brzinu | Tezina |
|---|---|---|
| Optimizacija slika (WebP + kompresija) | Visok (30-60% manji fajlovi) | Niska |
| Kesiranje (browser + server) | Visok (za ponovljene posete) | Srednja |
| CDN (Content Delivery Network) | Visok (globalni posetioci) | Srednja |
| Lazy loading slika i videa | Srednji (inicijalno ucitavanje) | Niska |
| Minifikacija CSS/JS | Srednji | Niska-srednja |
| Upgrade na brzi hosting | Visok (sve stranice) | Srednja |
Dijagnoza: gde ste sada
Pre nego što počnete sa optimizacijom, izmerite trenutno stanje korišćenjem ovih besplatnih alata:
- Google PageSpeed Insights - daje ocenu od 0 do 100 i konkretne preporuke
- GTmetrix - detaljna analiza sa waterfall dijagramom učitavanja
- WebPageTest - testiranje sa različitih lokacija i uređaja
- Chrome DevTools - Network tab za analizu svakog resursa pojedinačno
Zabeležite početne rezultate da biste mogli da pratite napredak nakon svake optimizacije.
Optimizacija slika
Slike su najčešće odgovorne za 50 do 80% ukupne težine stranice. Optimizacija slika je prvi i najefektniji korak:
- Format - koristite WebP umesto JPEG/PNG (30 do 50% manja veličina uz isti kvalitet)
- Kompresija - alati poput TinyPNG ili Squoosh smanjuju veličinu bez vidljivog gubitka kvaliteta
- Dimenzije - nikada ne servujte sliku od 3000px ako se prikazuje na 800px
- Lazy loading - učitavajte slike tek kada korisnik skroluje do njih (
loading="lazy") - Srcset - koristite responsive slike za različite veličine ekrana
Minimizacija koda
Svaki nepotreban bajt usporava učitavanje:
- Minifikacija CSS/JS - uklonite razmake, komentare i nepotrebne karaktere
- Uklanjanje nekorišćenog CSS-a - prosečan sajt ima 35 do 60% CSS koda koji se ne koristi
- Defer/Async za JavaScript - ne blokirajte renderovanje stranice JS fajlovima
- Critical CSS - inline-ujte CSS potreban za above-the-fold sadržaj
- Tree shaking - uklonite nekorišćene delove JavaScript biblioteka
Core Web Vitals
Google meri tri ključne metrike korisničkog iskustva:
LCP (Largest Contentful Paint)
Vreme do učitavanja najvećeg elementa na ekranu. Cilj: ispod 2.5 sekunde.
- Optimizujte hero sliku (preload, odgovarajuća veličina)
- Koristite brz hosting sa serverom blizu vaše publike
- Izbegavajte render-blocking resurse iznad folda
INP (Interaction to Next Paint)
Vreme od korisnikove interakcije do vizuelne reakcije. Cilj: ispod 200 milisekundi.
- Izbegavajte dugačke JavaScript zadatke na glavnom thread-u
- Koristite Web Workers za teške proračune
- Optimizujte event handlere
CLS (Cumulative Layout Shift)
Koliko se layout pomera tokom učitavanja. Cilj: ispod 0.1.
- Uvek definišite width i height na slikama i video elementima
- Rezervišite prostor za dinamički sadržaj (oglase, iframe-ove)
- Izbegavajte ubacivanje sadržaja iznad već učitanog sadržaja
Brz sajt nije luksuz. To je osnovna higijena digitalnog prisustva. Korisnici ne čekaju, oni odlaze kod konkurencije.
Server-side optimizacija
- CDN (Content Delivery Network) - Cloudflare besplatno ubrzava isporuku sadržaja globalno
- Browser caching - postavite Cache-Control hedere za statične resurse (slike, CSS, JS)
- GZIP/Brotli kompresija - smanjuje veličinu prenosa tekst-baziranih fajlova za 60 do 80%
- HTTP/2 ili HTTP/3 - moderan protokol koji paralelno učitava resurse
- Smanjenje HTTP zahteva - kombinujte fajlove, koristite inline SVG za ikone
Font optimizacija
- Koristite
font-display: swapda tekst bude vidljiv odmah - Subsetting: učitavajte samo karaktere koje koristite (latinski set)
- Preconnect ka font serverima (
preconnect href="https://fonts.googleapis.com") - Ograničite broj font varijanti na minimum potrebnih (400 i 700 su obično dovoljni)
Zaključak
Optimizacija brzine sajta je proces, ne jednokratna akcija. Počnite sa slikama jer one donose najveće uštede, zatim optimizujte kod i server konfiguraciju. Redovno merite rezultate i reagujte na promene. Cilj je PageSpeed ocena iznad 90 na mobilnom i ispod 3 sekunde za potpuno učitavanje stranice.
Cesta pitanja
Koji je idealni PageSpeed score?
Cilj je 90+ na mobile i desktop u Google PageSpeed Insights. Score 50-89 je prihvatljiv ali zahteva poboljsanja. Ispod 50 je lose i direktno utice na SEO rangiranje i stopu napustanja sajta.
Da li CDN pomaze srpskim sajtovima?
Da, posebno ako imate posetioce van Srbije. Cloudflare nudi besplatan CDN sa odlicnim performansama. Cak i za lokalne sajtove, Cloudflare poboljsava sigurnost i brzinu putem edge kesiranja.
Koji format slika je najbrzi za web?
WebP je standard 2026 - 25-35% manji od JPEG uz istu vizuelnu kvalitetu. AVIF je jos manji ali podrska je oko 90%. Uvek koristite picture element sa WebP i JPEG fallback za maksimalnu kompatibilnost.
Kako proveriti brzinu sajta besplatno?
Google PageSpeed Insights (pagespeed.web.dev), GTmetrix i WebPageTest su besplatni i daju detaljne preporuke. Google Search Console prikazuje stvarne Core Web Vitals podatke od pravih korisnika vaseg sajta.


