Kako Ubrzati WordPress Web Stranicu (Korak po Korak)
Spora WordPress stranica tiho vas košta upita, rangiranja i prihoda.
Google koristi brzinu stranice kao faktor rangiranja. Posjetitelji napuštaju stranice koje se učitavaju dulje od 3 sekunde. A na mobilnim uređajima — gdje dolazi većina vašeg prometa — spore stranice izgledaju pokvareno prije nego što se pročita ijedna riječ.
Dobra vijest: većina problema s brzinom WordPressa može se riješiti bez obnavljanja stranice. Ovaj korak-po-korak vodič pokriva najučinkovitije optimizacije, redoslijedom kojim ih trebate rješavati, bez nepotrebnog tehničkog žargona.
Sadržaj
Zašto Brzina WordPressa Više Nego Ikad Važna u 2026.
Brzina nije samo performansna preferencija. Utječe na tri stvari koje su direktno važne za vaše poslovanje:
1. Google rangiranja Core Web Vitals — Googleov skup metrika za brzinu i iskustvo — aktivni su faktor rangiranja. Stranica koja loše ocjenjuje na Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) ili Interaction to Next Paint (INP) rangirat će se niže od usporedive stranice s dobrim rezultatima.
2. Stopa konverzije Svaka dodatna sekunda vremena učitavanja smanjuje stopu konverzije. Stranica koja se učitava za 1 sekundu konvertira znatno bolje od iste stranice koja se učitava za 4 sekunde. Ovo nije teorija — konzistentno je podržano podacima iz svih industrija.
3. Povjerenje korisnika Spora stranica signalizira zapušteno poslovanje. Prije nego posjetitelj pročita vaš naslov ili vidi vašu ponudu, već je formirao sud na temelju toga koliko se brzo stranica osjećala. Prvi dojmovi u digitalnom svijetu mjere se u milisekundama.
Korak 1: Prvo Izmjerite — Znajte Svoju Polaznu Točku
Prije promjene ičega, izmjerite gdje stojite. Ne možete poboljšati ono što niste izmjerili.
Alati za korištenje:
- Google PageSpeed Insights (pagespeed.web.dev) — testira i mobilni i desktop, prikazuje Core Web Vitals rezultate i specifične preporuke
- GTmetrix (gtmetrix.com) — daje waterfall prikaz što se učitava i kojim redoslijedom
- Google Search Console — pod Core Web Vitals, prikazuje koje stranice imaju probleme na temelju stvarnih korisničkih podataka
Pokrenite naslovnu stranicu, najvažniju stranicu usluga i kontakt stranicu kroz PageSpeed Insights. Posebno zabilježite mobilni rezultat — to je onaj koji je najvažniji za rangiranja.
Što znače rezultati:
- 90–100: Dobro
- 50–89: Treba poboljšanje
- 0–49: Loše — ovo vam aktivno šteti
Zapišite rezultate prije nego počnete. Htjet ćete ih usporediti nakon svakog koraka.
Korak 2: Prvo Popravite Slike (Najveći Dobitak)
Slike su pojedinačno najveći doprinos sporim WordPress stranicama. Većina tvrtki učitava slike direktno s fotoaparata ili dizajnerskog alata — često datoteke od 3 MB do 8 MB — bez ikakve optimizacije.
Samo ovaj korak može prepoloviti vrijeme učitavanja stranice.
3 stvari koje treba učiniti sa svakom slikom:
1. Promijenite veličinu prije učitavanja Hero slika prikazana na 1200px širini ne treba biti 4000px široka. Promijenite veličinu slika na stvarnu veličinu prikaza prije učitavanja. Koristite alat poput Squoosh (besplatan, u pregledniku) ili Photoshop.
2. Komprimirajte bez vidljivog gubitka kvalitete Koristite lossy kompresiju za dramatično smanjenje veličine datoteke bez vidljive razlike u kvaliteti. Cilj: ispod 150 KB za većinu slika, ispod 300 KB za velike hero slike.
3. Konvertirajte u WebP format WebP je moderni format slike koji je tipično 25–35% manji od JPEG ili PNG pri ekvivalentnoj kvaliteti. Većina modernih preglednika ga podržava. WordPress može automatski posluživati WebP uz pravi plugin.
Preporučeni pluginovi:
- Imagify ili ShortPixel — automatski komprimiraju i konvertiraju slike pri učitavanju, poslužuju WebP
- Smush — besplatna opcija s bulk kompresijom za postojeće slike
Nakon optimizacije slika, pokrenite PageSpeed Insights ponovno. Za većinu stranica, ovaj jedinstveni korak pomiče rezultat za 15 do 30 bodova.
Korak 3: Instalirajte Plugin za Caching
Svaki put kada netko posjeti vašu WordPress stranicu, PHP izvršava kod, upituje bazu podataka i gradi stranicu od nule. Za 100 posjetitelja, to se događa 100 puta.
Caching sprema statičnu verziju svake stranice i poslužuje je direktno — u potpunosti preskačući upit bazi podataka. Rezultat su dramatično brža vremena odgovora, posebno pod prometom.
Preporučeni caching pluginovi:
- WP Rocket (plaćen, ~€49/godišnje) — najkompletniji i najlakši za konfiguriranje. Rješava page caching, browser caching, minifikaciju datoteka, lazy loading i optimizaciju baze podataka u jednom pluginu. Vrijedi cijenu.
- LiteSpeed Cache (besplatan) — odličan ako vaš host koristi LiteSpeed servere (mnogi kvalitetni hostovi to čine)
- W3 Total Cache (besplatan) — složeniji za konfiguriranje, ali moćan
Ključne postavke za omogućiti nakon što je caching aktivan:
- Page cache: uključen
- Browser caching: uključen
- GZIP kompresija: uključena
- Minify CSS i JavaScript: uključen (testirajte pažljivo — ovo povremeno može pokvariti stvari)
Korak 4: Minificirajte i Odgodite CSS i JavaScript
Svaka stylesheet i script datoteka koju vaša WordPress stranica učitava dodaje težinu stranice i blokira renderiranje. Minifikacija uklanja razmake i komentare iz ovih datoteka za smanjenje njihove veličine. Odgađanje i async-učitavanje skripti znači da ne blokiraju prikaz stranice.
Što učiniti:
- Minificirajte CSS — smanjuje veličine stylesheet datoteka (obično 10–30% manje)
- Minificirajte JS — isto za JavaScript datoteke
- Odgodite render-blokirajući JavaScript — skripte koje nisu odmah potrebne ne bi trebale blokirati učitavanje stranice
- Uklonite nekorišten CSS — WordPress teme često učitavaju CSS za značajke koje ne koristite
Većina caching pluginova (WP Rocket posebno) rješava minifikaciju i odgađanje putem preklopnih sklopki. Uključite ih, zatim temeljito testirajte svoju stranicu — minifikacija povremeno može biti u sukobu s određenim pluginovima ili temama.
Ako ne koristite caching plugin koji to rješava, Asset CleanUp je namjenski plugin za uklanjanje nekorištenih skripti i stilova po stranici.
Korak 5: Koristite Content Delivery Network (CDN)
CDN pohranjuje kopije statičnih datoteka vaše stranice (slike, CSS, JavaScript) na serverima diljem svijeta. Kada netko posjeti vašu stranicu, prima datoteke sa servera koji mu je najbliži — umjesto s mjesta gdje je vaš hosting server fizički smješten.
Za hrvatsku tvrtku s posjetiteljima u Zagrebu, Splitu i Beču, CDN može smisleno smanjiti vremena učitavanja za sve njih.
Preporučene CDN opcije:
- Cloudflare (besplatni tier dostupan) — najšire korišten, lako se postavlja, pruža i sigurnost i DDoS zaštitu kao bonus
- BunnyCDN (vrlo pristupačan) — odlične performanse, jednostavno određivanje cijena
- WP Rocket + RocketCDN — integrirana CDN opcija ako već koristite WP Rocket
Postavljanje Cloudflarea traje oko 20 minuta i tipično poboljšava vremena učitavanja za 200–500 ms za međunarodne posjetitelje.
Korak 6: Optimizirajte Bazu Podataka
WordPress sve pohranjuje u bazu podataka — postove, revizije, komentare, podatke pluginova, tranziencije. Kroz vrijeme, ta baza podataka akumulira značajno napuhavanje: tisuće revizija postova, spam komentara, siročad podataka od izbrisanih pluginova i isteklih tranziencija.
Nabubrela baza podataka usporava svako učitavanje stranice jer je WordPress upituje na svaki zahtjev.
Što očistiti:
- Revizije postova (WordPress sprema reviziju svaki put kada uređujete — ovo se brzo akumulira)
- Izbrisane postove i komentare
- Spam komentare
- Istekle tranziencije
- Siročad podataka pluginova
Preporučeni alati:
- WP-Optimize (besplatan) — čisti bazu podataka, komprimira tablice i može zakazati redovita čišćenja
- WP Rocket — uključuje optimizaciju baze podataka pod tabom “Database”
Pokrenite čišćenje baze podataka, zatim provjerite vrijeme odgovora servera (TTFB — Time to First Byte) u GTmetrixu. Trebalo bi se primjetno smanjiti.
Korak 7: Revidirajte i Smanjite Pluginove
Svaki plugin koji instalirate dodaje kod koji se izvodi na svakom učitavanju stranice. Većina WordPress stranica akumulira pluginove kroz vrijeme — mnogi od njih rade stvari koje se ili preklapaju, više nisu potrebne ili bi se mogle zamijeniti s nekoliko redaka prilagođenog koda.
Kako revidirati pluginove:
Prođite kroz svaki instalirani plugin i pitajte:
- Je li ovo još uvijek u upotrebi?
- Je li se održava (zadnje ažuriranje unutar proteklih 6 mjeseci)?
- Može li neki drugi plugin koji već imamo raditi isto?
- Učitava li ovo skripte na stranicama gdje nije potrebno?
Uobičajeni krivci za težinu pluginova:
- Page builderi s teškim CSS/JS koji se učitava na razini cijele stranice (Elementor, Divi)
- Slider pluginovi (gotovo uvijek napuhani i rijetko potrebni)
- Višestruki form pluginovi kada bi jedan bio dovoljan
- Pluginovi za dijeljenje na društvenim mrežama koji učitavaju vanjske skripte
- Stari pluginovi od developera koji su ih napustili
Cilj nije imati što manje pluginova — to je imati samo one koji zarađuju svoju težinu. Uklanjanje 3 do 5 nekorištenih ili redundantnih pluginova može primjetno poboljšati vrijeme učitavanja.
Korak 8: Omogućite Lazy Loading
Lazy loading znači da se slike i video ispod preklopa ne učitavaju dok se korisnik ne pomakne prema njima. Ovo značajno smanjuje početno učitavanje stranice, jer preglednik mora učitati samo ono što je odmah vidljivo.
WordPress ima ugrađen nativni lazy loading od verzije 5.5. Za većinu instalacija, već je aktivan za slike.
Provjerite i proširite:
- Potvrdite da je nativni lazy loading aktivan (slike bi trebale imati
loading="lazy"atribut u HTML-u) - Koristite WP Rocket ili Imagify za proširenje lazy loadinga na pozadinske slike i video (WordPress native ne pokriva ove)
- Ne koristite lazy loading na hero slici — ona je iznad preklopa i trebala bi se učitati odmah
Korak 9: Nadogradite Hosting
Ako ste napravili sve gore navedeno i vaši rezultati su još uvijek loši — posebno ako je vaš Time to First Byte (TTFB) iznad 600 ms — usko grlo je vaš hosting.
Jeftini shared hosting stavlja stotine web stranica na isti server. Kada bilo koja od njih dobije promet, svi se usporavaju. Nikakav caching ili kompresija slika ne mogu popraviti server koji je fundamentalno spor.
Što tražiti u bržem WordPress hostingu:
- Managed WordPress hosting — serveri konfigurirani specifično za WordPress (npr. Kinsta, Cloudways, WP Engine)
- LiteSpeed ili Nginx serveri — brži od Apache za WordPress workloade
- PHP 8.2 ili noviji — značajno poboljšanje performansi u odnosu na starije PHP verzije
- Lokacija servera — server u Frankfurtu ili Amsterdamu odgovarit će brže hrvatskim korisnicima nego onaj u SAD-u
- SSD pohrana — standard danas, ali vrijedi potvrditi
Prelazak s jeftinog shared hostinga na kvalitetan managed host često je pojedinačno najveće poboljšanje brzine koje je moguće — više od bilo kojeg plugina ili tehnike optimizacije.
Korak 10: Verificirajte Core Web Vitals u Search Consoleu
Nakon implementacije gore navedenih koraka, dajte Googleu 2 do 4 tjedna da ponovno crawla vaše stranice i ažurira podatke. Zatim provjerite Google Search Console pod Experience → Core Web Vitals.
Tražite:
- LCP (Largest Contentful Paint) ispod 2,5 sekunde — glavni sadržaj bi se trebao brzo učitati
- INP (Interaction to Next Paint) ispod 200 ms — stranica bi trebala brzo reagirati na klikove
- CLS (Cumulative Layout Shift) ispod 0,1 — elementi ne bi trebali skakati dok se stranica učitava
Search Console će vam pokazati koje specifične URL-ove imaju probleme i u koju kategoriju problem spada. Prvo popravite označene stranice — one su te koje najdirektnije utječu na vaša rangiranja.
Kontrolna Lista za Optimizaciju Brzine WordPressa
| Korak | Zadatak | Gotovo? |
|---|---|---|
| 1 | Izmjerite polazne rezultate (PageSpeed + GTmetrix) | ☐ |
| 2 | Promijenite veličinu, komprimirajte i konvertirajte slike u WebP | ☐ |
| 3 | Instalirajte i konfigurirajte caching plugin | ☐ |
| 4 | Minificirajte CSS/JS i odgodite render-blokirajuće skripte | ☐ |
| 5 | Postavite CDN (Cloudflare preporučen) | ☐ |
| 6 | Očistite i optimizirajte bazu podataka | ☐ |
| 7 | Revidirajte i uklonite nepotrebne pluginove | ☐ |
| 8 | Omogućite lazy loading za slike i video | ☐ |
| 9 | Nadogradite hosting ako je TTFB još uvijek iznad 600 ms | ☐ |
| 10 | Verificirajte Core Web Vitals u Search Consoleu | ☐ |
Često Postavljana Pitanja (FAQ)
Koliko realno mogu poboljšati rezultat brzine WordPressa?
Većina stranica ide s mobilnog rezultata od 30–50 na 70–90 s temeljitom optimizacijom slika, cachingom i minifikacijom. Nadogradnje hostinga i CDN mogu gurnuti rezultate još više. Rezultati ovise o polaznoj točki i koliko koraka implementirate.
Hoće li caching plugin biti u sukobu s mojom temom ili page builderom?
Može. WP Rocket posebno ima poznate postavke kompatibilnosti za Elementor, Divi i druge glavne page buildere. Počnite s konzervativnim postavkama, vizualno testirajte stranicu nakon svake promjene i prvo onemogućite minifikaciju ako se nešto pokvari.
Utječe li brzina WordPressa direktno na moje Google rangiranje?
Da. Core Web Vitals su potvrđeni signal rangiranja Googlea. Stranica s lošim LCP, CLS ili INP rezultatima rangirat će se niže od slične stranice s dobrim performansama — uz sve ostale faktore jednake.
Moj rezultat je dobar na desktopu, ali loš na mobitelu. Je li mobilni važan?
Da. Google koristi mobile-first indeksiranje, što znači da primarno koristi mobilnu verziju vaše stranice za određivanje rangiranja. Mobilni rezultat je onaj koji je najvažniji za SEO.
Koliko često trebam pokretati audit brzine?
Nakon svakog većeg ažuriranja (tema, pluginovi, WordPress core) i minimalno jednom svaka 3 mjeseca. Brzina može se degradirati kroz vrijeme kako sadržaj raste, pluginovi se ažuriraju i napuhavanje baze podataka akumulira.
Sažetak
Ubrzavanje WordPress stranice nije jednokratni popravak — to je niz ciljanih poboljšanja, svako od njih multiplicira učinak prethodnog.
Počnite sa slikama. Dodajte caching. Minificirajte skripte. Postavite CDN. Očistite bazu podataka. Revidirajte pluginove. I ako sve ostalo ne uspije, nadogradite hosting.
Većina stranica može prijeći s lošeg mobilnog rezultata na dobar bez obnavljanja ičega. Rad je metodičan, ne misteriozan.
Ako želite profesionalni audit brzine i plan optimizacije za vašu WordPress stranicu, javite nam se. Identificirat ćemo točno što vas usporava i to popraviti.