Kämpar du med en långsam WordPress-webbplats?
Långa laddningstider för sidor kan irritera dina besökare och till och med skada din rankning hos sökmotorerna.
På WPBeginner arbetar vi hårt för att göra vår webbplats så snabb som möjligt. Även om vi ibland hittar ett allvarligt problem som påverkar prestandan, orsakas långsamma webbplatser ofta av en kombination av många mindre problem som måste åtgärdas individuellt.
I den här artikeln kommer vi att undersöka de vanligaste orsakerna till att WordPress-webbplatser går långsamt och ge praktiska lösningar som hjälper dig att snabba upp din webbplats. Vi kommer också att dela med oss av de tips vi själva använder för att öka hastigheten på WordPress.
Varför är en långsam WordPress-webbplats ett problem?
Har du någonsin besökt en webbplats som tog lång tid att ladda? Det är frustrerande, och du kanske har gett upp och gått till en annan webbplats innan du ens har sett innehållet på sidan.
Men även små prestandaproblem kan bli ett problem. I dessa dagar av snabbhet och bekvämlighet är människors uppmärksamhetsspann kortare än någonsin.
För några år sedan genomförde Strangeloop en fallstudie om långsamma webbplatser. De fann att även en fördröjning på en sekund kan kosta dig 7% i konverteringar, 11% i sidvisningar och 16% i kundnöjdhet.
En långsam webbplats kommer också att rankas lägre i sökmotorernas resultat. Google och andra sökmotorer straffar långsammare webbplatser, vilket innebär att du kommer att få mindre organisk trafik.
Allt detta innebär att om din webbplats är långsam är det viktigt att ta reda på varför och åtgärda det.
Hur långsam är min webbplats och varför?
Du kan snabbt ta reda på hur långsam din webbplats är genom att köra ett hastighetstest. Vi går igenom de många verktyg du kan använda i vår guide om hur du kör ett hastighetstest på rätt sätt.
Vi rekommenderar att du kör testet minst 3 gånger för att ta hänsyn till fluktuationer på internet och för att få ett genomsnittligt resultat. Du kanske också vill upprepa testet med hjälp av olika hastighetstestverktyg.
Var särskilt uppmärksam på mätvärdet för sidladdning, som visar hur lång tid besökarna behöver vänta för att se din webbsida.
Om det tar längre tid än 2 sekunder att ladda din webbplats måste du ta reda på vad det är som gör att den saktar ner. Lyckligtvis kommer de flesta hastighetstestverktyg att lyfta fram större problem och låta dig gå ner i detalj för att se detaljerade rapporter.
Nu när du vet hur snabb din webbplats är måste du identifiera eventuella problem som gör den långsammare. Lyckligtvis finns det många bra sätt att granska webbplatsens prestanda.
Du kan till exempel använda GTmetrix för att förbättra WordPress-webbplatsens prestanda genom att köra det som ett plugin eller genom att besöka deras webbplats för att snabbt köra ett hastighetstest på vilken webbplats som helst.
GTmetrix kommer att ge din webbplats en poäng så att du snabbt kan se hur den betygsätts.
Du kan också klicka på länken “Detaljerad rapport” för att lära dig mer om potentiella problem. Gröna objekt behöver inte uppmärksammas, medan orange eller röda objekt saktar ner din webbplats.
Genom att klicka på ett problem får du veta exakt vad som behöver åtgärdas.
Med det sagt, låt oss ta en djupgående titt på de viktigaste problemen som gör WordPress långsammare och hur man åtgärdar dem:
- Your WordPress Website Is Not Up to Date
- You Are Not Using a WordPress Cache
- You Are Not Using a CDN
- Too Many Files Need to Be Loaded to View the Page
- Your Images Are Too Large or Unoptimized
- Your WordPress Database Is Unoptimized
- You Are Running Slow or Inefficient Plugins
- Your Scheduled Website Tasks Are Not Optimized
- You Are Using Slow WordPress Hosting
- Your Server Software Is Out of Date
- You Need Professional Site Speed Optimization
Din WordPress-webbplats är inte uppdaterad
Du måste se till att din WordPress-webbplats är uppdaterad, och det inkluderar WordPress-programvaran såväl som dina plugins och teman. Utvecklare släpper ofta uppdateringar för att optimera prestanda och åtgärda buggar.
Vi rekommenderar att du använder rätt uppdateringsordning, börjar med WordPress-kärnan och sedan uppdaterar dina plugins och teman. Du kan göra detta bekvämt från sidan Dashboard ” Uppdateringar i ditt WordPress-adminområde.
För detaljerade instruktioner, se dessa steg-för-steg-guider:
- Guide för nybörjare: Så här uppdaterar du WordPress på ett säkert sätt
- Så här uppdaterar du WordPress-plugins på rätt sätt (steg för steg)
- Så här uppdaterar du ett WordPress-tema utan att förlora anpassningen
Du använder inte en WordPress-cache
Varje gång någon besöker en sida på din webbplats bygger WordPress upp den dynamiskt från en MySQL-databas. Detta innebär att skript körs och databasen tillfrågas, och slutresultatet är en HTML-sida som kan visas i användarens webbläsare.
När ett stort antal personer besöker din webbplats samtidigt kommer din databas att få många förfrågningar, vilket leder till långsammare laddningstider.
Ett caching-plugin för WordPress är ett av de bästa sätten att snabba upp din webbplats eftersom det kringgår denna process.
När någon besöker din webbplats och HTML-sidan genereras lagras den i en cache så att den inte behöver byggas upp på nytt för framtida besökare. Istället visar de helt enkelt den cachade sidan.
Det innebär mindre belastning på webbservern och att sidan laddas snabbare.
Du kan lära dig hur du installerar de mest populära cachningspluginsen med hjälp av dessa guider:
- Så här installerar och konfigurerar du WP Rocket på rätt sätt i WordPress
- Så här installerar och konfigurerar du W3 Total Cache för nybörjare
- Hur man installerar och konfigurerar WP Super Cache för nybörjare (lätt)
Du kan också utnyttja cachning i webbläsaren, som lagrar en kopia av webbsidan och andra resurser på användarens dator så att den laddas snabbare nästa gång de besöker den.
Du använder inte ett CDN
Ett CDN (Content Delivery Network) cachelagrar dina filer på flera servrar runt om i världen. Förutom att cachelagra de genererade HTML-sidorna lagrar det också alla andra resurser som behövs för att visa sidan, inklusive bilder, CSS-stilmallar, JavaScript-filer och mer.
Detta innehåll serveras från den server som är närmast varje användare. Detta ger stora hastighetsvinster om du har besökare från många platser runt om i världen, som vi har på WPBeginner.
Om du inte redan använder ett CDN kan du välja mellan många utmärkta WordPress CDN-tjänster:
- Vi använder Cloudflare eftersom de erbjuder ett kraftfullt WordPress CDN med en brandvägg för att skydda din webbplats från hot.
- Vi rekommenderar också Sucuri, ett annat CDN med säkerhetsfunktioner som vi har använt i många år.
- Bunny.net är ett prisvärt alternativ med servrar spridda över hela världen.
Mer information om fördelarna med ett Content Delivery Network finns i vår guide om varför du behöver ett CDN för din WordPress-blogg.
För många filer måste laddas för att visa sidan
Innan en besökare kan se din webbsida måste webbläsaren först begära och ladda ner alla nödvändiga filer. Detta inkluderar alla bilder som du vill visa, stilmallar som formaterar sidan, JavaScript-filer som lägger till funktionalitet, teckensnitt och mycket mer.
Ju fler filer det finns, desto långsammare laddas sidan, särskilt om några av filerna är mycket stora eller lagras på en långsam tredjepartsserver.
Dessa kallas HTTP-förfrågningar, och vi har skrivit en detaljerad handledning om hur man minskar HTTP-förfrågningar i WordPress.
Ett av de bästa sätten att identifiera långsamma HTTP-förfrågningar är att använda webbläsarens Inspect-verktyg. På fliken Network listas de resurser som laddas och i kolumnen Time visas hur lång tid det tar för varje resurs att laddas.
Du kan klicka två gånger på kolumnrubriken Tid för att sortera listan med de långsammaste resurserna överst. Alla resurser som tar mer än en halv sekund eller en sekund att ladda kan sakta ner din webbplats, även om detta bara är en riktlinje.
Låt oss ta en snabb titt på några sätt du kan åtgärda detta problem för att snabba upp din webbplats.
För det första innehåller dina CSS- och JavaScript-filer ofta mer information än nödvändigt, t.ex. blanksteg och kommentarer från utvecklare. Du kan minska storleken på dessa filer genom att minifiera dem, vilket gör dem mycket snabbare att ladda.
Ett annat problem är att alla bilder som visas på hela sidan laddas, även om de inte kommer att vara synliga förrän användaren scrollar ner. Lazy loading-bilder kan snabba upp sidans laddningstid genom att bara ladda de filer som först kommer att vara synliga för användaren.
Du kan också lazy load-videor och kommentarsfältet längst ner på sidan.
Du hittar fler tekniker i den guide vi nämnde tidigare om att minska HTTP-förfrågningar.
Dina bilder är för stora eller inte optimerade
Ett av de vanligaste hastighetsproblemen vi ser på nybörjarwebbplatser är ooptimerade bilder. I sina originalformat har foton och andra bilder enorma filstorlekar som tar lång tid att ladda.
På WPBeginner använder vi fotoredigeringsprogram för att optimera våra bilder innan vi laddar upp dem på vår webbplats. Vi ändrar storlek på bilderna till den höjd och bredd som de kommer att visas på på vår webbplats, justerar inställningarna för bildkomprimering och väljer det lämpligaste bildformatet.
Vi strävar efter minsta möjliga filstorlek med bibehållen acceptabel bildkvalitet.
För detaljerade instruktioner om hur du optimerar dina bilder utan att offra kvaliteten, se vår guide om hur du optimerar bilder för webbprestanda utan att förlora kvalitet.
Videor tar upp ännu mer utrymme och bandbredd, så vi rekommenderar att du inte laddar upp dem till din WordPress-webbplats överhuvudtaget. Istället bör du använda en dedikerad videosajt från tredje part som YouTube och sedan bädda in videoklippen i dina blogginlägg.
För mer information, se vår guide om varför du aldrig ska ladda upp en video till WordPress.
Din WordPress-databas är inte optimerad
När innehåll läggs till och tas bort från din WordPress-databas under årens lopp kan den innehålla en hel del onödig information som kan göra den långsammare. Detta kan ha en allvarlig inverkan på din webbplats laddningstid.
Det är viktigt att utföra regelbundet underhåll och optimering av WordPress-databasen för att upprätthålla snabb prestanda på webbplatsen.
Ett av de bästa sätten att rensa upp i din databas är att använda gratisversionen av WP-Optimize. Förutom databasunderhåll kan det också hjälpa till att komprimera dina bilder, ta bort oanvända bildstorlekar, cacha ditt innehåll och minska storleken på HTML-, CSS- och JavaScript-filer.
Du kan välja vilka databashanteringsuppgifter du vill att den ska utföra på sidan WP-Optimize ” Databas i din WordPress instrumentpanel.
Du kan t.ex. förbättra WordPress prestanda genom att optimera databastabeller, ta bort onödiga inläggsrevisioner, rensa bort automatiskt utkastade inlägg och eliminera skräppost och borttagna kommentarer.
Du kan sedan köra dessa uppgifter genom att klicka på en enda knapp högst upp på sidan.
Mer information om hur du använder detta plugin finns i vår guide om hur du optimerar din databas.
Du kör långsamma eller ineffektiva plugins
Innan en sida på din webbplats kan laddas måste WordPress först ladda sina kärnfiler och aktiva plugins. Om ett insticksprogram laddas långsamt påverkar det WordPress prestanda.
Observera att inaktiva plugins inte kommer att sakta ner din webbplats alls, och även om du har många plugins installerade kommer det vanligtvis inte att ha någon större inverkan på webbplatsens hastighet. Problemet är plugins som beter sig illa.
Det handlar om plugins som använder WordPress-databasen mer än nödvändigt, laddar filer från långsamma tredjepartsplugins eller helt enkelt är uppblåsta eller erbjuder fler funktioner än du behöver.
Vi har en guide om Vilka WordPress-plugins saktar ner din webbplats? Här går vi igenom några olika metoder som hjälper dig att identifiera plugins som beter sig illa.
När du har hittat dem kan du ersätta dem med alternativa plugins som är optimerade för hastighet eller kontakta plugin-utvecklaren för support.
Dina schemalagda webbplatsuppgifter är inte optimerade
Vissa mycket viktiga WordPress-plugins kör viktiga bakgrundsuppgifter som använder betydande serverresurser och saktar ner din webbplats.
Några exempel är:
- Plugins förbildoptimering utför bildkomprimering med hjälp av serverresurser.
- Plugins som söker efter brutna länkar genomsöker hela webbplatsen och kontrollerar varje länk.
- Plugins som söker efter skadlig kod genom att leta efter farlig kod i dina filer och din databas.
- Plugins för säkerhetskopiering kopierar och komprimerar mycket data för att hålla den säker.
Dessa uppgifter är nödvändiga, så du kan inte inaktivera plugin-programmen.
Du kan dock schemalägga dessa viktiga uppgifter vid lågtrafikerade tidpunkter när din webbplats har färre besökare. Du kan också justera hur ofta dessa plugins körs för att minska onödig belastning på din server.
Om du t.ex. bara publicerar en eller två artiklar i veckan kan du schemalägga säkerhetskopieringarna så att de körs en eller två gånger i veckan efter att de nya artiklarna har schemalagts.
Du kommer att kunna konfigurera schemat för varje uppgift med hjälp av pluginets inställningar.
Du kan också läsa vår guide om hur du visar och kontrollerar WordPress cron-jobb för att lära dig hur du konfigurerar regelbundna uppgifter som utförs av WordPress.
Du använder ett långsamt WordPress-värd
Oavsett hur mycket du optimerar din WordPress-webbplats kommer den alltid att vara långsam om du använder en långsam eller opålitlig hostingleverantör. Det är därför vi rekommenderar att du inte använder gratis hosting för en webbplats för företag.
Istället kan de flesta små webbplatser börja med en delad hostingplan hos ett välrenommerat och prisvärt hostingföretag som Bluehost eller Hostinger.
Delad hosting är dock ofta för begränsad för större webbplatser med mycket trafik, som WPBeginner. Det är därför vi använder SiteGrounds Enterprise Cloud Infrastructure för vår egen webbplats.
Vi utförde grundliga hastighetstester på de ledande WordPress-hostingtjänsterna, inklusive från olika platser runt om i världen, och hur varje leverantör hanterade mycket trafik.
Du kan se resultaten av våra prestandatester i vår artikel om den snabbaste WordPress-hostingen.
Nu är det ett stort steg att byta hostingleverantör. Därför kanske du också vill läsa vår guide om de viktigaste indikatorerna på när du bör byta WordPress webbhotell.
Din serverprogramvara är föråldrad
WordPress är beroende av annan programvara för att fungera, inklusive programmeringsspråket PHP och databashanteringssystemet MySQL. Den här programvaran installeras på din webbserver.
Precis som WordPress och dina plugins uppdateras dessa program då och då för att förbättra prestanda, åtgärda buggar och säkerhetsproblem samt lägga till nya funktioner. Om du använder den senaste versionen kan din webbplats bli snabbare.
Det finns också en snabbare version av PHP som är optimerad för prestanda, särskilt när din webbplats får många besökare.
Ultrafast PHP är en optimerad version av PHP byggd av SiteGround-teamet. Eftersom WPBeginner är hostat på SiteGround är det en faktor som förbättrar vår webbplats hastighet.
Du kan läsa mer i vår guide om hur snabbt PHP & MySQL kan öka webbplatsens hastighet.
Du behöver professionell hastighetsoptimering av webbplatsen
Att upptäcka grundorsakerna till långsamma webbplatser och åtgärda dessa problem kan ta mycket tid, särskilt om du inte är tekniskt kunnig. Det är därför du kan behöva experthjälp från vår professionella tjänst för optimering av webbplatsens hastighet.
Vårt team kommer att noggrant felsöka dina prestandaproblem med hjälp av Google Lighthouse. Vi kommer att göra det med hjälp av en staging-webbplats, så att din live-webbplats prestanda inte äventyras ytterligare.
Baserat på rapporten kommer vi sedan att vidta beprövade åtgärder för att förbättra din sidladdningstid, serverprestanda och tekniska aspekter av WordPress SEO, inklusive de tekniker som vi har behandlat i den här artikeln.
Vi granskar och optimerar också de plugins du använder, tar itu med problem med serveroptimering, rensar upp i din WordPress-databas, hanterar bildkomprimering och mycket mer.
Dessutom börjar prissättningen för vår tjänst för optimering av webbplatsens hastighet på bara 699 $. Boka ett kostnadsfritt samtal med vårt expertteam idag!
Vi hoppas att denna handledning hjälpte dig att lära dig varför din WordPress-webbplats är långsam och hur du åtgärdar det. Du kanske också vill se vår guide om hur plugins påverkar din webbplats laddningstid eller våra experttips för att förbättra din WordPress-webbplats hälsokontrollresultat.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Har du en fråga eller ett förslag? Lämna gärna en kommentar för att starta diskussionen.