Blog

Hogyan építsünk olyan teljesítmény-költségvetést, amely minden ügyfél esetében valóban meg is marad

A teljesítmény-költségvetés az oldalsebességet egyszeri javítás helyett folyamatos megállapodássá teszi. Íme egy megismételhető folyamat a költségvetések meghatározására, kommunikálására és betartatására minden ügyfél esetében.

Összefoglaló

A teljesítmény-költségvetések írásos megállapodások arról, hogy milyen gyorsnak kell lennie egy weboldalnak, amelyeket egy ügynökség és ügyfele hoz létre. Megelőzik azt a nagyon is gyakori forgatókönyvet, hogy az oldalt induláskor optimalizálják, majd figyelik, ahogy lassan leromlik, amint új szkripteket és funkciókat adnak hozzá. A cikkben bemutatott keretrendszer megismételhető folyamatot kínál e költségvetések létrehozásához, kommunikálásához és betartatásához minden ügyfélnél. Megtanulod, hogyan válassz felhasználóközpontú mérőszámokat, amelyek valóban a látogatói élményt tükrözik, hogyan állíts be küszöbértékeket valós körülmények alapján, nem pedig általános ellenőrzőlistákból, és hogyan alakítsd a költségvetést látható szerződéssé. A cikk kitér továbbá a költségvetés beépítésére a szállítási munkafolyamatba, a szabálysértések kezelésére konfrontáció nélkül, valamint a költségvetés negyedéves felülvizsgálatára. Az eredmény az, hogy az oldalsebesség megszűnik havi pánikforrás lenni, és olyan jellemzővé válik, amelyet az ügynökség tudatosan kezel.

Hányszor adtál már ki egy gyorsan betöltődő oldalt egy ügyfélnek, hogy aztán lassan ismét elnehezedjen, és lassú, szkriptekkel teli árnyékává váljon önmagának? Ha ügynökségnél dolgozol, a válasz valószínűleg az, hogy „gyakrabban, mint szeretném”. A minta mindig ugyanaz: optimalizálod a főoldalt, ünnepled a zöld pontszámot, majd három hónappal később az ügyfél marketingcsapata beépít egy új chatbot-szkriptet, amely észrevehető késleltetést okoz. Hirtelen újra telefonon vagy, és magyarázod, miért lassú az oldal, pedig már megjavítottad.

Ez nem technikai hiba, hanem irányítási hiba. A teljesítményt egyszeri indítási feladatként kezelik, nem pedig folyamatos megállapodásként. A megoldás a teljesítmény-költségvetés: egy írásbeli, közösen elfogadott korlát arra vonatkozóan, hogy egy oldal mennyire lehet nehéz vagy lassú, mielőtt nem megfelelőnek minősülne. De a költségvetés önmagában csak a fele az értéknek; a valódi érték az, hogy arra kényszerít téged és az ügyfeledet, hogy a kompromisszumokat explicitté tegyétek – még mielőtt egy új szkript, bővítmény vagy funkció hozzáadásra kerülne.

A következő lépésekben bemutatom, hogyan hozhatsz létre, kommunikálhatsz és tartathatsz be teljesítmény-költségvetéseket több ügyfél esetében anélkül, hogy minden alkalommal újra kellene feltalálnod a spanyolviaszt.

1. lépés: Válassz a felhasználói élményt tükröző mérőszámokat

A teljesítmény-költségvetés csak akkor hasznos, ha a korlátozott számok megfelelnek annak, amit az ügyfél felhasználói éreznek. Túl sok ügynökség állít be költségvetést egyetlen labormutató alapján, például az első bájt ideje (time to first byte) alapján, amelynek nincs közvetlen összefüggése azzal, hogy egy oldal gyorsnak érződik-e. A Google saját útmutatása is a felhasználóközpontú mérőszámok felé mozdult el, ezért épülnek a Core Web Vitals mutatók olyan dolgokra, mint hogy mennyi idő alatt jelenik meg a fő tartalom. A Google SEO kezdő útmutatója szerint az oldalsebesség rangsorolási tényező; a web.dev szerint a Core Web Vitals a felhasználói élményt méri. Ezek a források azt mondják, hogy olyan mérőszámokat válassz, amelyek a felhasználó útját tükrözik, nem csak a szerver válaszidejét.

