GUIDE Optimering
WordPress-site langsomt? De tre typiske årsager
Et langsomt WordPress-site skyldes i de fleste tilfælde tre ting: for tunge billeder, for mange plugins og manglende caching. Alle tre kan du selv tjekke på en eftermiddag. Bliver sitet ikke hurtigere af det, ligger problemet typisk i hostingen, PHP-versionen eller databasen.
Hvem guiden er til
Guiden er til dig, der:
- har en forside, der er flere sekunder om at vise sig, især på mobilen
- får en rød eller orange score i Google PageSpeed Insights
- oplever, at sitet er blevet langsommere over tid, uden at du har lavet store ændringer
- vil vide, om du selv kan rette det, eller om det kan betale sig at få hjælp
Er det kun kontrolpanelet, der er langsomt, så læs wp-admin er langsom. Er det mest på mobilen, så se langsom på mobil.
Hvordan måler jeg, om mit site er langsomt?
Mål, før du ændrer noget. Ellers ved du ikke, om dine ændringer virker.
- Gå til PageSpeed Insights og indtast adressen på din forside.
- Se på resultatet for mobil. De fleste besøgende bruger mobilen, og det er næsten altid den laveste score.
- Skriv scoren og de tre Core Web Vitals ned, eller tag et skærmbillede.
- Gentag for en tung underside, fx en produktside eller en side med galleri.
Core Web Vitals er Googles egne mål for brugeroplevelsen. Google skriver selv, at gode værdier flugter med det, deres rangering belønner. Grænserne for “god” er:
| Måling | Hvad den måler | God |
|---|---|---|
| LCP (Largest Contentful Paint) | Hvor hurtigt det største element på siden vises | Højst 2,5 sekunder |
| INP (Interaction to Next Paint) | Hvor hurtigt siden reagerer, når man klikker | Højst 200 millisekunder |
| CLS (Cumulative Layout Shift) | Hvor meget indholdet hopper, mens siden loader | Højst 0,1 |
Scoren svinger lidt fra gang til gang. Mål to-tre gange og se på niveauet, ikke på et enkelt tal.
Årsag 1: Billederne er for tunge
Billeder direkte fra kamera eller telefon fylder ofte flere MB hver. Ligger der ti af dem på forsiden, skal den besøgende hente dem alle sammen.
WordPress hjælper lidt selv. Siden version 5.3 skalerer WordPress billeder over 2.560 pixels ned ved upload. Men det er stadig langt større, end de fleste sider har brug for, og originalen bliver liggende på serveren.
Sådan gør du:
- Gør billederne mindre, før du uploader dem. Brug den bredde, billedet faktisk vises i.
- Komprimér dem, enten med et online værktøj eller et plugin, der gør det automatisk ved upload.
- Brug WebP, hvor du kan. Ifølge Google er WebP-billeder 25-34 % mindre end tilsvarende JPEG-billeder og 26 % mindre end PNG.
- Tjek baggrundsbilleder i din page builder. De bliver ofte glemt, fordi de ikke ligger i et almindeligt billedfelt.
Har du allerede hundredvis af tunge billeder i mediebiblioteket, kan et optimeringsplugin komprimere dem i ét hug. Tag en backup først.
Årsag 2: For mange eller for tunge plugins
Hvert aktivt plugin kan tilføje scripts, styling og opslag i databasen. Det er ikke antallet alene, der tæller. Ét tungt plugin kan koste mere end ti små.
WordPress’ egen dokumentation siger det ligeud. Det første og nemmeste sted at forbedre hastigheden er dine plugins.
- Gå til Plugins i kontrolpanelet og gennemgå listen over aktive plugins.
- Slet dem, du ikke bruger. Lad dem ikke bare ligge deaktiverede, for så bliver de forældede og kan blive et sikkerhedshul.
- Vær ekstra kritisk over for page builder-addons, sliders og alt-i-én-pakker. De overlapper ofte hinanden.
- Kig efter dubletter, fx to SEO-plugins eller to formularplugins.
- Test ændringerne på et testmiljø, før du rører det rigtige site. Se Test sikkert på staging.
Vil du finde det præcise plugin, der bremser, så læs Find hastigheds-synderen og Hvor mange plugins er for mange?.
Årsag 3: Der mangler caching
Uden caching bygger WordPress hver side forfra ved hvert eneste besøg. PHP kører, databasen bliver spurgt, og siden sættes sammen. Med sidecaching bliver den færdige side gemt som en statisk fil, som bare sendes afsted.
Det er den ændring, der oftest kan mærkes med det samme. WordPress’ dokumentation kalder caching den hurtigste måde at forbedre ydelsen på.
- Tjek først, om din hosting har caching indbygget. Så skal du som regel ikke have et plugin oveni.
- Hvis ikke, så installer ét caching-plugin. WordPress’ dokumentation nævner fx WP Super Cache, W3 Total Cache og Cache Enabler. Mange bruger også det betalte WP Rocket.
- Brug kun ét. Flere lag af samme slags caching kan give fejl, der er svære at finde.
- Tøm cachen, når du har ændret noget, og tjek siden i et privat browservindue.
Har du en webshop, så husk, at kurv, kasse og Min konto ikke må caches. WooCommerce skriver selv, at de sider skal være dynamiske, fordi de viser den enkelte kundes oplysninger. De fleste caching-plugins udelader dem automatisk, men tjek det.
Hvad hvis det ikke er de tre?
Har du ryddet op i billeder og plugins og slået caching til, og er sitet stadig sløvt, så er det typisk et af disse:
| Tegn | Sandsynlig årsag | Hvad du gør |
|---|---|---|
| Selv en næsten tom side er længe om at starte | Langsom server eller overfyldt webhotel | Læs Tegn på dårlig hosting |
| Sitet kører på en gammel PHP-version | Forældet serveropsætning | Tjek Site Health under Værktøjer, fanen Info → Server. WordPress anbefaler PHP 8.3 eller nyere |
| Mange års indhold og mange slettede plugins | Oppustet database med revisioner og rester | Ryd op med et databaseplugin efter en backup |
| Sitet går i stå, når der kommer mange besøgende | Hosting uden plads til spidsbelastning | Læs Nede ved trafikspidser |
Revisioner kan du begrænse fremover med én linje i wp-config.php. Linjen define( 'WP_POST_REVISIONS', 3 ); gør, at WordPress kun gemmer de tre seneste versioner af hver side og hvert indlæg. Den rydder ikke op i dem, der allerede ligger der.
Det ser vi oftest
Page buildere og webshops, der er tungere end nødvendigt. Sites bygget med Elementor, Divi eller WooCommerce slæber ofte mere med sig, end de behøver. Elementor-sites er noget af det, vi optimerer oftest, og der er næsten altid meget at hente uden at bygge sitet om. Se også Elementor gør sitet langsomt.
Hosting, der er flaskehalsen. Nogle gange kan man optimere alt det rigtige, og serveren er stadig for langsom. Så siger vi det ærligt, i stedet for at sælge flere timer.
Hastighed som en del af SEO. For Lisbeths Køreskole lavede vi den tekniske SEO-del: hastighed, struktur og markup. Et hurtigt site er ikke hele forklaringen på gode placeringer, men det er en del af fundamentet.
Hvad koster det hos os?
Hastighedsoptimering koster fra 2.500 kr. ekskl. moms. Prisen er fast, og du kender den, før vi går i gang.
Sådan foregår det:
- Vi måler dit site på mobil og computer, finder de største syndere og giver dig en fast pris inden 24 timer.
- Vi optimerer. Vi tager backup først og går derefter hosting, caching, billeder, plugins og kode igennem.
- Du ser forskellen. Du får målinger før og efter og en forklaring på dansk af, hvad vi har gjort.
Vi lover ikke et bestemt tal på forhånd, for det afhænger af udgangspunktet. Til gengæld kan du se præcis, hvad du har fået for pengene.
Er hostingen flaskehalsen, kan du flytte til vores All-in-one hosting. Flytningen er gratis og sker uden nedetid, og premium-plugins som WP Rocket er inkluderet. Er det bare en enkelt ting, der driller, kan du også få WordPress-hjælp til 1.200 kr. i timen ekskl. moms, afregnet pr. kvarter.
Læs mere om hastighedsoptimering, eller skriv til os, så kigger vi på dit site.
Spørgsmål og svar
Hvorfor er min WordPress-hjemmeside langsom?
Oftest skyldes det tre ting: for tunge billeder, for mange eller for tunge plugins og manglende caching. Hjælper det ikke at rette dem, er det typisk hostingen, en gammel PHP-version eller en oppustet database.
Hvordan måler jeg, om min hjemmeside er langsom?
Brug Google PageSpeed Insights og se på mobilresultatet. Kig især på de tre Core Web Vitals: LCP bør være højst 2,5 sekunder, INP højst 200 millisekunder og CLS højst 0,1. Mål et par gange, for tallene svinger.
Skal jeg skifte hosting for at få et hurtigt site?
Ikke nødvendigvis. Mange sites bliver markant hurtigere af billeder, plugins og caching alene. Er hostingen flaskehalsen, siger vi det ærligt. Vil du flytte til vores All-in-one hosting, flytter vi sitet uden beregning og uden nedetid.
Hvad koster hastighedsoptimering hos Magio?
Fra 2.500 kr. ekskl. moms. Vi måler først sitet og giver en fast pris inden 24 timer, så du kender prisen, før vi går i gang. Vi måler før og efter, så du kan se, hvad du har fået.
Kan jeg bruge to caching-plugins for at få et endnu hurtigere site?
Nej. Brug ét caching-plugin, eller brug den caching, din hosting har indbygget. Flere lag af samme slags caching kan give fejl, der er svære at finde.