Denva / Blog / Mik azok a Core Web Vitals, és miért számítanak (érthetően)
Teljesítmény és SEO

Mik azok a Core Web Vitals, és miért számítanak (érthetően)

· 8 min čítania
Mik azok a Core Web Vitals, és miért számítanak (érthetően)

Lehet, hogy már látta a Google vagy egy marketinges üzenetében: „javítsa a Core Web Vitals értékeit.” Technikai dolognak hangzik, de valójában egyszerű dologról van szó: milyen gyorsan és kényelmesen használható az Ön weboldala. Ez pedig hatással van a Google-helyezésekre is, és arra is, hogy a látogató vásárol-e, vagy továbbáll.

A három szám, amelyről szó van

A Core Web Vitals a weboldal használati élményének három mérhető mutatója, amelyeket a Google a SEO-értékelésnél is figyelembe vesz:

LCP (Largest Contentful Paint) - milyen gyorsan jelenik meg a fő tartalom. Hány másodperc telik el, amíg a látogató meglátja a lényeget (például egy nagy képet vagy címsort). Cél: 2,5 másodpercen belül.

INP (Interaction to Next Paint) - milyen gyorsan reagál az oldal egy kattintásra. Amikor a felhasználó kattint vagy gépel, milyen gyorsan történik valami. A régebbi FID mutatót váltotta fel. Cél: 200 ms-on belül.

CLS (Cumulative Layout Shift) - mennyire „ugrál” a tartalom. Ismerős helyzet: egy gombra szeretne kattintani, és az utolsó pillanatban elmozdul az oldal, mert betöltődött egy hirdetés. Cél: 0,1 alatt.

Miért számít ez

1. A Google figyelembe veszi. A Core Web Vitals az oldalminőség értékelésének része. Egyébként azonos tartalom mellett a gyorsabb weboldal előnyben van.

2. A lassú weboldal ügyfeleket veszít. Minden plusz másodperc betöltési idő csökkenti az esélyét, hogy a látogató marad. Webáruháznál ez közvetlenül megjelenik a bevételben.

3. Hitelesség. A gyors, gördülékeny weboldal profi benyomást kelt. A lassú és ugráló olcsónak hat, függetlenül attól, mennyibe került.

Gyors oldalbetöltés és a Core Web Vitals mérése
A Core Web Vitals célja: a tartalom gyors megjelenése és a weboldal gördülékeny reakciója.

Miért lassú gyakran egy weboldal

A leggyakoribb okok, amelyeket a gyakorlatban látunk:

  • Page builderek (Elementor, WPBakery) - kényelmesek, de sok felesleges kódot generálnak.
  • Optimalizálatlan képek - egy fényképezőgépes fotó akár 5 MB is lehet; a weboldalon ennek töredéke is elég.
  • Túl sok bővítmény, amelyek minden oldalon betöltődnek.
  • Lassú vagy olcsó hosting.
  • Nincs gyorsítótárazás, és nincsenek modern képformátumok (WebP/AVIF).

Hogyan mérhetők a Core Web Vitals értékek

Több lehetősége is van arra, hogy megtudja, hogyan áll az Ön weboldala:

PageSpeed Insights - a leggyorsabb út. Beírja a weboldal címét, és azonnal látja a Core Web Vitals pontszámot. Zöld = rendben, narancs/piros = van hová fejlődni. A tesztet mobilra is futtassa le, ott az eredmény általában rosszabb. A PageSpeed konkrét optimalizálásokat is javasol.

Search Console (Google Search Console) - ha a weboldala indexelve van, „Core Web Vitals” jelentést kínál valós adatokkal, tényleges felhasználóktól. Ezek field data, nem laboratóriumi tesztek, így jobban tükrözik a valóságot. Nézze a 28 napos átlagot.

Chrome User Experience Report (CrUX) - anonimizált adatok több millió valódi látogatótól. Régió, eszköztípus és kapcsolattípus szerint bontva. Ha tudni szeretné, hogyan látják a weboldalát valódi emberek Európában, a CrUX a forrás.

