Jõudlus UX

Veebisaidi kiirus ja konversioon — mõõdetav seos

🎧 Kuula kõiki artikleid järjest

Kiirus ei ole ainult tehniline küsimus. Iga lisanduv sekund laadimisajas suurendab tõenäosust, et kasutaja lahkub enne soovitud tegevuse tegemist.

Miks veebisaidi kiirus on äriline küsimus

Veebisaidi jõudlust käsitletakse sageli tehnilise teemana, kuid selle mõju on otseselt seotud äriliste tulemustega.

Aeglasem veeb tähendab tavaliselt:

  • rohkem katkestatud külastusi;
  • väiksemat konversioonimäära;
  • halvemaid otsingutulemusi;
  • suuremat reklaamikulu ühe kliendi kohta.

Kasutaja ei oota veebilehte lõputult. Kui sisu ei ilmu piisavalt kiiresti, liigub ta edasi järgmise tulemuse juurde.

Seetõttu ei mõõdeta tänapäeval ainult seda, kas veeb töötab, vaid ka seda, kui kiiresti see kasutajani jõuab.

Mida uuringud näitavad

Erinevad ettevõtted on aastaid mõõtnud kiiruse mõju kasutajate käitumisele.

Sageli viidatakse järgmistele tähelepanekutele:

  • Amazon on avaldanud, et isegi väga väikesed viivitused mõjutavad müügitulemusi;
  • Google on näidanud, et mobiilikasutajad lahkuvad oluliselt sagedamini aeglaselt laadivatelt lehtedelt;
  • Walmart on raporteerinud seoseid kiiruse ja konversioonimäära vahel.

Kuigi täpsed protsendid varieeruvad sõltuvalt uuringust ja ärimudelist, on üldine järeldus olnud järjekindel:

kiirem veeb annab tavaliselt paremaid tulemusi kui aeglasem veeb.

Miks kasutajad lahkuvad

Esmamulje tekib kiiresti

Kasutajad hindavad veebilehe kvaliteeti sekundite jooksul.

Kui:

  • leht jääb pikalt valgeks;
  • sisu hüppab laadimise ajal;
  • nupud ei reageeri;

tekib mulje, et veeb ei ole usaldusväärne.

Sageli toimub see enne, kui kasutaja on jõudnud sisuni.

Mobiilikasutus domineerib

Enamik veebiliiklusest tuleb mobiiliseadmetest.

Mobiilsetes tingimustes mõjutavad jõudlust:

  • aeglasem ühendus;
  • nõrgem protsessor;
  • energiapiirangud;
  • suurem latentsus.

Seetõttu võib lauaarvutis kiire veeb olla mobiilis märgatavalt aeglasem.

Kiirus mõjutab nähtavust

Google kasutab jõudlussignaale ühe kvaliteedinäitajana.

Kiirus ei ole ainus järjestust mõjutav tegur, kuid aeglane veeb võib kaotada eelise konkurendi ees, kelle kasutajakogemus on parem.

Core Web Vitals

Google hindab kasutajakogemust peamiselt kolme mõõdiku abil.

Largest Contentful Paint (LCP)

LCP mõõdab, kui kiiresti ilmub kasutaja jaoks kõige olulisem sisu.

Hea tulemus:

alla 2,5 sekundi

Levinud probleemid:

  • liiga suured pildid;
  • aeglane server;
  • renderdamist blokeeriv CSS või JavaScript.

Cumulative Layout Shift (CLS)

CLS mõõdab, kui palju sisu laadimise ajal nihkub.

Hea tulemus:

alla 0,1

Levinud probleemid:

  • mõõtmeteta pildid;
  • hiljem laaditavad reklaamid;
  • dünaamiliselt lisatud komponendid.

Interaction to Next Paint (INP)

INP mõõdab, kui kiiresti veeb reageerib kasutaja tegevusele.

Hea tulemus:

alla 200 ms

Levinud probleemid:

  • liiga suur JavaScript;
  • rasked frontend-raamistikud;
  • aeglane brauseri töö.

Tüüpilised Drupal-probleemid

Vahemälu ei ole õigesti seadistatud

Drupal toetab mitut vahemälukihti:

  • Internal Page Cache;
  • Dynamic Page Cache;
  • BigPipe;
  • Redis;
  • Varnish.

Kui need puuduvad või on valesti seadistatud, genereeritakse lehti asjatult uuesti.

Pildid on liiga suured

Pildid on sageli suurim jõudlusprobleem.

Soovitused:

  • kasutada WebP või AVIF formaati;
  • seadistada pildistiilid;
  • kasutada lazy loading'ut;
  • vältida originaalfailide kuvamist.

Liiga palju kolmandate osapoolte skripte

Analytics, vestlusrobotid, reklaamivõrgustikud ja sotsiaalmeedia vidinad lisavad sageli rohkem koormust kui Drupal ise.

Iga lisatud skript tuleks kriitiliselt üle vaadata.

Keerulised Views päringud

Suured sisuloendid ja filtrid võivad tekitada aeglaseid andmebaasipäringuid.

Probleemi lahendamiseks kasutatakse sageli:

  • paremaid indekseid;
  • Search API-t;
  • Solr-it;
  • Elasticsearchit.

Kuidas mõõta

Praktilised tööriistad:

  1. Google PageSpeed Insights — kiire ülevaade ja soovitused.
  2. Google Search Console — reaalsed kasutajaandmed Core Web Vitalsi kohta.
  3. WebPageTest — detailne laadimisanalüüs.
  4. Lighthouse — tehniline audit Chrome'i arendajatööriistades.
  5. Blackfire või New Relic — serveri- ja PHP-taseme analüüs.

Oluline on vaadata nii laboritulemusi kui ka päris kasutajate andmeid.

Millest alustada

Jõudluse parandamine ei alga tavaliselt serveri vahetamisest.

Enamasti tasub:

  1. mõõta praegust olukorda;
  2. leida suurim kitsaskoht;
  3. parandada kõrgeima mõjuga probleemid;
  4. mõõta tulemus uuesti.

Praktikas annavad kõige suurema võidu sageli:

  • vahemälu seadistamine;
  • piltide optimeerimine;
  • mittevajaliku JavaScripti eemaldamine.

Kokkuvõte

Veebisaidi kiirus mõjutab korraga mitut valdkonda:

  • kasutajakogemust;
  • konversioonimäära;
  • otsingunähtavust;
  • serverikoormust.

Kiirus ei ole ainult tehniline kvaliteedinäitaja. See on üks väheseid veebiplatvormi omadusi, mis mõjutab korraga nii kasutajat, otsingumootorit kui ka ärilisi tulemusi.

Seetõttu tasub jõudlust mõõta regulaarselt, mitte alles siis, kui kasutajad hakkavad aegluse üle kurtma.

Kui soovid teada, mis sinu Drupal-saidi jõudlust tegelikult piirab, aitab meie Drupal audit ja testimine tuvastada peamised kitsaskohad ja prioriteedid nende lahendamiseks.

Kaido Toomingas, WebPro tehniline juhtWebPro Company OÜ Tehniline juht: Kaido Toomingas

Vajad Drupal abi?

Kui artikkel puudutab sinu olukorda, ei pea kõike lõpuni lugema. Sinuga suhtleb päris inimene ja aitab järgmise sammuni jõuda.