WordPress laster sakte — de 6 viktigste optimaliseringene
En treg WordPress-side mister besøkende og rangeringer. Studier viser at 53 % av mobilbrukere forlater en side som bruker mer enn 3 sekunder å laste. Her er en komplett guide til å måle, diagnostisere og fikse tregheten.
Sidehastighet er ikke bare en brukeropplevelsessak — det er direkte knyttet til Google-rangeringer gjennom Core Web Vitals. En side som laster på under 2 sekunder rangeres bedre, konverterer bedre og holder på besøkende lenger. Her er alt du trenger å vite for å komme dit.
Slik måler du hastigheten riktig
Før du begynner å optimalisere, trenger du et baseline-måle. Bruk disse verktøyene — de er gratis og gir deg konkrete data å jobbe med.
- PageSpeed Insights (pagespeed.web.dev): Googles eget verktøy — gir deg Core Web Vitals-score for mobil og desktop, og konkrete forbedringsforslag rangert etter effekt.
- GTmetrix (gtmetrix.com): Mer detaljert enn PageSpeed, med waterfall-diagram som viser nøyaktig hvilke ressurser som bremser siden.
- WebPageTest (webpagetest.org): Teknisk dybdeanalyse, mulighet for å teste fra ulike lokasjoner og med ulike nettverkshastigheter.
Mål alltid fra en server nærmest målgruppen din. Hvis du har norske besøkende, velg en europeisk testserver. Kjør målingen minst 3 ganger og bruk medianen — enkeltmålinger kan variere mye.
Optimalisering 1: Caching-plugin
Caching er den enkleste og mest effektive enkeltoptimaliseringen du kan gjøre. En caching-plugin lagrer ferdigrenderte HTML-filer slik at serveren slipper å bygge siden fra bunnen av ved hvert besøk.
- WP Rocket (betalt, ca. 59 USD/år): Den anbefalte løsningen. Enkel konfigurasjon, svært effektiv. Dekker caching, minifisering, lazy loading og database-cleanup i én plugin.
- LiteSpeed Cache (gratis): Utmerket for hostingleverandører som kjører LiteSpeed-servere (mange norske leverandører). Konkurransedyktig med WP Rocket på disse serverne.
- W3 Total Cache (gratis): Mer kompleks å konfigurere, men kraftig. Krever at du forstår hva du gjør — feilkonfigurering kan brekke siden.
Forventet forbedring: En godt konfigurert caching-plugin reduserer typisk lastetiden med 40–70 % og Time to First Byte (TTFB) fra 800ms+ til under 200ms.
Optimalisering 2: Bildekomprimering
Ukomprimerte bilder er den vanligste årsaken til treghet på WordPress-sider. Et enkelt produktbilde på 3–4 MB der det burde vært 150–300 KB er ikke uvanlig.
- Smush (gratis/betalt): Komprimerer automatisk alle nye bilder ved opplasting og lar deg bulk-komprimere eksisterende bilder.
- ShortPixel (betalt, fra ca. 4–9 USD/mnd): Bedre komprimeringsrate enn Smush. Støtter WebP-konvertering og AVIF.
- Imagify (betalt): Laget av WP Rocket-teamet. Enkel og effektiv, integrerer sømløst med WP Rocket.
Bruk WebP-format der det er mulig — WebP-bilder er typisk 25–35 % mindre enn JPEG med tilsvarende kvalitet. Alle moderne nettlesere støtter det, og alle de nevnte pluginsene kan konvertere automatisk.
Optimalisering 3: Lazy loading
Lazy loading betyr at bilder og videoer utenfor den synlige skjermen ikke lastes inn før brukeren scroller ned mot dem. Dette kan redusere den initielle sidelastingen drastisk på sider med mange bilder.
Siden WordPress 5.5 er lazy loading aktivert som standard for bilder via loading="lazy"-attributtet. Men for iframe-innhold (YouTube-videoer, kart, etc.) kreves det vanligvis en plugin. WP Rocket, LiteSpeed Cache og Smush håndterer alle dette.
Forventet forbedring: Lazy loading alene kan redusere den initielle sidevekten med 30–60 % på bildetunge sider og forbedre Largest Contentful Paint (LCP) betydelig.
Optimalisering 4: CDN (Content Delivery Network)
Et CDN distribuerer statiske filer (bilder, CSS, JavaScript) til servere rundt om i verden. Besøkende henter disse filene fra den serveren som er geografisk nærmest dem, noe som reduserer latens.
- Cloudflare (gratis plan tilgjengelig): Det vanligste valget. Enkelt å sette opp, gratis plan dekker det meste for mindre nettsteder.
- BunnyCDN (betalt, men billig — fra ca. 1 USD/mnd): Svært rask, god dekning i Europa. Passer godt for norske nettsteder med globalt publikum.
- KeyCDN: Konkurransedyktig prising, god ytelse. Integrer med WordPress via CDN Enabler-pluginen.
Optimalisering 5: Database-opprydding
WordPress-databasen kan over tid bli full av unødvendige data: revisjoner av innlegg, slettede kommentarer, transient-data og plugin-logger. En oppblåst database gir tregere databasespørringer.
- 1Installer WP-Optimize eller Advanced Database Cleaner.
- 2Slett alle innleggrevisjoner (WordPress lagrer som standard uendelig mange versjoner).
- 3Tøm søppelkurven for innlegg, kommentarer og media.
- 4Slett utdaterte transients.
- 5Kjør "Optimer database"-funksjon for å defragmentere tabellene.
Ta alltid en komplett databasebackup før du kjører opprydding. Selv om disse operasjonene er trygge i seg selv, er det god praksis å ha en sikkerhetskopi.
Optimalisering 6: Velg riktig hosting
Ingen mengde optimalisering kompenserer for dårlig hosting. Billig delt hosting der én server huser tusenvis av nettsteder gir dårlig grunnytelse uansett hva du gjør.
- Managed WordPress-hosting (Kinsta, WP Engine, Flywheel): Spesialbygd for WordPress, rask SSD-lagring, innebygd caching på servernivå. Beste ytelse, men kostbart (fra ca. 300 kr/mnd).
- VPS-hosting (DigitalOcean, Linode/Akamai, Hetzner): Full kontroll, god ytelse til rimelig pris. Krever noe teknisk kunnskap å sette opp.
- Norske leverandører (Domeneshop, Zetta, One.com): Bra for norsk målgruppe som ikke trenger global CDN-distribusjon. Ytelsen varierer — velg plan med SSD og PHP 8.x.
Forventet totalforbedring: Med alle seks optimaliseringene implementert er det realistisk å gå fra en lastetid på 4–8 sekunder til under 2 sekunder, og en PageSpeed-score på under 40 til over 85.
Vil du ha profesjonell hjelp?
CodeMedic løser WordPress-feil raskt og trygt. Fast pris — du betaler kun når jobben er godkjent og ferdig.
Send forespørsel