A lab és a field adatok különbsége: a PageSpeed teszt szabványos környezetben futtatja a weboldalát (laptop teljesítménye, 4G hálózat). A valódi felhasználóknak különböző eszközeik és internetsebességük van. Ezért a field data (Search Console, CrUX) a fontosabb: azt látja, hogyan néz ki a helyzet a gyakorlatban.

Hogyan javíthatók a Core Web Vitals értékek

Ha a PageSpeed Insights vagy a Search Console narancs vagy piros színt mutat, íme a konkrét lépések a javításhoz.

Hogyan javítható az LCP (a tartalom betöltési sebessége)

1. Optimalizálja a képeket. A nyitóoldal nagy képe a lassú LCP leggyakoribb oka. Csökkentse a fájlméretet (tömörítse a JPG/PNG fájlokat), vagy használjon modern formátumot (WebP/AVIF). A webes képeknek nem kell olyan nagy felbontásúnak lenniük, mint a nyomdai anyagoknak, általában 1920x1080 px is elegendő.

2. Rövidítse le az első bájtig eltelt időt (TTFB). Ha a szerver sokáig dolgozza fel a requestet, a gyors tartalom is későn érkezik meg. Ellenőrizze, hogy minőségi hostingja van-e (nem olcsó osztott tárhely). A CDN (Content Delivery Network, például a QUIC.cloud) felgyorsítja a tartalom kiszolgálását, mert a felhasználóhoz közel gyorsítótárazza azt.

3. Halassza el a nem kötelező JavaScripteket. A nehéz szkriptek, amelyek rögtön az elején töltődnek be, blokkolják a tartalmat. Ha egy szkriptre nincs szükség a megjelenítéshez, halassza el a defer vagy az async attribútummal.

4. Kerülje a loading="lazy" használatát az LCP képen. Az LCP képet gyorsan kell betölteni. Ha lazy jelölést kapott, csak lassabb lesz.

Hogyan javítható az INP (reakció a kattintásra)

1. Csökkentse a JavaScript mennyiségét. A sok JavaScript hosszabb parsingot és fordítást jelent. A böngészőnek az összes JS-t be kell olvasnia és le kell fordítania, mielőtt biztonságosan futtatni tudja a kódját. Ha sok bővítménye van, ellenőrizze, hogy valóban mindegyikre szüksége van-e.

2. Bontsa kisebbekre a hosszú feladatokat. Ha egy szkript egyszerre sok munkát végez, az egész JavaScript thread blokkolódik, és az oldal nem reagál a kattintásokra. Használja a setTimeout vagy a requestAnimationFrame függvényt a munka kisebb darabokra bontásához.

3. Optimalizálja az event handlereket. Ha kattintásra történik valami (például számítás vagy DOM-módosítás), végezze el a lehető leggyorsabban. Kerülje a DOM felesleges újraszámolását közvetlenül egy CSS-módosítás után.

4. Ellenőrizze, hány bővítményt futtat. A bővítmények hasznosak, de minden bővítmény = újabb JavaScript. Van bővítménye analitikára, felugró ablakokra, értékelésekre... mindegyik a háttérben fut és dolgozik. Ha 15-nél több bővítménye van, az már probléma.

Hogyan javítható a CLS (a tartalom stabilitása)

1. Adjon méreteket a képeknek. Rendeljen width és height attribútumot vagy CSS aspect-ratio tulajdonságot minden képhez. A böngésző így előre tudja, mekkora helyet foglal a kép, és nem keletkezik tartalomeltolódás.

2. Foglaljon helyet a dinamikus tartalomnak. Ha az oldalra csak betöltés közben kerül tartalom (hirdetések, videók, widgetek), állítson be minimális magasságot (min-height) vagy aspect-ratio értéket a konténerre. Így a később betöltődő tartalom nem tol el minden mást.

3. Kerülje a tartalmat eltoló animációkat. Az olyan tulajdonságok animálása, mint a top, a left vagy a box-shadow, újrarajzolást és eltolódást okoz. Helyette használja a transform tulajdonságot, amely a többi tartalom befolyásolása nélkül változtatja meg a pozíciót.

4. Figyeljen a betűtípusokra. Ha a webes betűtípus lassan töltődik be, a böngésző először egy tartalék betűtípust (System Font) jelenít meg, majd amikor a webes betűtípus betöltődik, az egész szöveg nagyobb vagy kisebb lesz. Az esettől függően állítsa be a font-display: optional vagy a font-display: swap értéket.

