Hraðari WordPress-vefur

Kafli 1 af 5

Mældu hraðann: PageSpeed og Core Web Vitals

4 mín. lestur

Áður en þú lagar nokkuð þarftu að vita hvar vefurinn stendur. Hér lærirðu að mæla hraðann með PageSpeed Insights og að lesa úr tölunum sem Google kallar Core Web Vitals.

Hægur vefur kostar meira en flestir halda. Gestir gefast upp ef síðan birtist ekki á örfáum sekúndum, sérstaklega í síma, og Google tekur mið af upplifun notenda þegar hann raðar leitarniðurstöðum. Góðu fréttirnar eru að flestir WordPress-vefir eiga mikið inni, og oft eru það fáeinar einfaldar breytingar sem skila mestu.

Fyrsta skrefið er alltaf að mæla. Annars veistu ekki hvað þarf að laga, og ekki heldur hvort breytingarnar skiluðu einhverju.

Að mæla með PageSpeed Insights

  1. Opnaðu pagespeed.web.dev í vafranum.
  2. Límdu inn slóð vefsins, til dæmis forsíðuna, og smelltu á „Analyze“.
  3. Bíddu í hálfa til eina mínútu meðan Google hleður síðunni og mælir.
  4. Skoðaðu fyrst niðurstöðurnar fyrir farsíma (Mobile). Þær eru yfirleitt lakari en fyrir tölvu og skipta mestu, því flestir gestir koma úr síma.
  5. Mældu líka mikilvægustu undirsíðurnar, til dæmis vöru- eða þjónustusíðu. Þær geta verið allt öðruvísi en forsíðan.

Hér fyrir neðan sérðu skýrslu fyrir forsíðu Vefaldar sjálfrar, mælda eins og hún birtist í síma. Efst eru fjórar einkunnir af 100: Performance (hraði), Accessibility (aðgengi), Best Practices (góðar venjur) og SEO (leitarvélabestun).

Lighthouse-skýrsla fyrir vefold.is í farsíma. Einkunnir efst: Performance 94, Accessibility 100, Best Practices 82 og SEO 100. Undir METRICS eru First Contentful Paint 1,3 s, Largest Contentful Paint 3,1 s merkt appelsínugult, Total Blocking Time 10 ms, Cumulative Layout Shift 0 og Speed Index 1,4 s. Hægra megin er smámynd af forsíðunni í síma.
Grænt er gott (90–100), appelsínugult þarf að bæta (50–89) og rautt er slæmt (0–49). Hér er heildareinkunnin 94, en Largest Contentful Paint er appelsínugult: jafnvel vefur í góðu lagi hefur eitthvað að bæta.

Core Web Vitals: þrjár tölur sem skipta máli

Google hefur valið þrjár mælingar sem lýsa upplifun gesta best og kallar þær Core Web Vitals. Þú þarft ekki að skilja tæknina á bak við þær, bara hvað þær segja og hvaða mörk gilda:

  • LCP (Largest Contentful Paint): hve lengi það tekur stærsta hlutinn efst á síðunni, oft forsíðumynd eða stór fyrirsögn, að birtast. Markmiðið er 2,5 sekúndur eða minna.
  • INP (Interaction to Next Paint): hve fljótt síðan bregst við þegar gestur smellir eða pikkar. Markmiðið er 200 millisekúndur eða minna.
  • CLS (Cumulative Layout Shift): hve mikið efnið hoppar til meðan síðan hleðst, til dæmis þegar mynd ýtir texta niður rétt áður en þú ýtir á hnapp. Markmiðið er 0,1 eða minna.

Í dæminu er LCP 3,1 sekúnda, sem er yfir mörkunum, á meðan CLS er 0, sem er fullkomið. INP sést ekki í þessari skýrslu, því það er aðeins hægt að mæla þegar raunverulegt fólk notar síðuna. Í staðinn sýnir skýrslan Total Blocking Time, sem gefur vísbendingu um það sama.

Rannsóknarstofugögn og raungögn

PageSpeed Insights sýnir tvenns konar niðurstöður, og það er gott að þekkja muninn. Rannsóknarstofugögn (e. lab data) koma úr einni prófun sem Google keyrir á stundinni, með hermdum síma og hægri nettengingu. Það er það sem þú sást á myndinni hér að ofan. Þau eru frábær til að finna vandamál og prófa breytingar, en sveiflast milli mælinga.

Raungögn (e. field data) koma frá raunverulegum gestum sem nota Chrome, safnað yfir síðustu 28 daga. Þau birtast efst í PageSpeed Insights undir „Discover what your real users are experiencing“, en aðeins ef vefurinn fær næga umferð. Það eru raungögnin sem Google notar þegar hann metur vefinn, svo ef þau eru til skaltu taka mest mark á þeim.

ÁbendingMældu þrisvar og taktu meðaltalið. Ein mæling getur verið óheppin, til dæmis ef þjónninn var upptekinn akkúrat þá.

Neðar í skýrslunni er röð af smámyndum sem sýnir hvernig síðan birtist smám saman, og listi af ábendingum sem heitir „Insights“. Hver ábending segir hvað hægir á síðunni og hve mikið má spara með því að laga hana.

Neðri hluti Lighthouse-skýrslunnar fyrir vefold.is. Röð átta smámynda sýnir forsíðuna birtast í síma. Undir INSIGHTS eru ábendingarnar Render blocking requests með áætlaðan sparnað 270 ms, Legacy JavaScript 12 KiB, Network dependency tree og Use efficient cache lifetimes 7 KiB.
Ábendingarnar eru raðaðar eftir mikilvægi. Smelltu á hverja til að sjá hvaða skrár eiga í hlut. Til hægri má sía þær eftir því hvaða mælingu þær hafa áhrif á, til dæmis LCP.

Ábendingarnar eru oft tæknilegar og það er ekki nauðsynlegt að laga þær allar. Í næstu köflum förum við yfir þær aðgerðir sem skila mestu á venjulegum WordPress-vef, og byrjum á þeirri sem oftast skiptir mestu: myndunum.