Grundlæggende om Core Web Vitals
Core Web Vitals omfatter tre metrics, der måler forskellige aspekter af indlæsnings- og interaktionshastighed. LCP vurderer indlæsningstiden for det største synlige element, INP reaktionsevnen på brugerinteraktioner, og CLS den visuelle stabilitet under indlæsning. For flersprogede sites skal disse metrics overvåges separat for hver sprogversion, da indhold, skrifttyper og billeder adskiller sig. En god brugeroplevelse på alle sprog kræver konsistente optimeringstilgange, der tager højde for hver versions specifikke egenskaber.
Skriftoptimering og subsetting
Skrifttyper er ofte en af de største ressourcer på nettet. For flersprogede sider skal flere skriftfamilier eller -snit indlæses, hvilket øger indlæsningstiden. Subsetting reducerer filstørrelsen ved kun at indlejre de faktisk nødvendige tegn (f.eks. latinske, kyrilliske eller asiatiske skrifttegn). Moderne formater som WOFF2 giver yderligere komprimering. Server skrifttyper kun på de sprog, der bruges på siden, og brug font-display: swap for at gøre tekst synlig med det samme. På den måde forbedrer du LCP og forhindrer layout-skift.
Billedoptimering med WebP
Billeder udgør ofte den største del af sidens volumen. Det moderne format WebP giver overlegen komprimering med samme kvalitet sammenlignet med JPEG eller PNG. For flersprogede sider bør du levere egne billeder til hver sprogversion, som leveres med srcset-attributten og forskellige opløsninger. Brug desuden lazy loading for ikke-synlige billeder for at forkorte den indledende indlæsningstid. Sørg for, at billeddimensionerne er angivet i HTML eller CSS for at undgå CLS.
Cachingstrategier pr. sprog
Caching er essentiel for hurtige gentagne besøg. For flersprogede sider skal du justere cache-headers pr. sprogversion, da indholdet varierer. Brug sprog-cookies eller URL-stier (f.eks. /en/, /de/) til at definere cache-nøgler. Sæt lange cache-tider for statiske ressourcer som skrifttyper og CSS, men kortere tider for HTML-sider, der kan være dynamiske. Server-side caching som Redis eller Varnish kan yderligere forbedre svartiderne. Test regelmæssigt, om alle sprog caches korrekt.
Edge- og CDN-brug
Et Content Delivery Network (CDN) distribuerer dit indhold på servere verden over og reducerer latenstiden for brugere i forskellige regioner. For flersprogede sider er det vigtigt, at CDN'et leverer de sprogspecifikke ressourcer korrekt. Konfigurer geo-routing, så besøgende automatisk benytter den nærmeste server. Brug Edge-Side-Includes til at levere personaliserede indhold baseret på sprog. Sørg for, at CDN'et understøtter HTTP/2 eller HTTP/3, og at Core Web Vitals ikke påvirkes af ekstra DNS-opslag.