MENU

Nordit - software development

blog-whyPerformanceMatters

Važnost
performansi
internet stranice? Kako ih poboljšati?

Vaša internet stranica može imati zadivljujući dizajn, sjajan sadržaj i nuditi izvrsne proizvode/usluge, ali sve je to uzalud ako su performanse loše. Sve to morate uzeti u obzir, čak i ostale čimbenike poput SEO (optimizacija pretraživača), ali najvažniji faktor su performanse i alati za testiranje performansi koji određuju jeste li iznad od konkurencije.

Kako možete znati kakve su performanse Vaše internet stranice? Koje alate možete koristiti ili mjerne podatke gledati? Puno poduzeća nema niti ideju gdje početi ni koliko je to komplicirano. U ovom članku pokušati ćemo Vam objasniti osnove.

Internet stranica je skup dokumenata i resursa, sadrži različite vrste skripti (JS), stilova (CSS), slika itd. Broj i veličina tih resursa utječe na brzinu internet strace. Ali postoje i drugi čimbenici poput različitih procesa, mapiranja alfanumeričkih naziva u IP adresu, protokol kontrole prijenosa (TCP handshake), TLS/SSL uspostava konekcije. Također, fizička udaljenost između servera i lokacije korisnika se mora uzeti u obzir. Na jedan dio toga ne možemo utjecati, ali razvijajući internet stranicu postoje različiti načini i alati kako utjecati na performanse.

Zašto su performanse tako važna stvar?

  • Nordit - software developmentSlabe performanse Vaše internet stranice mogu negativno utjecati na Vaš SEO (optimizacija stranice za tražilice), a i bolja brzina garantira bolje korisničko iskustvo. Možda ste čuli da je Google opsjednut brzinom? Google je koristio brzinu stranice kao faktor rangiranja za pretraživanje na stolnim računalima od 2010. godine, a u srpnju 2018. Google je uzeo brzinu stranice kao faktor i za mobilna pretraživanja. Sporo vrijeme učitavanja Vaše stranice uzrokuje da ju Google rangira niže u pretraživanju, a Vama umanjuje šanse da pronađe Vaša publika.
  • Nordit - software developmentSlabe performanse tjeraju korisnike. U većini slučajeva većina Vaših konkurenata ima internet stranicu, a ako Vaša ne ispuni njihova očekivanja, otići će kod njih. Ovih dana ljudi očekuju da se web stranice učitaju u roku od 2 sekunde ili manje. Google je otkrio da će 53% mobilnih korisnika napustiti stranicu čije učitavanje traje više od 3 sekunde.
  • Nordit - software developmentSpora stranica utjecati će na Vašu prodaju i promet u potpunosti. Ako imate internet trgovinu (web shop), zanimljiv podatak je da je u jednom istraživanju utvrđeno da 79% potrošača kaže da su slabe performanse Vaše stranice dovoljne da se više nikada ne žele vratiti i napraviti drugu kupnju. Samo pola sekunde razlike u vremenu učitavanja može značiti 10% razlike u prodaji za internet trgovinu.
Brzina Vaše internet stranice nikad nije bila važnija. Kombinacija vizualno privlačne stranice, dobrog sadržaja i odličnih performansi učiniti će Vaše korisnike sretnijim, što će rezultirati povećanom prodajom i time povećanim prihodima.

Povezanost performansi i korisničkog iskustva (UX)

Želimo da korisnici imaju dobro korisničko iskustvo na našoj web stranici. Ako je riječ o prezentacijskim stranicama, želimo da ljudi što prije dođu do traženih informacija, ako je to blog na kojem želimo da ljudi čitaju postove ili ako je to internetska trgovina, želimo da s zadovoljstvom kupuju stvari. Kad Vaš kupac dođe na Vašu internet stranicu i pokušava pristupiti Vašem sadržaju, a on se polako učitava, koliko će biti zadovoljan? Svi smo nevjerojatno nestrpljivi u digitalnom svijetu, očekujemo skoro trenutni odgovor kada pokušamo pristupiti nekoj internet stranici. Istraživanje pokazuje da korisnici očekuju da se internet stranice učitaju za manje od tri sekunde. Sporije od toga, očekuje se da korisnik traži informacije ili proizvod koji kupuje na internet stranici Vašeg konkurenta.

To znači da možete imati sjajan dizajn i sadržaj, ali korisnici će i dalje napustiti Vašu internet stranicu, samo zato što je prespora. Također, više od polovice cjelokupnog internet prometa dolazi s mobilnih uređaja na vezama koje su sporije od onih koje su dostupne na stolnim i prijenosnim računalima.

Uzimajući sve to u obzir, brzina i rad internet stranice nikada nisu bili važniji. Kombinacijom vizualno privlačne internet stranice, dobrog sadržaja i izvrsnih performansi možete zadržati kupce sretnim i angažiranim što će dovesti do povećane prodaje i prihoda.

Kako ocijeniti performanse Vaše internet stranice?

Možete početi s Google-ovim Lighthouse alatom. To je automatizirani alat za poboljšanje kvalitete internet stranica. Ima revizije za performanse, pristupačnost, progresivne web aplikacije (PWA), SEO i još mnogo toga.

Možete pokrenuti Lighthouse u Chrome DevTools, iz terminala ili kao Node module Lighthouse može pokrenuti niz revizija stranice, a zatim generirati izvještaj o tome koliko je stranica dobro funkcionirala. Iz rezultata možete vidjeti koje revizije nisu uspjele s pokazateljima kako poboljšati stranicu. Svaka revizija ima referentni dokument koji objašnjava zašto je revizija važna, kao i kako je popraviti.
Uvijek možete posjetiti Google PageSpeed Insights i vidjeti kako Google rangira Vašu internet stranicu. Rezultati se temelje na alatu Lighthouse.

