Foto: panumas nikhomkhai via Pexels

Vad är caching och CDN? Så snabbar de upp din webbplats

Två av de mest effektiva sätten att göra en webbplats snabbare heter caching och CDN. De låter tekniska, men grundtanken bakom båda är enkel: undvik att göra samma jobb om och om igen, och håll innehållet så nära besökaren som möjligt. I den här guiden går vi igenom vad de är, hur de skiljer sig åt och hur de tillsammans sänker laddningstiden för din sajt.

Vad är caching?

Caching betyder att en färdig version av något sparas undan så att den kan återanvändas nästa gång, i stället för att skapas på nytt. Tänk dig att du bakar samma kaka varje dag. I stället för att blanda ihop alla ingredienser från grunden varje gång sparar du en portion färdig smet. Det är precis så en cache fungerar för en webbsida.

På webben finns flera lager av caching, och de gör olika saker.

Webbläsarcache

Din webbläsare sparar filer som den redan hämtat, till exempel bilder, logotyper, typsnitt och stilmallar. När du besöker samma sajt igen behöver webbläsaren inte ladda ner allt på nytt utan plockar fram det direkt från din egen enhet. Därför känns en sida du besökt tidigare ofta snabbare än ett förstabesök.

Sidcache och servercache

På serversidan bygger många sajter, särskilt de som drivs av WordPress, ihop varje sida i realtid. Servern hämtar data ur en databas, kör kod och sätter samman den färdiga HTML-koden. Det tar tid. Med en sidcache sparas den färdigbyggda sidan undan efter första besöket, så att nästa besökare får den lagrade versionen direkt. Servern slipper göra om hela arbetet, och sidan levereras betydligt fortare. Vill du fördjupa dig i just den delen har vi en egen genomgång av hur du snabbar upp WordPress.

Cache-träff och cache-miss

Två begrepp dyker ofta upp när man pratar om cache. En cache-träff, på engelska cache hit, betyder att den efterfrågade versionen redan finns sparad och kan levereras direkt. En cache-miss betyder att den saknas, så att arbetet måste göras från grunden och resultatet sparas för nästa gång. Ju större andel träffar, desto lättare och snabbare känns sajten. Det första besöket på en ny sida är nästan alltid en miss, medan de efterföljande blir träffar.

När cachen blir för gammal

Baksidan med caching är att en sparad version kan bli inaktuell. Ändrar du en sida men får se den gamla versionen ligga kvar beror det oftast på att cachen fortfarande serverar det den redan sparat. Lösningen är att rensa cachen, antingen manuellt eller genom att låta cache-pluginet och ditt CDN tömma den automatiskt när innehållet uppdateras. Sätt aldrig så lång livslängd på cachen att viktiga ändringar dröjer orimligt länge innan de syns för besökaren.

Vad är ett CDN?

CDN står för Content Delivery Network, på svenska ungefär innehållsleveransnätverk. Ett CDN är ett stort nät av servrar som är utspridda på många platser runt om i världen. I stället för att allt innehåll ligger på en enda server på en enda plats, kopieras det ut till många servrar nära dina besökare. Dessa närliggande servrar brukar kallas edge-servrar, alltså servrar i nätets ytterkant.

Poängen är avståndet. Om din server står i Stockholm och en besökare sitter i Sydney måste varje förfrågan resa halva jordklotet fram och tillbaka. Det tar tid, oavsett hur snabb servern är. Ett CDN löser det genom att lagra en kopia av innehållet på en edge-server nära besökaren, så att data inte behöver färdas lika långt.

Två vanliga leverantörer är Cloudflare, som driver ett av världens största nät, och BunnyCDN, en europeisk aktör med utspridda edge-platser. Båda fungerar enligt samma grundprincip: innehållet cachas nära användaren och levereras därifrån.

Hur skiljer de sig åt?

Det är lätt att blanda ihop caching och CDN, eftersom ett CDN i grunden bygger på caching. Skillnaden ligger i var arbetet sparas och återanvänds.

  • Caching handlar om att spara en färdig version av innehållet, antingen i besökarens webbläsare eller på din egen server.
  • CDN handlar om att sprida ut de sparade versionerna geografiskt, så att de ligger fysiskt nära besökaren oavsett var i världen personen befinner sig.

Med andra ord: caching svarar på frågan om innehållet behöver byggas om, medan ett CDN svarar på frågan om hur långt innehållet behöver resa. De två teknikerna konkurrerar inte, utan kompletterar varandra.

Så sänker de laddningstid och TTFB tillsammans

Ett nyckelbegrepp här är TTFB, Time To First Byte. Det mäter tiden från att webbläsaren ber om en sida till att den första lilla biten av svaret börjar komma tillbaka. I den tiden ryms bland annat DNS-uppslag, uppkoppling, en eventuell krypterad handskakning och serverns egen bearbetning. En hög TTFB betyder att besökaren sitter och väntar innan något alls börjar hända, och det märks tydligt i hur snabb sajten upplevs.

Här spelar caching och CDN ihop på ett fint sätt. Sidcachen ser till att servern slipper bygga om sidan för varje besökare, vilket kortar serverns bearbetningstid. CDN:et ser till att det cachade svaret levereras från en edge-server nära besökaren, vilket kortar restiden över nätet. När en sida redan ligger cachad på en näraliggande edge-server kan svaret börja komma tillbaka mycket snabbt, ofta på några få tusendelar av en sekund. Resultatet blir lägre TTFB och en sida som känns kvick.

Snabb leverans påverkar också de mätvärden som Google tittar på för användarupplevelse. Vill du förstå hur laddningstid hänger ihop med dem kan du läsa vår guide till Core Web Vitals.

När har en svensk sajt nytta av ett CDN?

Har du en sajt vars besökare nästan bara finns i Sverige, och en server som redan står i Norden, är den geografiska vinsten av ett CDN mindre. Avståndet mellan server och besökare är då kort från början. Men även då finns fördelar: många CDN har svenska eller europeiska edge-platser som avlastar din server, jämnar ut trafiktoppar och lägger till ett skyddande lager mot överbelastning.

Riktigt tydlig blir nyttan i tre lägen. Det första är när du har besökare utanför Norden och vill att sidan ska kännas snabb även för dem. Det andra är när trafiken svänger kraftigt, till exempel vid en kampanj, då CDN:et tar smällen i stället för din server. Det tredje är när du vill ha extra driftsäkerhet och grundläggande skydd på köpet. För de flesta svenska sajter är ett CDN med europeisk eller svensk edge en billig försäkring som sällan gör skada och ofta hjälper.

Sammanfattning

Caching sparar färdigt arbete så att det inte behöver göras om. Ett CDN sprider det sparade innehållet så att det ligger nära besökaren. Tillsammans sänker de både serverns bearbetningstid och innehållets restid, vilket ger lägre TTFB och en snabbare upplevelse. Börja med ordentlig caching på din egen sajt, och lägg till ett CDN när du vill nå längre bort eller stå stadigare vid trafiktoppar. Läs mer i vår kunskapsbank om sidhastighet.

Senast faktagranskad: 17 juli 2026

Lämna en kommentar