WP Rocket — WordPress caching og Core Web Vitals optimering
WP Rocket er WordPress' foretrukne betalte cache-plugin. Det aktiverer page caching, browser caching, lazy loading og CSS/JS-minificering med minimal konfiguration — og er den hurtigste vej til forbedrede Core Web Vitals på WordPress.
WP Rocket er et betalt WordPress-plugin der aktiverer page caching, browser caching, lazy loading og CSS/JS-minificering med en brugervenlig konfigurationsflade. Det er den mest udbredte betalte performance-løsning til WordPress og er designet til at fungere korrekt out-of-the-box med minimal teknisk viden.
Page caching — hvad det gør og hvorfor det er kritisk
WordPress genererer som standard sider dynamisk ved hvert besøg: databaseforespørgsel → PHP-eksekvering → HTML-output. På en travl side er dette ressourcekrævende og langsomt. Page caching gemmer den genererede HTML som en statisk fil og serverer den direkte til efterfølgende besøgende uden PHP-eksekvering.
Resultatet er markant lavere TTFB (Time to First Byte) — fra typisk 500-1500ms på et ikke-cachet WordPress-site til under 100ms med caching. TTFB påvirker direkte LCP (Largest Contentful Paint) som er Googles primære performancemetrik.
WP Rocket aktiverer page caching automatisk ved installation. Konfiguration af cache-levetid og undtagelser (login-sider, WooCommerce kurv/checkout) sker under Settings → Cache.
CSS og JavaScript optimering
CSS/JS Minificering fjerner whitespace, kommentarer og unødvendige tegn fra CSS og JavaScript-filer — typisk 20-30% størrelsesreduktion.
CSS/JS Kombinering sammensætter multiple filer til én, reducerer antal HTTP-requests. Obs: kan bryde JavaScript-afhængigheder og kræver test.
Defer JavaScript forsinker JavaScript-eksekveringen til efter HTML er parsed og indhold er synligt — reducerer render-blocking resources og forbedrer LCP og FID.
Remove Unused CSS analyserer hvilke CSS-regler der faktisk bruges på en given side og fjerner resten. Reducerer CSS-payload markant på WordPress-sites med store tema-stylesheets.
Lazy loading
WP Rocket aktiverer native lazy loading for billeder (HTML loading="lazy") og iframes. Off-screen billeder loades først når brugeren scroller ned til dem, reducerer initial sidestørrelse og forbedrer LCP på sider med mange billeder.
Undtagelse: LCP-elementet (typisk hero-billedet øverst på siden) bør ikke lazy-loades — det forsinker LCP. WP Rocket ekskluderer automatisk billeder over folden fra lazy loading.
Alternativer til WP Rocket
LiteSpeed Cache er gratis og performancemæssigt sammenlignelig med WP Rocket — men kræver LiteSpeed-webserver. Verificer at din hosting kører LiteSpeed (Litespeed Enterprise, OpenLiteSpeed) inden du installerer det.
W3 Total Cache er gratis og kraftfuld men kræver mere teknisk konfiguration. Anbefales ikke til brugere uden erfaring med caching-konfiguration.
Hostingspecifik caching (Kinsta, WP Engine, Cloudways) leverer server-side caching der er sammenlignelig med eller bedre end plugin-baseret caching — og gør WP Rocket delvist overflødig hvis du allerede bruger managed WordPress hosting med built-in caching.
Andre artikler i samme emne
Ofte stillede spørgsmål
- Er WP Rocket det bedste WordPress cache-plugin?
- WP Rocket er det mest brugte og anmeldte betalte cache-plugin og er konsekvent i den øverste ende af performance-benchmarks. De stærkeste gratis-alternativer er LiteSpeed Cache (kræver LiteSpeed-webserver), W3 Total Cache (kompleks konfiguration) og Swift Performance Lite. For de fleste WordPress-sites er WP Rocket den hurtigste vej til korrekt konfigureret caching uden teknisk ekspertise — det begrunder den høje pris for mange.
- Hvad er forskellen på page caching og browser caching?
- Page caching gemmer en statisk HTML-version af dynamisk genererede WordPress-sider og serverer den til efterfølgende besøgende uden at køre PHP og databaseforespørgsler igen — det reducerer TTFB markant. Browser caching instruerer browseren til at gemme statiske assets (CSS, JavaScript, billeder) lokalt i en specificeret periode, så de ikke skal re-downloades ved gentagne besøg — det reducerer loadtid for returnerende besøgende.
- Hvad gør WP Rocket for LCP og CLS?
- LCP (Largest Contentful Paint): WP Rocket kan konfigurere preloading af kritiske ressourcer (fonts, LCP-element) og lazy loading af off-screen billeder, hvilket reducerer LCP direkte. CLS (Cumulative Layout Shift): WP Rocket kan sætte eksplicitte dimensioner på lazy-loadede billeder og defer JavaScript-eksekveringen der kan forårsage layout shifts. Ingen cache-plugin kan alene garantere grønne Core Web Vitals — tung-JavaScript-afhængigt tema og store billeder kræver separat håndtering.
- Hvad er Cloudflare-integration i WP Rocket?
- WP Rocket har en native integration med Cloudflare der rydder Cloudflare-cachen automatisk når WordPress-indhold publiceres. Det forhindrer situationen hvor WP Rocket's cache er opdateret men Cloudflare serverer en gammel cachet version. Integration aktiveres under WP Rocket → CDN → Cloudflare med din Cloudflare API-nøgle. Relevant for sites der bruger Cloudflare som CDN og DNS-proxy.
- Hvad gør man hvis WP Rocket skaber fejl eller bryder sitet?
- Hvis WP Rocket skaber problemer: (1) JavaScript-defer bryder scripts — tjek File Optimization > Delay JavaScript Execution og tilføj det pågældende script til ekskluderingslisten. (2) Cache viser gammel version til indloggede brugere — aktiver Separate Cache for Logged-in Users. (3) CSS-minificering bryder layout — deaktiver Minify CSS Files og aktiver progressivt. (4) Komprimering kolliderer med serverens native GZIP — på managed hosting som Kinsta eller WP Engine håndteres komprimering på infrastrukturniveau og bør ikke aktiveres i plugin.