A legtöbb ügyféloldal esetében kezdd a Core Web Vitals mutatókkal, plusz egy hozzávetőleges oldaltömeg-költségvetéssel. Ne mérd mindegyiket minden oldalon. Egy marketingoldal a legnagyobb tartalmi festésre (largest contentful paint, LCP) összpontosíthat, mert ekkor jelenik meg a hős kép; egy webalkalmazást viszont jobban érdekelhet a következő festésig tartó interakció (interaction to next paint, INP), mert az interaktivitás az egész üzletük. Ha frissítenéd az ismereteidet ezekről a mutatókról, a Core Web Vitálok optimalizálásáról szóló, lépésről lépésre haladó útmutatónk részletesen bemutatja a témát.

2. lépés: A költségvetést valós körülmények alapján határozd meg, ne benchmarkok alapján

Képzelj el egy ügyfelet, aki kézzel készített bútorokat árul. Közönségük többnyire 40 év feletti, tabletről vásárolnak vidéki kapcsolattal. Ha átmásolod az általános ellenőrzőlista „ajánlott” küszöbértékeit, olyan számokat fogsz beállítani, amelyek nem tükrözik ezt a valóságot. Egy cél, amely egy városi, 5G-t használó szakembernek megfelel, lehetetlen lehet valakinek, aki DSL-kapcsolaton van. A költségvetésnek azoknak az embereknek kell jelentőséggel bírnia, akik valóban használják az oldalt.

Kezdd az ügyfél leglassabb fontos oldalával, mint alapvonallal. Mérd meg azon a hardveren és hálózaton, amellyel az ügyfél felhasználói nagy valószínűséggel rendelkeznek. Ezután tűzz ki egy célt, amely észrevehetően jobb a jelenlegi állapotnál, de nem annyira agresszív, hogy teljes újraépítést igényeljen. És osszd fel a költségvetést sablontípusonként: a fizetési folyamatnak szigorúbb költségvetésnek kell lennie, mint egy Rólunk oldalnak, mert a lassú fizetés közvetlenül bevételbe kerül.

3. lépés: Tedd láthatóvá a költségvetést, és szerezd meg a jóváhagyást

Fogd a megállapodott költségvetést, és alakítsd egyetlen oldalas dokumentummá. Az egyik oldalon sorold fel a mérőszámokat és a beállított küszöbértékeket. A másikon fordítsd le ezeket a küszöbértékeket közérthető leírásokra: a zöld azt jelenti, hogy az oldal elég gyorsan betöltődik ahhoz, hogy az emberek ne menjenek el; a piros azt jelenti, hogy jelentős javításra van szükség. Add ezt át az ügyfélnek követelményként, nem pedig javaslatként. A döntéshozótól szerezd meg a jóváhagyást, nem csak a kapcsolattartótól.

Az egyik hasznos megközelítés az, ha megmutatod, mennyi felhasználói figyelembe kerül az egyes mérőszámok. Ahelyett, hogy „rossz az LCP-nk”, azt mondd: „a fő tartalom olyan sokáig tart, hogy sok látogató feladja”. Most az ügyfél érti a tétet. Amikor később valaki hozzá akar adni egy szkriptet, amely pirosba tolja az oldalt, rámutathatsz az aláírt költségvetésre, és megkérdezheted, mit szeretnének kivágni. Ez már nem személyes – ez egy közös megállapodás.

4. lépés: Építsd be a költségvetést a szállítási folyamatba

Az a költségvetés, amely csak egy prezentációban létezik, nem költségvetés. Be kell építeni az oldalak építésének, tesztelésének és felülvizsgálatának módjába. Adj teljesítmény-ellenőrzést a minőségbiztosítási folyamathoz: mielőtt bármelyik oldal megjelenik, futtasd a mérést, és hasonlítsd össze a költségvetéssel. Ha túllépi, nem kerül élesítésre, amíg valaki nem hoz egy kompromisszumot.

