DomovTim Blažič
Začni projekt

SEO in zmogljivost

Core Web Vitals v praksi: kdaj hitrost pomaga in kdaj ni glavni problem

Praktična razlaga metrik LCP, INP in CLS ter postopka za smiselno odpravljanje težav z zmogljivostjo.

Avtor:
Tim Blažič
Objavljeno:
4 min branja
4 min branja
English
EN

Core Web Vitals pokažejo tri pomembne dele uporabniške izkušnje: kako hitro se prikaže glavna vsebina, kako odzivna je stran ob interakciji in kako stabilna je postavitev. So uporabne diagnostične metrike, niso pa celotna ocena kakovosti strani. Hitra stran z nejasno ponudbo lahko še vedno slabo služi obiskovalcu.

Smisel optimizacije ni lovljenje popolnega rezultata v enem testu. Najprej je treba ugotoviti, katera metrika je problematična za resnične uporabnike, na katerih straneh in zaradi katerega tehničnega vzroka.

Kaj merijo LCP, INP in CLS

LCP: prikaz glavne vsebine

Largest Contentful Paint meri čas do izrisa največjega vidnega vsebinskega elementa v začetnem pogledu. To je pogosto glavna slika, naslovni blok ali večji del besedila.

Priporočeni prag za dobro uporabniško izkušnjo je LCP do 2,5 sekunde pri 75. percentilu obiskov, ločeno za mobilne in namizne naprave.

Slab LCP je lahko povezan s počasnim strežnikom, preveliko sliko, blokirajočimi slogi, pozno naloženo pisavo ali elementom, ki ga JavaScript vstavi šele po začetnem izrisu.

INP: odzivnost na interakcije

Interaction to Next Paint meri, kako hitro stran po kliku, dotiku ali vnosu prikaže naslednjo vidno spremembo. Ne meri samo prve interakcije, temveč upošteva odzivnost skozi obisk.

Priporočeni prag je INP 200 milisekund ali manj pri 75. percentilu obiskov.

Težave pogosto povzročijo dolga opravila v glavnem JavaScript procesu, obsežno ponovno izrisovanje, težki dogodkovni poslušalci ali skripte tretjih ponudnikov.

CLS: vizualna stabilnost

Cumulative Layout Shift meri nepričakovane premike elementov med uporabo strani. Primer je gumb, ki se premakne tik pred klikom, ker se nad njim pozno naloži slika ali pasica.

Priporočeni prag za dober CLS je 0,1 ali manj.

Pogosti vzroki so slike brez določenih dimenzij, pozno vstavljeni elementi, zamenjava pisave z drugačnimi merami in animacije, ki spreminjajo postavitev.

Laboratorijski in terenski podatki niso isto

Laboratorijski test izvede stran v nadzorovanih pogojih. Uporaben je za ponavljanje, odpravljanje napak in primerjavo pred ter po spremembi. Ne predstavlja pa vseh naprav, omrežij in načinov uporabe.

Terenski podatki izvirajo iz resničnih obiskov. Pokažejo razpon izkušenj, vendar potrebujejo dovolj obiska in se ne posodobijo takoj po spremembi.

Uporabite oba vira:

  • terenski podatki povedo, ali problem doživljajo uporabniki;
  • laboratorij pomaga problem reproducirati;
  • razvojna orodja pokažejo konkreten tehnični vzrok.

Posamezen rezultat na hitrem računalniku ni dokaz, da je stran hitra za vse. Enako slab laboratorijski rezultat še ne pojasni, kateri obiskovalci so prizadeti.

Optimizirajte predlogo, ne naključnega URL-ja

Če več strani uporablja isto predlogo, imajo pogosto skupen vzrok težave. Primer so vse storitve z enakim naslovnim blokom ali vsi članki z isto strukturo.

Postopek naj bo:

  1. določite problematično metriko;
  2. poiščite prizadete tipe strani;
  3. reproducirajte težavo na predstavniku predloge;
  4. ugotovite vzrok;
  5. izvedite eno jasno spremembo;
  6. preverite tehnične stranske učinke;
  7. spremljajte nove terenske podatke.

Tako se izognete popravkom, ki izboljšajo en testni URL, ne pa sistema.

Najpogostejši viri težav

Slike

Glavna slika lahko poslabša LCP, če je prevelika, v napačnem formatu, brez ustreznih odzivnih različic ali naložena prepozno. Vnaprej določene dimenzije pomagajo preprečiti tudi premike postavitve.

Vseh slik ni smiselno nalagati prednostno. Prioriteto potrebujejo elementi začetnega pogleda; preostale je običajno bolje naložiti pozneje.

Pisave

Veliko datotek, preveč različic in pozno nalaganje lahko zavlečejo prikaz besedila ali povzročijo opazno spremembo postavitve. Pomagajo premišljena izbira rezov, prednalaganje res ključnih datotek in ustrezna nadomestna pisava.

Skripte tretjih ponudnikov

Analitika, klepet, zemljevidi, videi, obrazci in oglaševalske skripte tekmujejo za omrežje in glavni proces. Vsaka naj ima jasen poslovni namen.

Vprašanje ni samo, ali jo je mogoče dodati, temveč ali mora biti aktivna takoj, na vsaki strani in za vsakega uporabnika.

Animacije

Animacija ni nujno počasna. Težave nastanejo, ko spreminja postavitev, zahteva veliko izračunov ali se izvaja hkrati z uporabniško interakcijo.

Prednost imajo animacije lastnosti, ki ne povzročajo ponovnega izračuna postavitve. Upoštevati je treba tudi zmanjšano gibanje in naprave z manj zmogljivosti.

Kdaj je hitrost pravi poslovni problem

Optimizacija ima visoko prioriteto, kadar:

  • se glavna vsebina opazno prikaže prepozno;
  • interakcije delujejo z zamikom;
  • premiki povzročajo napačne klike;
  • ključna pot odpove na šibkejših napravah;
  • tehnična zmogljivost ovira dostopnost ali uporabo.

Toda Core Web Vitals ne povedo, ali je ponudba razumljiva, ali stran nagovarja pravo občinstvo in ali obrazec zbira uporabne podatke.

Če je stran hitra, obiskovalec pa ne razume, kaj podjetje ponuja, je večji problem vsebina ali pozicioniranje. Če prihaja neustrezen promet, dodatne milisekunde ne bodo spremenile njegovega namena. Če se na povpraševanja nihče ne odziva, tehnična optimizacija ne popravi prodajnega procesa.

Zato tehnično delo razvrstite skupaj z vsebinskimi in poslovnimi težavami, ne v ločenem vakuumu.

Za širši tehnični kontekst preberite tehnični SEO pregled. Obseg optimizacije vpliva tudi na ceno spletne strani po meri. Za pregled konkretne strani sta na voljo SEO in optimizacija hitrosti ter kontakt.

Nazaj na blog

Imate podoben projekt?

Povejte mi, kaj gradite. V 24 urah vam odgovorim z naslednjim smiselnim korakom.

Pogovoriva se