Dansk hosting fra Aalborg
Servere i Europa
24/7/365 dansk support
[email protected]
Performance og cache 7 min. læsning Opdateret 3. oktober 2026

Billedoptimering i WordPress: rækkefølgen før du installerer noget

Billedoptimering i WordPress i den rigtige rækkefølge: skalér, komprimér, moderne formater og srcset – før du installerer et eneste plugin.

Billedoptimering i WordPress: rækkefølgen før du installerer noget

Kort svar: De fleste billedproblemer løses før første plugin – i denne rækkefølge: (1) skalér til maks. ca. 2560 px på længste side før upload, (2) komprimér fornuftigt, (3) lad et moderne format (WebP/AVIF) klare leveringen, og (4) lad WordPress’ srcset og lazy load gøre resten – med topbilledet undtaget. Plugins automatiserer trin 2–3; de reparerer ikke en 6000-pixel original med dårlig beskæring.

Fagligt gennemgået: 2. oktober 2026

Billeder er ofte den tungeste del af en side – og det sted, hvor flest hastighedsproblemer starter og løses. Men løsningen begynder ikke i et plugin: den begynder i arbejdsgangen, før billedet overhovedet uploades. Får du rækkefølgen rigtig, bliver plugin-laget en let automatisering i stedet for en redningsaktion.

Guiden gennemgår de fire trin, hvad WordPress allerede gør for dig af sig selv, hvordan du rydder op i billedstørrelser, og hvordan du måler, at arbejdet virker.

Før du ændrer noget: Tag en backup af mediebiblioteket (wp-content/uploads) og databasen, før du bulk-komprimerer, konverterer formater eller regenererer thumbnails. Komprimering med tab kan ikke fortrydes på selve filen.

Rækkefølgen og hvorfor den betyder noget

Diagnoseillustration: billedoptimeringens rækkefølge fra skalering til srcset
Rækkefølgen afgør resultatet: størrelse først, formater og automatik til sidst. Diagnoseillustration.

Hvert trin arbejder på det forrige trins resultat: komprimering af et alt for stort billede giver stadig en stor fil, og et moderne format kan ikke redde forkerte dimensioner. Trin 1 er dit håndværk – trin 2–4 kan automatiseres.

1. Størrelse før alt andet

Et kamera leverer typisk 6000×4000 pixels; en fuldbredde-visning bruger sjældent mere end ca. 2560, og en indholdsbredde omkring 1200–1600. Skalér derfor til maks. ca. 2560 px på længste side før upload.

WordPress har selv en grænse: billeder over 2560 px skaleres automatisk ned til en „-scaled“-udgave, som bruges på siden – men den store original gemmes også. Du får altså den rigtige visning, men bruger dobbelt plads og længere uploadtid. Det er bedre at skalere selv.

Beskær samtidig til det motiv og format, visningen skal bruge – beskæring er også kompression, bare den kloge slags. Og navngiv fil og alt-tekst beskrivende på dansk: det koster nul bytes og gavner både tilgængelighed og søgning.

2. Komprimering med omtanke

Målet er „ingen synlig forskel ved 100 % zoom“ – ikke den mindst mulige fil. For fotos rammer en JPEG-kvalitet omkring 75–85 typisk den balance; grafik med få farver hører hjemme i PNG eller endnu bedre SVG.

BilledtypeFormat ved uploadTommelfingerregel for færdig fil
Hero- eller topbilledeJPEG i god kvalitetUnder ca. 200 KB
IndholdsbilledeJPEGUnder ca. 100 KB
Logo og ikonerSVG (eller PNG)Så lille som muligt
Skærmbillede med tekstPNGKomprimér uden at teksten bliver grumset

Tallene er tommelfingerregler, ikke krav – et stort fuldbredde-foto kan godt være tungere og stadig være rigtigt. Automatisér gerne trinnet, fx via QUIC.cloud på LiteSpeed eller et billedplugin, men kør kun én automatik ad gangen: dobbelt komprimering giver synligt kvalitetstab.

3. Moderne formater

WebP giver typisk 25–35 % mindre filer end JPEG ved samme visuelle kvalitet; AVIF ofte endnu mindre på fotos. WordPress kan modtage WebP-uploads, og nyere versioner også AVIF, hvis serverens billedbibliotek understøtter formatet.

Du behøver dog ikke konvertere dit bibliotek manuelt. Den robuste løsning er at uploade JPEG/PNG som original og lade serveren eller optimeringslaget levere det moderne format til browsere, der understøtter det. Så har du altid en universel original, og formatvalget kan ændres centralt senere.

Tjek resultatet i browserens Netværk-fane under kolonnen for indholdstype (content-type). Filendelsen i URL’en kan snyde, når formatet byttes på serverniveau – en fil, der hedder .jpg, kan sagtens blive leveret som image/webp.

4. srcset og lazy load

