Performanse web sajta i 6 načina da ih poboljšate
Performanse web sajta je nešto o čemu treba govoriti više, jer se u praksi često zanemaruju neke fundamentalne stvari, koje u velikoj meri utiču na rad, brzinu i stabilnost vašeg web sajta. Ovo je za buduće aktivnosti, poput SEO-a i korisničkog iskustva, veoma loše.
U nastavku skoncentrisacemo se na performanse web sajtova koji su kreirani na WordPress plaformi.
Performanse web sajta treba da vam budu prioritet
Mnogi faktori utiču na to kako ljudi doživljavaju vaš web sajt, prodavnicu ili blog, a naročito dizajn i sadržaj. Međutim, performanse web sajta mogu biti čak i važniji elemanat u celoj toj priči.
Pod „performansama“ misli se najviše na brzinu učitavanja stranica na vašem web sajtu.
Spori i nepouzdani sajtovi frustriraju posetice, pođite od sebe kada se nađete pred takvim izazovom?!
Što je sporiji vaš web sajt, veća je stopa napuštanja web stranice (broja ljudi koji odlaze sa vašeg web sajta usled slabog ocitavanja stranica).
Razlog je prilično jednostavan – većina posetilaca je uglavnom u žurbi i niko nije voljan da čeka mnogo da se sajt učita, već jednostavno odu dalje.
Osim toga, uz nove nove Google-ove SEO standarde, uključujući i mobile-first indeks, postalo je neizbežno da poboljšate brzinu učitavanja vašeg web sajta, kako biste optimizovali njegovo pozicioniranje.
Brzina web sajta
Kao što smo već naglasili, najvažnija stvar kada su u pitanju performanse web sajta je brzina – webiste speed.
Ako mala brzina učitavanja stranice odvrati publiku, dizajn i sadržaj web stranice neće biti od velikog značaja za vas. Zbog toga je važno da web sajt u svakom trenutku dobro funkcioniše, bilo da je pregleda jedna osoba ili stotina. Srećom, kada je u pitanju WordPress platforma, ne morate biti tehnički potkovani da biste to ostvarili, ali je od vitalnog značaja da uvek budno pratite performanse.
Važno je da kada posetilac klikne na vašu web adresu, otvaranje ne bude duže od 3-4 sek. Uverite se sami da vašem sajtu nije potrebno više od 3-4 sekunde za očitavanje, pa čak i manje.
Možete lako i detaljno proveriti brzinu učitavanja vašeg sajta koristeći Pingdom.
Pingdom tools je besplatni servis za monitoring web sajta. Osim ocene brzine učitavanja sajta, nudi vam i izveštaj i savete kako da ubrzate web sajt, ako je potrebno.
Gledajte da Load time bude ispod 2s, ako je moguće!
Ako problem postoji, treba ga rešavati odmah, jer će te u protivnom izgubiti veliki broj potencijalnih klijenata. I sami znate da je strpljenje na web-u veoma kratko i krhko.
Dobra vest je da održavanje performansi web sajta ne mora da predstavlja izazov. U ovom postu ćemo pogledati šest načina za održavanje odličnih performansi na vašem web sajtu.
Imajte na umu da, iako ćemo se fokusirati na alate specifične za WordPress, mnoge od sledećih strategija se dobro primenjuju i na web sajtove izgrađene na bilo kojoj drugoj platformi.
1. Ažurirajte redovno WordPres web sajt novim verzijama
Ovo smo postavili na prvo mesto sa razlogom. Svi saveti za unapređenje performansi neće vam biti od koristi ako ste na nekoj od starijih i jednostavnijih verzija web sajta.
WordPress neprekidno ažurira svoj sistem i na taj način zatvara sigurnosne propuste koji se nalaze u starijim verzijama. Ovi sigurnosni nedostaci mogu da dovedu do zloupotrebe vašeg sajta, preko koga mogu da se šire virusi, spamovi i sl, a ujedno i da uspore učitavanje, pa i sam rad web sajta.
Preporučujemo vam da osim same verzije WordPressa redovno ažurirate i sve ekstenzije i teme koje su instalirane u vašem sistemu.
Ažuriranje WordPress-a je jednostavno, a vaša kontrolna tabla će prikazati obaveštenje kad god je nova verzija spremna, ali i sva ostala obavesetnja po pitanju azuriranja.
2. Optimizujte slike na web sajtu
Različite vrste sadržaja i funkcija mogu usporiti vaš web sajt. Međutim, malo elemenata ima tako veliki uticaj kao slike.
Datoteke slika su velike i „teške“, što znači da će im trebati duže da se prikažu – usporavajući ceo proces učitavanja stranica.
Ovo je posebno važno ako na vašem web sajtu imate puno slika i ako su te slike velike. Verovatno s razlogom koristite sve te medije, a i uključivanje slika u vaš sadržaj je odličan način da privučete pažnju posetilaca i povećate angažman.
Da biste postigli najbolje iz svega morate da optimizujete sve slike na web sajtu.
Pronađite odgovarajuću fotografiju,
Izbegavajte generičke nazive (tipa slika 13, file 392b…),
Prilagodite format (.jpg .png .gif ) i dimenzije dizajnu stranica (poželjno je da slike budu do 50kb),
Kompresujte slike (optimizujete grafiku) – što je grafika lakša, brzina je veća,
Unesite naslov i Alt-text (optimizacija Alt text-a se odnosi na tagovanje slika i povezivanje sa određenim tekstom, koji želimo da se pojavi prilikom pretraživanja slike).
Poenta je da izbegavate da unosite slike velikih dimenzija, jer to znatno usporava otvaranje vaše web stranice. Za kompresiju možete koristiti razne programe, u zavisnosti od potreba i veština: Tiny PNG, GIMP, Photoshop.
3. Keširanje web sajta
Kada neko poseti jednu od vaših web stranica, desi se niz akcija, koje se odnose na prenos podataka vaših stranica koje se prikazuju posetiocima. Ponekad je taj proces toliko brz da je neprimetan.
Ako je vaša stranica složena ili je korisnik udaljen od vašeg servera, to može potrajati i više nego što je preporučeno.
„Keširanje“ je način da se smanji vreme učitavanja |
Postoje dve osnovne vrste keširanja web sajtova – na strani servera i na strani korisnika/klijenta (web-pregledača, tj. browsera).
Kada korisnici posete prvi put vaš sajt, onda se njegovi podaci čuvaju na računaru korisnika. Sledeća poseta će ubrzati učitavanje web stranica zbog prisutnih podataka.
Glavna prednost keširanja podataka je svakako brže učitavanje web sajta. Međutim, treba da vodite računa o periodu keširanja.
Ako performanse vašeg sajta nisu zadovoljavajuće, možete ih poboljšati konfigurisanjem keširanja na strani servera, ali pre toga preporučujemo:
Testiranje
Testiranje je najbolje uraditi u lokalu, sa svim proverama pre upload-ovanja na “živi” sajt. Menjati jedno po jedno podešavanje, kako bi se eventualni problemi mogli uočiti i rešiti kako treba.
Alat GTmetrix daje podatke i o kvalitetu keširanja.
4. Povežite svoj web sajt sa mrežom za isporuku sadržaja (CDN)
Tehnički, ova tehnika je logičan produžetak prethodne stavke.
CDN – Content delivery network, u prevodu bi mogli reći “mreža za dostavljanje podataka“.
Ukratko, CDN je mreža brzih servera – sistem međusobno poveznih servera koji se nalaze na različitim lokacijama, širom sveta.
Kako funkcioniše CDN
Kada koristite CDN, njegovi serveri, koji se nalaze na više mesta po svetu, dostavljaju statički sadržaj vašeg web sajta korisnicima, uz pomoć najbližeg servera. Kada posetilac pristupi jednoj od vaših web stranica, potrebni podaci biće preneti sa servera koji im je geografski najbliži.
Ako sajt koristi CDN, on će vas povezati sa najbližim robnim serverima (CDN serverima), koji će, zauzvrat, preuzeti sadržaj sa originalnog servera.
Ukoliko ste u posedu web sajta koji prerastao postojeće sisteme i sa velikim protokom saobraćaja CDN će vam biti neophodan, kako bi performase vašeg web sajta bile što bolje.
Za jednostavnije web sajtove, ponekad je dovoljno da sprovedete prve 3 stavke, jer CDN je ipak više namenjen složenijim sajtovima.
5. Poboljšajte svoj hosting i poboljšajte performanse web sajta
Moguće je da ćete isprobati sve gore navedene strategije, ali u praksi i dalje imate lošu brzinu očitavanja web sajta. Ovo je uobičajeno ako je vaš web sajt porastao i prima više posetilaca nego u nekom prethodnom periodu.
U tom scenariju, dosledni problemi sa performansama mogu jednostavno ukazivati na to da ste prerasli svoj trenutni hosting paket.
Ako pažljivo odaberete, tj. promenite i pređete kod boljeg hosting provajdera, onda ćete poboljšati i brzinu učitavanja web sajta.
Ako ste, poput mnogih vlasnika web sajta, započeli sa osnovnim deljenim hosting sistemom, možda biste želeli da razmotrite nadogradnju na virtelni privatni server (VPS) plan hostinga. Na ovaj način dobićete više resursa i veću skalabilnu arhitekturu koji će vam pomoći u održavanju vrhunskih performansi.
Rešenja uvek ima više, ali se odluke ne donose olako, već u skladu sa trenutnim stanjem i performansama vašeg web sajta.
6. Još nekoliko dodatnih saveta
Uklonite sve elemente koji nisu od posebnog značaja
Fokusirajte se na jednostavnost i što bolje korisničko iskustvo. Previše animacija i grafičkih elemenata na sajtu, loš programski kod i nepotrebne funkcije mogu drastično da uspore sajt.
Proverite ispravnost linkova
Ovde se isključivo misli na linkove ka slikama, CSS i JavaScript fajlovima. Neispravni linkovi u tekstu neće negativno uticati na brzinu učitavanja, ali svakako su loši za sajt.
Ne instalirajte veliki broj plugin-ova/dodataka
Veliki broj tzv.pluginova će sigurno umanjiti stabilnost platforme, pa samim tim brzinu vašeg web sajta.
Očistite kod
Kod treba da bude besprekoran, bez upotrebe suvišnih elemenata koji će usporiti stranicu. Za ovo će većina vas morati da se okrene stručnim licima za pomoć, jer, ukoliko imate problem, bez ovoga nećete postići željenu brzinu učitavanja.
Zaključak
Performanse su nešto na šta uvek treba obraćati pažnju, tokom čitavog životnog veka vašeg web sajta/prodavnice/portala.
Ključno je da redovno testirate performanse vašeg web sajta i učinite sve što možete da dođete do odgovarajuće brzine očitavanja i da održavate tu brzinu konstantno. U nekim slučajevima ni malo lak zadatak, ali ostvarljiv.