Core Web Vitals és WordPress

Sok WordPress weboldal page builderrel készül (Elementor, WPBakery, Divi). Ezek az eszközök kényelmesek, hiszen mindent grafikus felületen lehet kattintgatni, de ennek a minőség az ára: sok felesleges JavaScriptet és CSS-t generálnak, ami rontja a Core Web Vitals értékeket. Ha a weboldala Elementorban készült, és piros pontszámot lát, az gyakran a page builderhez kötődik, nem az Ön tartalmához.

A leggyorsabb WordPress weboldalak (amelyek zöldet érnek el a PageSpeedben) page builder nélkül készülnek, tiszta kóddal és saját témával. Ez az oka annak is, hogy sok régi weboldalt Elementorról tiszta WordPressre költöztetnek: a teljesítmény további optimalizálás nélkül is visszatér.

Ha a weboldalát az alapoktól mi építjük, a Core Web Vitals értékekkel kezdettől számolunk. Ha meglévő weboldala gyengébb eredményeket mutat, a keresőoptimalizálás a Core Web Vitals problémák elemzését és javítását is magában foglalja.

Mit lehet tenni

Egy része gyorsan megoldható (képoptimalizálás, gyorsítótár), más része viszont beavatkozást igényel abba, ahogyan a weboldal fel van építve. Mi a weboldalakat az alapoktól a teljesítményre összpontosítva építjük, a page builderek felesleges ballasztja nélkül. Ha pedig meglévő, lassú weboldala van, a keresőoptimalizálás keretében meg tudjuk találni, mi fékezi, és ki tudjuk javítani.


Szeretné tudni, mi lassítja a weboldalát? Írjon nekünk, megnézzük, és konkrétan megmondjuk, min érdemes javítani.

GYIK

Gyakori kérdések.

Mi számít jó Core Web Vitals pontszámnak?

LCP 2,5 s-on belül, INP 200 ms-on belül és CLS 0,1 alatt, mobilon és számítógépen egyaránt.

Befolyásolják a Core Web Vitals értékek a SEO-t?

Igen, a Google oldalminőség-értékelésének részei. Nem ez az egyetlen tényező, de hasonló tartalom esetén segítenek.

Miért lassú a weboldalam mobilon?

Leggyakrabban a nagy képek, a page builder, a sok bővítmény vagy a gyenge hosting miatt. A PageSpeed Insights teszt megmutatja a konkrét okot.

Mi az INP, és hogyan váltotta fel az FID-t?

Az INP (Interaction to Next Paint) egy újabb mutató, amely azt méri, milyen gyorsan reagál a weboldal az Ön kattintására vagy gépelésére. 2024 márciusában váltotta fel a régebbi FID-t (First Input Delay). A cél: 200 ms-on belül.

Segít a gyorsabb hosting a Core Web Vitals értékeken?

Igen, de ez nem minden. A gyorsabb hosting lerövidíti a TTFB-t (az első bájtig eltelt időt). A többi Core Web Vitals értéket a kód, a képek és a bővítmények optimalizálásával javítja. Jó hosting + optimalizálás = zöld pontszám.

Megosztás
A cikk elkészítéséhez mesterséges intelligenciát használtunk. A tények és a források szerkesztői ellenőrzésen estek át.
Kapcsolódó szolgáltatások

Segítségre van szüksége a weboldallal vagy a webáruházzal?

További cikkek

Ez is érdekelheti.

Építsünk valamit együtt

Az ötlet az Öné. A többit bízza ránk.

Mondja el, mire van szüksége. Egy munkanapon belül jelentkezünk őszinte véleménnyel arról, hogy mi vagyunk-e a megfelelő partner, milyen terjedelmet és határidőt látunk, és küldünk egy cégre szabott árajánlatot.

Csak a név, az e-mail és az üzenet kötelező. A piros ponttal jelölt mezők kötelezőek.

Miben segíthetünk?
Csatoljon anyagokat (nem kötelező)
Vagy írjon nekünk ide: hello@denva.studio