Možete koristiti i Google Analytics koji Vam može pomoći u nadzoru učinkovitosti učitavanja stranice na različitim uređajima, lokacijama ili operativnim sustavima. U odjeljku Site Speed - Overview (Brzina stranice - pregled) možete vidjeti kako se kretala brzina i pružit će Vam prijedloge za poboljšanje performansi Vaše internet stranice. Možete dodati i bilo koje standardne ili prilagođene segmente, poput ponašanja Vaše stranice samo na mobilnim uređajima. Praćenje toga je vrlo važno za mjerenje utjecaja novih funkcionalnosti na brzinu internet stranice.

Nordit - why performance matters
Nordit rezultati na GoogleSpeed Insights! Prve dvije slike su za preglednike mobilnih uređaja, a posljednje dvije su za preglednike.
Netko bi rekao da rezultati nisu istiniti, izazivamo Vas da provjerite ;)

Kako poboljšati preformance internet stranice?

Performanse internet stranice su jedan od glavnih čimbenika koji doprinose napuštanju Vaše stranice, zbog čega bi trebali biti proaktivni u uklanjanju ovih uobičajenih problema koji mogu stvoriti loša iskustva na Vašoj internet lokaciji.

  • Nordit - software development
    Kompresija i prioritizacija resursa

    Učitavanje HTML, CSS i JavaScript s GZIP kompresijom smanjuje broj bajtova koji moraju putovati internetom. Ove datoteke koje dodaju funkcionalnost i stil Vašem web mjestu su najčešći krivci za njegovu sporost. Obavezno upotrijebite razne moderne metode i tehnike (preconnect, preload, prefetch, dns-prefetch) da biste odredili prioritete svojih resursa i poboljšali performanse i rangiranje Vaše web stranice. Također, nemojte prenijeti ono što Vam ne treba. Vjerojatno ćete pronaći neke stvari koje ste davno dodali i nikada uklonili.

  • Nordit - software development
    Optimizacija slika

    U istraživanju internet stranica, Google je ustanovio da 25% stranica može komprimiranjem slika i teksta uštedjeti više od 250 KB, a 10% može uštedjeti više od 1 MB. Učitavanje stranica s velikim skupovima podataka traje dulje, a nepotrebno velike veličine datoteke jedan su od glavnih razloga sporog internet mjesta. Mnogo Wordpress klijenta koristi puno velikih slika sa svojih telefona. Većinom je slika telefona preko 1 MB, a zamislite kako može utjecati na brzinu učitavanja ako imate 10, 12 ili čak 30 takvih slika. Stoga budite sigurni da minimizirate veličinu datoteka i slika prije nego što ih prenesete na svoju internet stranicu.

  • Nordit - software development
    Ocijenite server/hosting

    Barem jedna stvar koja bi mogla usporiti Vašu internet stranicu nema nikakve veze sa njom samom te odabirom odgovarajućeg pružatelja usluga hostinga može se bitno utjecati na njezin rad. Uvijek odaberite hosting i plan koji odgovara potrebama Vaše internet stranice i uvijek odaberite poslužitelj s dobrim vremenom odziva poslužitelja (TTFB - vrijeme do prvog bajta). Google preporučuje da ciljate na vrijeme odziva manje od 200 milisekundi. TTFB od 100 ms je idealan, a sve preko 500 ms je problem.

  • Nordit - software development
    Odabir odgovarajuće tehnologije i dobrih standarda programiranja

    Svaki projekt mora započeti odabirom odgovarajuće tehnologije. Ponekad će ljudi odabrati neki framework koji je previše za njihov projekt, zato budite oprezni oko toga. Možda bi bilo bolje i učinkovitije koristiti samo HTML, CSS i JS, ali programeri bi često izabrali primjerice Wordpress samo zato što bi bilo lakše i brže završiti projekt. Za napomenu, nemamo ništa protiv Wordpressa, koristimo ga i mi za neke projekte.

    Ali na kraju se sve svodi na vještine programera. Ne može svaki programer napisati dobar i učinkovit kod. Neki pišu ogromne blokove koda koji obavljaju samo manje funkcije, a to rezultira internet stranicom koja se sporo učitava. Uvijek možete koristiti nekoga s većim iskustvom za pregled koda. Uklanjanjem nepotrebnog bloka koda ili nekih dodataka možete primijetiti veliko poboljšanje u radu internet stranice.

Zaključak

Kao što je već spomenuto u ovom članku, današnji internet korisnici žele da im informacije budu čim prije dostupne. Znamo da je to teže nego ikad postići jer internet stranice imaju sve više funkcionalnosti. Ako ustanovite da Vam se internet stranica predugo učitava, nemojte paničariti. Upotrijebite alate koje smo naveli za testiranje brzine Vaše internet stranice, oni će Vam pružiti puno pomoći i sve potrebne prijedloge.

Vidjeli ste naše rezultate, stoga možete zaključiti da znamo što radimo. Možete i nas kontaktirati na info@nordit.co, spremni smo pomoći ;)

Kontaktirajte nas

Kotaktirajte nas

Razgovarajmo o Vašoj ideji. Možda besplatno izradimo Vašu aplikaciju.

Imate li pitanja ili Vas zanima razgovor o Vašem projektu? Odvojiti ćemo vrijeme da saznamo o Vama, kako radite i što tražite. Kontaktirajte nas i mi ćemo Vam se uskoro javiti.