Lastetid er én av de viktigste faktorene for brukeropplevelse og søkemotorrangering. Google bruker sidehastighet som rangeringssignal, og studier viser konsekvent at besøkende forlater sider som tar mer enn to–tre sekunder å laste. Et CDN – Content Delivery Network – er et av de kraftigste verktøyene for å redusere lastetiden, særlig for nettsteder med besøkende fra forskjellige geografiske steder.

Hva er et CDN?

Et CDN er et nettverk av servere (kalt «edge nodes» eller «PoP-er» – Points of Presence) plassert på ulike geografiske steder rundt om i verden. Når en besøkende åpner nettstedet ditt, leverer CDN-et statiske filer – bilder, CSS, JavaScript, fonter og videoer – fra den serveren som geografisk sett er nærmest brukeren.

Uten et CDN hentes alle filer fra én opprinnelsesserver (origin server), uansett hvor i verden den besøkende befinner seg. Med et CDN kan en bruker i Tokyo hente en bildefil fra en CDN-node i Asia, mens en bruker i Oslo henter den fra en node i Norden – begge mye raskere enn fra en enkelt server plassert i, for eksempel, Frankfurt.

Hva gjør et CDN, mer konkret?

Hurtigbuffering (caching) er kjernen i CDN-et. Første gang en bruker ber om en fil, henter CDN-noden den fra opprinnelsesserveren og lagrer en kopi lokalt. Neste gang noen ber om den samme filen fra samme geografiske region, leveres den direkte fra cachen – uten at opprinnelsesserveren i det hele tatt er involvert.

Dette gir tre fordeler:

  • Raskere lastetid for brukeren, fordi filen leveres fra et nærliggende sted
  • Mindre belastning på opprinnelsesserveren, fordi færre forespørsler når den
  • Bedre tilgjengelighet, fordi CDN-et kan levere innhold selv om opprinnelsesserveren kortvarig er under press

Hva cacher et CDN – og hva ikke?

Et CDN cacher typisk statiske ressurser: bilder, CSS-filer, JavaScript, PDF-er, videoer og fonter. Disse filene endres sjelden og er identiske for alle brukere.

Dynamisk innhold – som en personlig handlekurv, innloggede brukersider eller innlegg som genereres fra databasen i sanntid – caches vanligvis ikke av CDN-et. Det håndteres fortsatt av opprinnelsesserveren og webhotellet. Mange avanserte CDN-er har mekanismer for å cache selv deler av dynamiske sider, men det krever mer konfigurasjon.

Trenger nettstedet ditt et CDN?

Ikke alle nettsteder trenger et CDN. Her er en enkel vurdering:

SituasjonCDN nyttig?
Nettsted med besøkende primært fra NorgeKanskje – avhenger av serverplassering
Nettsted med internasjonale besøkendeJa, absolutt
Medieheavy side med mange bilder/videoerJa
Enkel tekstside med lite trafikkSjelden nødvendig
Nettbutikk med produktbilderJa
Høy serverbelastning / trafikktopperJa

For et rent norsk nettsted med lokale besøkende og en server plassert i Norge vil forskjellen fra et CDN være mindre dramatisk. Gevinsten øker jo mer geografisk spredt publikummet er, og jo tyngre de statiske filene er.

Populære CDN-tjenester

De mest brukte CDN-løsningene inkluderer:

  • Cloudflare – gratis grunnplan, enkel å sette opp, inkluderer DDoS-beskyttelse og DNS. Svært populær for norske nettsteder.
  • BunnyCDN – rimeleg og rask, populær i Europa.
  • Fastly og AWS CloudFront – enterprise-løsninger for store trafikkvolumer.

Cloudflare er særlig enkel å komme i gang med: du peker domenet ditt til Cloudflare, og de fungerer som proxy foran nettstedet ditt. Se hvordan du peker domenet til nettstedet for mer om DNS-innstillinger.

CDN og WordPress

For WordPress-nettsteder finnes det plugin-er som forenkler CDN-integrasjonen betydelig. W3 Total Cache, WP Rocket og LiteSpeed Cache støtter alle konfigurasjon av CDN-er direkte fra WordPress-dashbordet. Du angir CDN-URL-en, og plugin-et sørger for at statiske filer lastes fra CDN-et automatisk.

Tips: Cloudflare fungerer på DNS-nivå og krever ingen plugin – men å kombinere Cloudflare med en cachende WordPress-plugin gir vanligvis de beste resultatene.

CDN og sikkerhet

Mange CDN-er tilbyr innebygd sikkerhet i tillegg til fartsforbedringer: beskyttelse mot DDoS-angrep, skjuling av opprinnelsesserverens IP-adresse og Web Application Firewall (WAF). Cloudflares gratisnivå inkluderer for eksempel grunnleggende DDoS-mitigering og SSL/HTTPS automatisk.

Kom i gang

Et CDN er ett av flere grep for en rask nettside . Kombinert med et godt webhotell, oppdatert PHP og riktig caching-konfigurasjon kan du oppnå imponerende lastetider selv på en rimelig pakke. Vymo tilbyr webhotell fra 49,–/md med norske servere som utgangspunkt – legg et CDN oppå det, og nettstedet ditt vil oppleves raskt for besøkende uansett hvor de befinner seg.

Klar til å sikre domenet ditt?

Sjekk om navnet er ledig – live mot registeret, på .no, .com og flere.