Ažurirano, Septembar, 2022.
Kada na svom blogu imate dosta sadržaja i poseta, to može uticati na sporo učitavanje stranica i biti frustrirajuće za posetioce, tako da je pitanje kako ubrzati WordPress jedno od najznačajnijih.
Zašto je važna brzina učitavanja Wordpres sajta?
Google od 2010. godine, kao faktor rangiranja sajtova u rezultatima pretrage uzima i brzinu učitavanja sajta između ostalih 200 faktora. Prema njegovim podacima, kada se sajt sporo učitava, ljudi manje vremena provode na sajtu ili nestrpljivo odlaze.
Sa bržim sajtom ćete obezbediti bolji doživljaj i iskustvo za posetioce, povećati svoje konverzije i Google će vas svakako voleti:)
Značaj brzog učitavanja sajtova prepoznale su i velike kompanije kao što su: Bing, Microsoft, AOL, Shopzilla.
Prema istraživanju Microsoft Bing tima, duže otvaranje sajta za samo 2 sekunde, smanjuje zadovoljstvo korisnika za 3,8%. Pored toga smanjuje i broj klikova za 4,3%, što direktno znači gubitak od 4,3% prihoda po korisniku.
KissMetrics studija je takođe pokazala da kašnjenje u otvaranju sajta za mobilne telefone može dovesti do smanjenja konverzija za 7%.
Prema Akamai istraživanju 47% ljudi očekuju da im se web stranica otvori za manje od 2 sekunde. 40% ljudi će napustiti stranicu ako se učitava više od 3 sekunde.
Pored ovih postoji još nekoliko studija koje su potvrdile da vreme učitavanja sajta utiče na prodaju.
Kod 80% kupaca koji su nezadovoljni radom jednog sajta, smanjene šanse da ponovo kupuju na istoj lokaciji. Sa druge strane zbog kašnjenja sajta, opada zadovoljstvo kupaca za 16%.
Dakle, ako želite da poboljšate svoju poziciju u rezultatima pretrage, brzina sajta bi trebalo da bude jedan od vaših prioriteta. Ovo je posebno od značaja ako imate online prodavnicu i želite da vam posao bude profitabilniji.
U ovom članku ću vam predstaviti jednostavne načine, pomoću kojih možete ubrzati sajt i obezbediti bolje korisničko iskustvo za svoje posetioce. Počnite sa sredstvima koje imate, jer i male promene mogu napraviti veliku razliku.
Za kratak pregled pogledajte video “Kako ubrzati WordPress sajt u 9 koraka“
Kako ubrzati WordPress sajt – testirajte prvo vreme učitavanja
Da biste pratili efekat ubrzanja sajta potrebno je da znate trenutno vreme učitavanja sajta.
Predlažem da upotrebite neki od alata koji će analizirati performanse sajta, da bi te informacije uporedili, nakon što primenite neki od koraka za poboljšanje brzine, jer je svako poboljšanje značajno, pa i ono za milisekundu.
Učitavanje može da se razlikuje kod različitih strana na sajtu, jer to zavisi od dosta faktora: da li je stranica statična ili dinamična, koja je njena veličina, da li koristi keširanje ili ne, itd.
Google Page Speed Insights je alat koji analizira brzinu sajta na skali do 100 i takođe daje uvid za računare i mobilne uređaje. Dobijate savete za poboljšanje, kao i linkove da saznate i kako to da uradite.
Pingdom alati nude i grafičke pokazatelje brzine sajta. Ocenjuje na skali do 100: lokaciju servera, broj poseta, veličinu stranica, vreme opterećenja (zadržavanje na stranicici), tako da dobijate kompletnu sliku šta je u vezi sa brzinom sajta dobro, a šta loše.
GTmetric analizira brzinu sajta, upoređujući analize Yslow i PageSpeed’s. Ocene dobijate od A do F zajedno sa sugestijama za poboljšanje.
Kada dobijete rezultate testiranja primenite neke od sledećih koraka:
1. Ubrzajte WordPress sajt – Odaberite kvalitetan hosting
Ako želite da se vaš sajt brzo učitava, odaberite dobar hosting paket i kompaniju. Pre odabira web hostinga, istražite informacije o brzini i radu hostinga, njihovoj podršci, pročitajte komentare, uporedite kompanije, propusni opseg, mesto na disku.
Na brzinu sajta može uticati i korišćenje zajedničkog servera (shared hosting), jer se u tom slučaju ostali korisnici zajedno sa vama bore za propusni opseg, pri čemu može doći do čestih zastoja.
Ovakvi paketi su uglavnom jeftiniji i imaju ponudu za „neograničen broj posetilaca“. U slučaju shared hostinga odaberite kvalitetnu kompaniju, koja je odgovorna i vodi računa o ovakvim stvarima.
- Pročitajte Vodič – Kako odabrati najbolji WordPress hosting
- Pročitajte Pregled – Da li je Siteground pravi izbor za vaš WordPress sajt ili blog?
Shared hosting pakete bi trebalo da izbegavate ako imate e-commerce sajtove i bavite se trgovinom. Često ljudi uštede po nekoliko dolara na račun kvaliteta. Verujte mi da je bolje platiti i par dolara više za pouzdaniji hosting i jače servere.
Kada imate veliki broj posetilaca mesečno, predlažem da koristite VPS (Virtuelni Privatni Server) ili Managed WordPress hosting (namenski server za WordPress sajtove).
Na VPS-u će vaš sajt imati manji broj komšija, ali će svako imati dodeljen limit koji se ne sme preći. Namenski WordPress server je spreman za smeštanje samo vašeg sajta:)
Za hosting server je važno gde se nalazi u odnosu na položaj vašeg računara (što ste bliže serveru, bliže je i učitavanje vašeg sajta) i to da je opremljen osnovnom tehnologijom (HTML, php, SSL,…) za rad bilo kojeg sajta na internetu.
Ja preporučujem SiteGround hosting na koji imate garanciju od 30 dana na povraćaj novca, zatim dobijate besplatan domen, dnevne rezervne kopije, besplatnu temu, odličnu podršku, veliki prostor na disku. Wpengine bi takođe bio odličan izbor, kao i Kinsta i CloudWays.
2. Početna stranica treba da je optimizovana i da se brzo učitava
Kada posećuju sajt ljudi prvo dolaze na početnu stranicu sajta ili bloga. Kako bi se ova stranica brže učitavala, evo nekoliko jednostavnih saveta:
- smanjite broj postova na stranici
- umesto celih, prikažite skraćene verzije za postove
- uklonite dodatne vidžete, osim onih za deljenje ispod postova. Bitan je sadržaj i čist dizajn, što će uticati ne samo na brzinu sajta, već i na bolji izgled.
3. Koristite laganu temu za WordPress sajt
Tema koju koristite može da bude opterećena sa dosta funkcija (za svaku funkciju se učitavaju kodovi), pa njena težina može biti odlučujući faktor za brzinu sajta.
Kada birate temu, gledajte da ima samo elemente koji su vam potrebni, da bude jednostavnija. Tako ćete osigurati brže učitavanje. Lako možete kasnije proširivati njenu funkcionalnost pomoću dodataka.
Jedno od rešenja je da izaberete podrazumevanu WordPress temu, a drugi je da isprobate neku poput Neve, GeneratePress.
U slučaju da vaš sajt ima dosta funkcija onda možete koristiti temu koja koristi dobar okvir kao šro je Genesis, Bootstrap.
Povezani članci:
4. Optimizujte (ažurirajte) bazu podataka vašeg sajta
Sve dok vaš sajt ima bazu podataka, potrebno je redovno održavanje. Tokom rada sajta u bazi prikupljaju stvari koje vam više nisu potrebne. To vam je kao zamena ulja u automobilu, nakon čega bolje radi. Tako je i sa sajtom.
Brisanje nepotrebnih datoteka iz baze podataka držaće njenu veličinu na minimumu – što pomaže i da rezervne kopije sajta imaju manju veličinu.
U tu svrhu pomaže i brisanje spam komentara, draftova postova, tema i dodataka koje ne koristite.
Optimizaciju baze podataka možete obaviti ručno u cPanel-u preko opcije phpMyAdmin ili pomoću nekog dodatka.
Jedna od slabosti WordPress-a je da sve revizije postova, draft-ove, smešta u bazu podataka, što može uticati na smanjenje brzine sajta, jer duplirani sadržaj je teret za server.
Da bi oslobodili prostor, izbrisali stare revizije koristite dodatak Better delete revision plugin.
Pomoću Revision Control dodatka možete da podesite broj revizija ukupno i po svakom postu.
- Pročitati više: “6 načina da smanjite spam komentare na blogu“.
Kada koristite WP DBmanager dodatak moći ćete da napravite rezervnu kopiju, popravite, povratite i optimizujete svoju bazu podataka.
WP Optimize će vam očistiti sve post revizije, ukloniti spam komentare, pingbaks i trackbaks linkove i ostale prolazne opcije.
Značajnu prednost u optimizaciji baze podataka u odnosu na pomenute dodatke ima WP Sweep koji će vam ukloniti sve oblike sačuvanih metapodataka, pored post revizija, draftova, spam i nedozvoljenih komentara.
5. Smanjite broj manje kvalitetnih dodataka (plugin-ova)
Jedna od prednosti WordPress-a je da podržava veliki broj dodataka. Ako ih imate na desetine instaliranih, dešava se da to izazove pad sajta, jer mogu biti u neslaganju jedni s drugima, izazvati greške na sajtu, softverske konflikte.
Ne radi se samo o broju instaliranih dodataka već i o njihovom kvalitetu, tako da se sajt sa 40 dodataka može brže otvarati od onog sa 10. Nastojte da koristite najnoviju verziju WordPress dodatka.
Najbolje je koristiti samo dodatke koji su neophodni za vaš sajt, a ostatak izbrišite (ne samo deaktivirati) i potpuno ih uklonite sa sajta.
Dodaci za deljenje na društvenim mrežama mogu usporiti sajt, pa dugmad za deljenje svedite na nekoliko, jer previše dugmadi dodatno zbunjuje čitaoce.
Pogledati više:
Pre jednostavnog brisanja, postoji način da odredite koji od dodataka nije produktivan i usporava sajt. Upotrebite dodatak P3 (Plugin Performance Profiler).
Nakon izveštaja koji dobijete (ukupan broj aktivnih dodataka i vreme učitavanja, uticaj na brzinu sajta, vreme rada dodatka) donećete odluku koji dodatak obrisati, naći mu alternativu ili se odlučiti za dodatak koji obavlja 2 funkcije.
Preporučujem da ovakve mini revizije na svom sajtu radite na svakih 5 meseci i ovaj dodatak koristite po potrebi.
6. Kako ubrzati WordPress sajt – Optimizujte slike
Pre nego što postavite slike na WordPress, potrebno je da podesite njihovu veličinu i tako uštedite prostor, naročito ako vam sajt ima dosta slika kao moj.
Slike i video snimci mnogo mogu uticati na brzinu učitavanja sajta. Važno je veličine slika ne prelaze 100 kb. Najbolje za učitavanje su JPG datoteke.
Da optimizujete slike pomoći će vam Photoshop ili bilo koji drugi program za obradu slika. Možda je za vas najbolje da koristite dodatak WP Smushit koji će prilagođavanje veličine slika uraditi automatski, bez ugrožavanja kvaliteta.
Ono što je dobro kod ovog dodatka je što možete da optimizujete i sve ranije postavljene slike sa sajta. Preporučujem takođe: Kraken Image Optimizer i Bulk Resize Media dodatak.
Preporučujem da pročitate:
Još jedan dobar alat je Bj Lazy Load. On omogućava da se prvo učita tekst, pa tek onda slika, tako da se slike postepeno učitavaju kako posetilac skroluje na stranici (u trenutku kad treba da ih pogleda).
Što se tiče video snimaka, za njih se koristi Lazy Load for videos, koji će mnogo ubrzati sajt ako na njemu imate dosta videa. Na ovaj način, pored brzine, može se uštedeti i na protoku prilikom učitavanja sadržaja za korisnike.
7. Sprečite Hotlinking vaših slika
Kada ubacite sliku na svoj sajt preko opcije Media, automatski se kreira i link (URL adresa) za tu sliku, tako da se ona može samostalno prikazivati na internetu.
Ostali korisnici mogu koristiti ovu URL adresu i tako vašu sliku postavljati na svojim web stranicama (ovo predstavlja hotlinking slika).
Svaki put kada se vaša slika učitava na njihovom sajtu, koristi se protok vašeg servera i to može dosta smanjiti brzinu učitavanja vašeg sajta.
Hotlinking možete sprečiti blokiranjem ovakve veze preko fajla .htaccess. Kao što je važno da drugi ne koriste vaše, jednako je važno da i vi ne koristite slike sa drugih sajtova na ovaj način.
8. Obavezno koristiti dodatke za keširanje
Keširanje je veoma bitan proces za učitavanje WP sajta. To znači da uz pomoć ovih dodataka kreirate statičku verziju (HTML kopiju) sajta. U tom slučaju se stranice odmah prikazuju korisnicima, bez da čekaju dok se obradi zahtev u bazi podataka svaki put.
Ovaj proces pomaže da se vaš sajt učitava brže, smanjujući opterećenje na serveru i prostor na disku. Prema istraživanjima, keširanje sajta može da smanji brzinu učitavanja sajta sa 2,4 sekunde na 0,9 što je ogromna i značajna razlika!
U ovu svrhu koristite jedan od najboljih dodataka za keširanje sadržaja postova i stranica W3 Total Cache.
Pogledajte u videu kako da podesite W3 Total Cache.
Pored ovog popularni su i WP Super Cache, Hiper Cache i plaćeni dodatak WP Rocket.
9. Koristite CDN (Content Delivery Network)
Bez obzira da li koristite WordPress ili bilo koju drugu platformu, možete imati samo koristi od CDN-a.
U suštini, CDN sve datoteke sa vašeg sajta dostavlja preko servera koji je najbliže posetiocu, što može imati pozitivan uticaj ne samo na brzinu, nego i na bounce rate, konverzije, SEO i iskustvo posetilaca.
CDN je mreža servera na različitim geografskim lokacijama u svetu.
Na primer, ako koristite sajt iz Srbije, služiće vas server iz Evrope, umesto iz SAD-a. CDN može povećati brzinu sajta i do 60% (istraživanje Matthew Woodward-a).
Za najbolju besplatnu opciju preporučujem CloudFlare (njihov osnovni paket je sasvim dovoljan). Možete naći i druge opcije za manje od jednog dolara mesečno u zavisnosti od opsega.
Preporučujem da pročitate: Šta je CDN i zašto je potreban za vaš blog?
10. Isključite Pingbacks i Trackbacks linkove
Ova vrsta linkova se koristi kako bi videli da li je neko upotrebio link sa vašeg sajta za sadržaj svog sajta ili bloga.
Ako ovakvih linkova imate previše, to će sigurno usporiti vaš sajt. Svaki sadržaj čiji se link koristi ažurira se iznova (u tom slučaju je 99% svih trackbacks i pingbacks linkova nepoželjno).
Kreiranje ovih linkova možete onemogućiti i isključiti preko opcije Podešavanja – Diskusije i pod Standardno podešavanje, čekirate “Onemogući Pingbacks i Trackbacks”.
11. Kombinacija CSS, JavaScript i HTML datoteka
Svaki instaliran dodatak na sajtu dolazi sa sopstvenom CSS i JS datotekom i svaki ima svoj HTTP zahtev. Kada ove datoteke smanjite i spojite u jednu (kombinacija različitih fajlova u jedan).
Ova promena će smanjiti broj zahteva na sajtu i broj preuzetih datoteka (dva važna faktora koja opterećuju sajt), ukloniti neželjene kodove i najvažnije povećati brzinu učitavanja sajta.
Možete smanjiti svoje CSS, JS i HTML datoteke pomoću dodatka Autoptimize. Kako da podesite ovaj dodatak imate na slici ispod:
Pored ovog možete koristiti i druge, kao: AssetsMinify, WP Super Minify.
Brzina je važna za sajt, zato što utiče i na bounce rate, konverzije, zadovoljstvo posetilaca i rangiranje u pretraživačima.
Velika prednost u povećanju brzine učitavanja sajta je što pomaže u poboljšanju iskustva korisnika sajta. To važi i za desktop i za mobilne uređaje.
Ako uzmete u obzir sve ili bar polovinu ovih saveta, trebalo bi da vidite merljiv napredak u brzini vašeg sajta. Samo jedna stvar može napraviti veliku razliku. Zato ne morate da se bavite sitnicama, već samo stvarima koje razumete i možete uraditi.
Bila bih vam zahvalna da podelite ovaj članak na Facebook-u i drugim mrežama. Napišite komentar, pitajte, a možete mi i svoje dragoceno mišljenje poslati na email.
Ako još uvek niste pokrenuli blog pogledajte ove vodiče:
- Jedini vodič koji vam treba da započnete blog
- 5 osnovnih koraka do WordPress sajta
- WordPress sajt korak po korak
Hvala što ste izdvojili vreme za čitanje!