Et CDN (Content Delivery Network) er et netværk af servere, der cacher og leverer dit indhold tættere på brugeren. For WordPress betyder det typisk hurtigere levering af billeder, CSS, JS — og hos nogle udbydere også HTML via edge-cache. Det er et stærkt værktøj, men det erstatter ikke tung JavaScript, dårlige billeder eller en langsom database.

Sådan virker det

Uden CDN henter besøgende ofte alt fra din origin-server (hosting). Med CDN peger DNS eller et plugin mod edge-noder. Den node, der er tættest på brugeren, serverer cachede filer. Færre kilometer og ofte bedre HTTP/2/HTTP/3, komprimering og sikkerhedsfiltre.

Netværk af servere — illustration af CDN

Hvad et CDN hjælper med

  • LCP / TTFB for statiske assets — billeder og scripts tættere på brugeren
  • Båndbredde på origin — færre hits direkte på WordPress-serveren
  • DDoS / WAF — mange CDN’er har sikkerhedslag foran sitet
  • HTTP/2 og HTTP/3 — ofte nemmere end at få det rigtigt på billig shared hosting

Hvad et CDN ikke fikser

  • Tung page builder-JS og dårlig INP
  • Uoptimerede 3 MB produktbilleder (CDN leverer dem bare hurtigere fra edge)
  • Langsomme PHP/database-forespørgsler på dynamiske sider uden page cache
  • Forkert cache af cart/checkout i WooCommerce

Til shops: læs også WooCommerce-hastighed.

CDN ja/nej for en typisk dansk WordPress

  • Ja, ofte: traffic uden for DK/EU, tungt mediebibliotek, du vil have WAF/CDN foran, eller hosten mangler HTTP/2/3
  • Måske: lille site med mest dansk trafik på god managed WordPress — gevinsten kan være lille, hvis origin allerede er tæt på og page cache virker
  • Pas på: “cache alt HTML” uden undtagelser for indloggede brugere, kurv og checkout

Sådan vælger du

  1. Hvor er dine brugere? Edge i EU/DK betyder mere end marketing-claims
  2. WordPress-integration — Cloudflare, Bunny, KeyCDN, CloudFront m.fl. har forskellige workflows (DNS proxy vs. pull zone vs. plugin)
  3. Pris vs. features — image optimization, Polish/Mirage-lignende features, WAF
  4. Cache-regler — kan du ekskludere `/cart`, `/checkout`, cookies for login?

Populære valg i praksis: Cloudflare (ofte DNS-proxy), Bunny.net, Fastly/CloudFront til tungere setups. Vælg det, du kan administrere — ikke det med flest buzzwords.

Globale lokationer for indholdslevering

Implementering — kort checklist

  1. Vælg model: DNS-proxy (fx Cloudflare) eller CDN-hostname til uploads/static
  2. Sæt cache for statiske filer (lange max-age) og fornuftige regler for HTML
  3. Undgå at cache personaliserede Woo-sider
  4. Test: DevTools → Network (se CDN-host / `cf-cache-status` el.lign.), plus PSI på en vigtig URL
  5. Tjek at admin og preview stadig rammer origin korrekt

Kort sagt

Et CDN flytter indhold tættere på brugeren og aflaster origin. Det løfter ofte LCP for assets — ikke magisk hele WordPress. Kombinér med fornuftig hosting, billedoptimering og script-hygiejne. Vil du have vurderet, om CDN er det rigtige næste skridt? Helbredstjek eller kontakt.