WordPress genererer automatisk flere størrelser af hvert billede (bl.a. 150, 300, 768, 1024, 1536 og 2048 px) og et srcset, så mobilen får en mindre fil end desktop – forudsat størrelserne findes. Efter et temaskift kan det være nødvendigt at regenerere thumbnails.

Lazy load er standard i WordPress: billeder længere nede på siden får loading="lazy" og hentes først, når de nærmer sig skærmen. Nyere WordPress-versioner forsøger selv at undtage det første store billede og give det fetchpriority="high". Men temaer, sidebyggere og optimeringsplugins kan overstyre det, så din opgave er at kontrollere undtagelserne: LCP-billedet skal hentes straks, aldrig lazy. Hele øvelsen står i lazy load-guiden og LCP-guiden.

Sæt desuden altid width og height (eller aspect-ratio), så billeder reserverer deres plads. Det er halvdelen af et godt CLS-tal.

Baggrundsbilleder og sidebyggere

Alt det automatiske i trin 4 gælder billeder, der indsættes som <img>. Billeder, der sættes som CSS-baggrund – typisk i hero-sektioner i sidebyggere – får hverken srcset, width/height eller WordPress’ indbyggede lazy load. Her afhænger resultatet af byggerens egne indstillinger.

  • Brug byggerens responsive indstillinger til at vælge et mindre baggrundsbillede på mobil, hvis muligheden findes.
  • Overvej at bruge et almindeligt billedelement i stedet for en baggrund til det vigtigste topbillede – så kan browseren prioritere det som LCP-billede.
  • Kontrollér i Netværk-fanen, at baggrundsbilleder længere nede på siden ikke hentes, før de er i nærheden af skærmen.

Baggrundsbilleder er en af de hyppigste forklaringer på, at en side har god billedoptimering „på papiret“, men stadig får dårlig LCP på mobil.

5. Ryd op i billedstørrelser

Hvert uploadet billede bliver til mange filer: WordPress’ egne størrelser plus dem, temaet og plugins registrerer. Med flere temaskift bag sig kan et site have størrelser, som intet længere bruger – det koster diskplads, backupplads og uploadtid.

  • Se, hvilke størrelser der er registreret (fx med WP-CLI: wp media image-size).
  • Fjern ubrugte størrelser i temaet eller via pluginindstillinger – ikke ved at slette filer manuelt.
  • Regenerér først thumbnails, når størrelserne er på plads, og helst uden for travle tidspunkter.

Store mediebiblioteker kan tage lang tid at regenerere. Kør det via WP-CLI frem for i browseren, så du undgår timeouts – se evt. guiden om WP-CLI.

6. Verifikation

Arbejdsgangen sidder, når en typisk side holder en fornuftig samlet billedvægt (tjek i Netværk-fanen med filteret „Img“), mobilen beviseligt får mindre filer end desktop, og LCP-billedet hentes i første bundt requests – og alt ser skarpt ud på en højopløst skærm.

  • Sammenlign den valgte srcset-kandidat på mobil og desktop i udviklerværktøjerne.
  • Kontrollér, at topbilledet ikke har loading="lazy".
  • Kontrollér, at billederne leveres som WebP eller AVIF, hvor det er sat op.
  • Kør PageSpeed Insights på en tung side før og efter, og se om billedadvarslerne er væk.

Gør stikprøven til rutine, når nye redaktører kommer til: én god uploadvane (trin 1) bærer hele systemet.

Læs også

Ofte stillede spørgsmål om billedoptimering

Hvilket format skal jeg uploade i?

Upload gerne JPEG (fotos) og PNG/SVG (grafik) i god kvalitet – og lad leveringslaget om WebP/AVIF. Så har du altid en universel original, og formatvalget kan ændres centralt senere.

Er PageSpeeds „korrekt størrelse på billeder“-advarsel kritisk?

Den betyder, at der leveres flere pixels end visningen bruger – typisk manglende srcset-størrelser eller et for stort valg. Ret den på de tunge sider først; nogle KB på et lille ikon flytter intet.

Behøver jeg et billedoptimeringsplugin?

Med god uploadvane og et leveringslag, der klarer WebP/AVIF (som på LiteSpeed-hosting med QUIC.cloud), er behovet lille. Plugins har værdi, når mange redaktører uploader råt – så automatiserer de komprimering og formater og redder vanerne.

Hvorfor er der en „-scaled“-fil i mediebiblioteket?

WordPress skalerer automatisk billeder over 2560 px ned og bruger den skalerede udgave på siden, men gemmer også originalen. Skalér selv før upload, så slipper du for den ekstra store fil.

Skrevet af Marc, stifter af Hostious

Jeg hedder Marc og har stiftet Hostious. Vi hoster WordPress-hjemmesider og WooCommerce-webshops for danske virksomheder – drevet fra Aalborg-området med servere i Europa – og jeg skriver guiderne her ud fra det, vi ser i driften hver dag.

Udgivet 30. august 2026Opdateret 3. oktober 2026Fagligt gennemgået 2. oktober 2026

Samme emne

Fortsæt med emnet

Alle guides: Performance og cache