Næste punkt vedrører ydeevnen. Serveren viser langsom indlæsning af elleve sider. Det interessante er, at start­siden ikke er medtaget i denne liste.

Jeg foretager en modtest for at finde flaskehalsen og lader ydeevnen teste via GTMetrix. Her går start­siden godt - endda med video­loop og små animationer på siden:

PageSpeed-test for forsiden med GTMetrix

Lad os nu se på en side, der Seobility har kritiseret:

PageSpeed-test for undersiden med GTMetrix

Næsten optimal indlæsning af siden via GTMetrix. Selv Seobility kommer med tips til performanceoptimering i info­boksen og henviser som testværktøj til Google PageSpeed Insights. Mens skrivebords­visningen når næsten optimalt med 95%, er der skrappere krav til mobilvisningen. Resultatet er middelmådigt med 67%. I det mindste opfylder Core Web Vitals'ene kravene.

PageSpeed-test - resultat før

Hovedproblemet angives her som billedstørrelsen. Og det skal indrømmes, over 800 kb virker også ret stort. Det skyldes PNG 24-formatet. Ved at gemme billederne som PNG 8 reduceres størrelsen betydeligt, men afrundingerne bliver sløret. Og det er et kompromis vi har valgt ved relanceringen.

Google anbefaler at bruge moderne billed­formater. Og Google har ret. Jeg konverterer testvist de to PNG-billeder via det onlineværktøj squoosh.app og udskifter dem på hjemme­siden med WEBP-billeder, der kun er halvt så store. Nu er testresultatet 98% på skrivebord og 74% på mobil.

PageSpeed-test - resultat efter

En god forbedring, der kunne opnås på få minutter.

Både Google og GTMetrix giver mig yderligere tips om, hvor der er mulighed for optimering. Jeg prioriterer en serveropdatering til PHP 8.2 på opgavelinjen, da hjemmesiden aktuelt kører på PHP 7.2. Dette giver mening af sikkerhedsmæssige årsager, men også med henblik på ydeevnen.