A gyakorlatban ez azt jelenti, hogy rögzített mennyiségű súlyt osztasz ki oldalanként. A képek és videók általában a legnagyobb súlyt jelentik, ezért alakíts ki egy szabályzatot: minden képet tömöríteni kell, minden videót lustán kell betölteni (lazy-load), és minden harmadik féltől származó szkriptet át kell vizsgálni, mielőtt hozzáadják. Az ügyfél marketingcsapata nem biztos, hogy szívesen hallja, hogy az új követőszkriptjüknek várnia kell, de ha sérti a költségvetést, az már nem igen/nem kérdés; ez kompromisszum. Itt válik a költségvetés a normál munkafolyamatod részévé – és ha az ügynökséged rendelkezik ismételhető SEO-teljesítmény-munkafolyamattal, a költségvetés természetesen illeszkedik bele.

5. lépés: Kezeld a szabálysértéseket hibáztatás nélkül

Képzeld el, hogy az ügyfél informatikai csapata egy új analitikai csomagot ad hozzá, amely jelentős mennyiségű súlyt ad minden oldalhoz. A költségvetés most piros. A legrosszabb, amit tehetsz, hogy vádaskodó e-mailt küldesz. Ehelyett kezeld a költségvetést semleges bírónak. Nem azt mondod nekik, hogy „nem”; azt mondod, hogy „a költségvetés nemet mond”. Ez a beszélgetést a személyes preferenciáról az objektív mérésre tereli. Most a gyakorlat azzá válik: mit vágunk ki, hogy visszakerüljünk a határ alá? Talán az új analitikai csomag konfigurálható úgy, hogy késleltetve töltődjön be, vagy talán eltávolíthatsz egy régebbi, felesleges szkriptet.

A gyakorlatban egy egyszerű triázs folyamatra van szükséged a költségvetés-megsértésekhez: azonosítsd, mi változott, becsüld meg a hatást, és kérdezd meg az ügyfelet, hogy meg akarja-e tartani az új funkciót, vagy be akarja-e tartani a költségvetést. Ha a funkciót választják, hivatalosan úgy döntenek, hogy kilépnek a költségvetésből. Ez értékes információ, mert elárulja, hol vannak a valódi prioritásaik.

6. lépés: Negyedévente felülvizsgálat és módosítás

Állíts be naptáremlékeztetőt, hogy negyedévente felülvizsgáld minden ügyfél költségvetését. A web változik, az ügyfél üzlete változik, és a mérési adataid is változnak. Egy költségvetés, amely egy évvel ezelőtt lehetetlen volt, most könnyű lehet, vagy fordítva. A módosításhoz használj valós felhasználói adatokat analitikából és laboratóriumi tesztekből. A felülvizsgálat részeként gondold át, melyik oldalt részesítsd előnyben legközelebb; a fontos lassú oldal nem a főoldal.

De ne hagyd, hogy a felülvizsgálat kifogássá váljon a költségvetés lazítására, valahányszor valaki egy funkciót szeretne hozzáadni. A felülvizsgálatnak a felhasználói élményre vonatkozó adatokon kell alapulnia, nem az ügyfél ellenállásán. Csábító azt mondani: „Nos, ha őket nem érdekli a sebesség, miért érdekelne minket?” De a kutatás egyértelmű: a Google megerősítette, hogy az oldalsebesség rangsorolási tényező, és a Core Web Vitals is rangsorolási tényező. Az ügynökségként az a feladatod, hogy ezt a tényt szem előtt tartsd.

Összegzés

A teljesítmény-költségvetések nem az előírásokról szólnak; hanem arról, hogy a kompromisszumokat explicitté tegyék. Amikor költségvetést állítasz fel, egyszerű módot adsz az ügyfélnek, hogy megértse digitális döntéseik költségét. Amikor betartatod, megkíméled magad a végtelen „miért lassú megint” e-mailektől. És amikor felülvizsgálod, az oldalt összhangban tartod azzal, amire a valódi felhasználóknak szükségük van.

Kezdd egy ügyféllel. Alkalmazd a lépéseket, tanuld meg, mi működik, majd építsd be a költségvetést a szabványos bevezető csomagodba. Néhány hónap múlva kiszámítható, megismételhető folyamatod lesz, amely minden ügyfélnél működik – és az oldalsebesség megszűnik havi krízis lenni, és olyan jellemzővé válik, amelyet az ügynökség tudatosan kezel.

Sources (5)