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.

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
- Hvor er dine brugere? Edge i EU/DK betyder mere end marketing-claims
- WordPress-integration — Cloudflare, Bunny, KeyCDN, CloudFront m.fl. har forskellige workflows (DNS proxy vs. pull zone vs. plugin)
- Pris vs. features — image optimization, Polish/Mirage-lignende features, WAF
- 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.

Implementering — kort checklist
- Vælg model: DNS-proxy (fx Cloudflare) eller CDN-hostname til uploads/static
- Sæt cache for statiske filer (lange max-age) og fornuftige regler for HTML
- Undgå at cache personaliserede Woo-sider
- Test: DevTools → Network (se CDN-host / `cf-cache-status` el.lign.), plus PSI på en vigtig URL
- 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.
