[25 åtgärder] Snabba upp WordPress: Få en supersnabb webbplats idag - en komplett guide

påskynda wordpress

Din WordPress -webbplats är död i vattnet om den inte laddas snabbt. Det är användningless efter att ha investerat i utmärkt design, köpt bra plugins och lagt en förmögenhet på marknadsföring - om din WordPress -webbplats är långsam är den bokstavligen död i vattnet. När laddningstiden för en webbplats ökar, ökar också användarens övergivande från din webbplats! Därför är det viktigt att påskynda WordPress och göra det snabbare.

Det här är vad vi kommer att gå igenom idag. Från enkla saker till mer avancerade saker kommer vi att skala upp komplexiteten långsamt så även om du inte gör alla saker ser du en snabbare WordPress-hastighet.

Innehåll[Show]

Så hur snabbt laddas din WordPress -webbplats? Vår webbplats laddas på under 2 sekunder - och vi är här för att visa dig hur du gör att din webbplats laddas vansinnigt snabbt också. Vi vill att din webbplats ska laddas så snabbt som CollectiveRay!

Varför behöver vi påskynda WordPress?

Som vi har hört ett tag nu anser Google webbplatsens hastighet som en av de faktorer som påverkar sökmotorrankingen.

I grund och botten kommer en långsam laddningstid på dina webbsidor att leda till en sämre rankning av sökmotorerna för dessa sidor och eventuellt för resten av din webbplats. Låt oss inte heller glömma att SEO idag handlar om en positiv användarupplevelse.

Och en positiv användarupplevelse börjar med att WordPress laddas snabbare. Så för att göra din WordPress-webbplats bättre, måste du se till att din webbplats laddas snabbt - riktigt riktigt snabbt!  

Här är vad Matt Cutts (Googles talesman vid den tiden) hade sagt om behovet av att påskynda WordPress:

"Jag skulle älska om SEO-användare dyker in i att förbättra webbplatsens hastighet, för (till skillnad från några få aspekter av SEO) är det att minska latenstiden på en webbplats något som är lätt mätbart och kontrollerbart."

Fördelarna med att ladda en webbplats snabbt är kristallklara.

Men vänta, det finns mer!

Snabb Wordpress-webbplats - laddar skärmen

Den långsamma laddningen av dina webbsidor kommer inte bara att påverka din sökmotorrankning utan kan också ha många andra negativa effekter: det resulterar i en minskning av försäljningen med 7 procent, en minskning av sidvisningarna med 11 procent och en högre sannolikhet för att användare aldrig kommer att besöka din webbplats igen.

Detta beror på att långsamma webbplatser är mycket frustrerande för användaren och skapar en negativ användarupplevelse, vilket lämnar ett bestående dåligt intryck. 

Långsam webbplatsinladdning - frustrerad användarmeme

 

Å andra sidan kan en snabb WordPress-webbplats hjälpa till att öka användarengagemanget, öka sidvisningarna och förbättra försäljningen.

hastighetsdödar omvandlingsfrekvenser infografiska

Omvandlingsfrekvens vs laddningstid

 

 

 

Så hur får vi en WordPress-webbplats att ladda snabbt? Följ våra 21 åtgärder som du kan göra så kommer du att kunna göra WordPress FAST utan att behöva mycket teknisk kunskap. 

Vill du ha fler bra handledning för din webbplats? Klicka på WordPress-handledningsmenyn ovan för att se några av våra andra artiklar.

25 åtgärder för att göra WordPress-webbplatsen snabbare 

I det här inlägget delar vi en lista med viktiga tips och tricks som hjälper dig att påskynda WordPress genom att dela resultat från vår egen erfarenhet. För att göra WordPress snabbare kommer vi att använda ett enkelt 3 Rs-koncept:

Reducera återanvänd återvinn.

I grund och botten, för att göra din webbplats snabb måste du använda de 3 Rs ...

  1. Minska, vilket innebär att du måste vidta alla nödvändiga steg för att minska storleken och mängden resurser som din webbplats behöver skicka till dina besökare. Du bör också minska antalet så kallade förfrågningar till din webbplats eftersom varje förfrågan skapar en längre laddningstid.
  2. återanvändning, när vi kan återanvända några resurser är det bättre än att ladda ner dem igen
  3. Återvinn, anslutningar (använd dem igen), sidor som har besöks lagras och återvinns etc.

Men vi kommer att förklara när vi går vidare.

1. Ta ett riktmärkesresultat och en säkerhetskopia!

Innan du börjar optimera din webbplats bör du göra en översikt över den aktuella laddningstiden för några av dina huvudsidor.

Vi föreslår att du skickar din webbplats genom specifika webbplatser som mäter webbplatsens hastighet, till exempel GTMetrix eller Pingdom Tools (https://tools.pingdom.com/). Kör din webbplats genom dessa två verktyg flera gånger vid olika tidpunkter på dagen och notera den tid det tar att ladda din webbplats. Detta kommer att vara ditt riktmärke mot vilket du ska mäta förbättringar av webbplatsens hastighet. 

Du bör också nu ta en fullständig och fullständig säkerhetskopia.

Några av stegen som vi kommer att beskriva innebär några stora förändringar, och det finns alltid en risk för att saker och ting inte går som planerat. Ta en fullständig säkerhetskopia av din webbplats just nu, så att du kan återgå till en säkerhetskopia om skiten träffar fläkten.

2. Installera ett lätt WordPress-tema

Att välja en ren, minimal och lätt vikt kan göra underverk när det gäller att påskynda WordPress.

Det är inte svårt att hitta ett snyggt och fullt fungerande WordPress-tema, men att hitta ett som gör så få HTTP-förfrågningar som möjligt borde vara ditt yttersta mål (minska). När vi till exempel väljer teman går vi efter sådana som är försökte och testade - tycka om Divi eller Avada. Du kanske också vill kolla in detta omfattande granskning.

Tänk på följande:

De flesta teman är laddade med en omfattande funktionsuppsättning, inklusive integration med sociala mediasidor, parallaxeffekt, reglage, olika plugins och andra "resurstunga" tillägg. Med sådana mallar får du en hög poäng på “Google Insights PageSpeed”Eller andra webbplatshastighetsmätverktyg kan vara utmanande.

Med detta menar vi inte att säga att det är en dålig sak att använda ett tema som kommer packat med funktioner. Men om du vill ha en riktigt snabb webbplats föreslår vi att du väljer ett minimalistiskt tema som är specifikt utvecklat optimerat för hastighet.

Standard TwentyTwenty WordPress-temat är utformat för tydlighet. Det är ett snabbt tema som innehåller lättkod och endast de funktioner som behövs. Bortsett från det här WordPress-temat som standard är dessa 5 rena och snabba WordPress-teman som är utmärkta för en snabb WordPress-hastighet.

Astra

astra prestanda

Astra från BrainStormForce är en relativt nykomling, men har upplevt en explosiv tillväxt sedan lanseringen. Detta är ett tema som har utvecklats specifikt för att vara så snabbt och så lätt som möjligt. Nativt laddas detta tema in less än 0.5 sekunder är detta en otrolig prestanda. Astra fungerar också mycket bra med Elementor sidbyggare (men om du vill att din webbplats ska vara smal, skulle det vara bäst att undvika de flesta plugins för sidbyggare).

Ladda ner Astra nu

GeneratePress

skärmdump för generatepress

Detta är ett annat absolut flammande snabbt WordPress-tema som du kan använda för att påskynda WordPress. GeneratePress, laddas in under en sekund. Detta tema har också utsetts till bästa WordPress-tema någonsin av många granskare, så det är ett bra val.

Kolla in GeneratePress

 

OceanWP

OceanWP

OceanWP är ett annat bra samtal om du letar efter ett bra bra tema som har utmärkt prestanda. Ett annat tema som klockar in på under en sekund som standard.

Kolla in OceanWP

3. Installera ett användbart cacheplugin

Att installera rätt cacheplugin bör vara din näst viktigaste åtgärd för att påskynda WordPress.

Genom att installera ett caching-plugin hjälper du till att spara mycket av dina resurser (minska och återanvända) och din webbserver laddar webbsidor snabbt.

Detta beror på att istället för att skicka en begäran till MySQL-databasen (WordPress-databasmotorn) för att hitta och ladda den eller de begärda sidorna eller innehållet, måste du göra sidorna i PHP (programmeringsspråket för WordPress) cachepluggen lagrar en varm (dvs. nyligen) kopia av dina webbsidor i en tillfällig fil.

wordpress cache-plugin hur det fungerar för att göra WordPress snabb

 

I stället för att köra en resurstung (dvs. tar lång tid att utföra) och konsumera serverresurser varje gång du får ett webbplatsbesök, laddar cachepluggen den begärda sidan från den tillfälliga filen (cachen) utan att behöva återskapa sida om och om igen.

Det är viktigt att notera att det finns olika typer av cachning, webbläsarcaching (du kan lära dig mer om utnyttja webbläsarens caching här) och caching på serversidan, som båda gör din webbplats snabbare genom olika optimeringar.

Vår favorit och rekommenderade cacheplugin är WP Rocket - det har visat sig vara det snabbaste cachepluginet som finns - och det mest effektiva för att påskynda WordPress-webbplatser - i verkligheten, när du har installerat det här pluginet, har de flesta av de åtgärder som nämns här redan gjorts.

WP Rocket File Optimization Settings

Den är laddad med alla funktioner som behövs för att förbättra laddningstiden för en WordPress-webbplats. Vi kommer inte att analysera dessa funktioner individuellt, men det räcker att säga, det här pluginet hjälper tusentals WordPress-webbplatser att uppnå mycket bra hastigheter.

Detta plugin är inte gratis, men verkligen och verkligen, det är mycket värt investeringen. Enkelt uttryckt kommer du att se en omedelbar markerad skillnad i laddningshastigheten på din webbplats utan att behöva göra mycket manuellt tinker själv. Vi rekommenderar starkt att du får det här pluginet, det är billigt och en lönsam investering.

Gör din webbplats snabb med WP Rocket

4. Aktivera komprimering

Webbplatser idag tenderar att ha mycket filer och innehåll att leverera till besökaren. Sådan data kan få betydande storlek, så vi måste vidta åtgärder för att minska storleken på den data som ska skickas.

Detta kan göras genom att aktivera komprimering - ett annat viktigt steg för att påskynda WordPress.

När du aktiverar detta komprimeras dina webbplatsdata och filer innan de levereras till läsarens webbläsare, vilket gör dem mindre i storlek, vilket hjälper till att leverera innehållet snabbare och webbplatsen laddas snabbare.

I grund och botten är den tid det tar att komprimera och dekomprimera innehållet mycket less än den tid det skulle ha tagit att leverera en större mängd innehåll. Detta i sin tur hjälper till att webbplatsen laddas snabbare totalt sett. 

Läs mer: Hur man aktiverar Gzip-komprimering för din webbplats

Du kan komprimera din webbplatsinformation såväl som filer med ovan beskrivna WP Rocket, eftersom det kommer med inbyggt stöd för olika metoder som hjälper till att maximera komprimering. WP Rocket stöder cachning av förminskade och komprimerade stilark samt Javascript i minnet.

Ditt webbhotell kan också stödja detta via webbservern - så aktivera det också via din värd om du kan. Kolla in stegen nedan som kan göras via CPanel eller webbgränssnittet för din webbserver.

komprimera wordpress-bilder

 

Gzip och komprimera allt WordPress-innehåll

Alternativt kan du välja att installera ett plugin som utför komprimering. Men i allmänhet skulle vi undvika plugins som bara utför en funktion.

5. Bli av med de plugins du inte behöver

När du använder WordPress-plattformen för att bygga en webbplats kan du bli både överväldigad och upphetsad av det stora utbudet av plugins som finns tillgängliga online.

Nu, medan en av styrkorna med WordPress ligger i dess förmåga att konfigureras på oändliga sätt genom användning av plugins, introducerar varje plugin en prestandapåverkan i form av tre saker:

  1. Ytterligare PHP-kod och databasfrågor som din webbserver behöver utföra
  2. Ytterligare CSS-filer som laddas med plugin-programmet
  3. Ytterligare JS-filer som laddas och används av pluginet.

Den extra PHP är en direkt prestandapåverkan i den meningen att webbservern har mer arbete att göra (så det tar längre tid att köra koden). Ytterligare filer betyder att det är storleken på webbsidorna där plugin-programmet används för att skicka fler filer till webbläsaren (därmed ökar sidornas storlek). Ytterligare CSS / JS-filer tar också längre tid att återges i webbläsaren.

Så ja, medan plugins är bra, måste noggrant övervägas att se till att ENDAST de nödvändiga pluginsna behålls och strikt ingenting mer. 

Med de flesta händer är det som händer att medan du undersöker plugins kan du välja att testa några som du så småningom inte använder eller har lite nytta av. Eller så faller några plugins så småningom i oanvända ställning, ersätts av andra plugins eller tjänster eller kanske de inte längre behövs.

Ändå, om dessa oanvända plugins inte avinstalleras och tas bort skapar de fortfarande betydande utgifter som beskrivs ovan.

Även om plugins lägger till specifika funktioner på din webbplats, bör du se till att du har det absoluta minsta antalet plugins installerat på din webbplats. 

Så vad ska du göra i det här fallet?

Gå igenom WordPress-plugins på din webbplats och kontrollera om du verkligen behöver det pluginet. Om du inte inaktiverar det först och lämnar det i några dagar för att säkerställa att inget går sönder. Om det efter några dagar är klart att du inte behövde plugin-programmet, bör du avinstallera det.

Du bör sträva efter att ta bort så många plugins som möjligt, håll din webbplats så smal som möjligt från plugins. Ju fler plugins du tar bort desto snabbare blir din webbplats.

Du bör också bli av med plugins som ringer eller refererar till externa webbplatser eftersom dessa har en betydligt större (negativ) inverkan på webbplatsens hastighet. Detta beror på att du aldrig kan veta hur snabbt tredjepartswebbplatser laddas och hur många externa filer de kommer att använda.

Exempel på sådana plugins inkluderar tredjeparts annonskript, kommentar plugins som använder tredjeparts tjänster, analytics plugins (inte nödvändigtvis Google Analytics), tredjeparts marknadsföring plugins och andra tjänster.

Allt som inte laddas från din webbplats domän är vanligtvis ett skript från tredje part. 

Till exempel, kolla in skärmdumpen nedan från vattenfallet som tillhandahålls av Pingdom. Till vänster kan du se Google-teckensnitt laddas för vår webbplats, sedan ett skript för Google Ads och ett skript för Google Analytics (inte markerat med pilen).

Till höger kan du se att plötsligt grafen som visar laddningstiden tar en drastisk träff, från less än 0.1 sekunder till mer än 0.2 sekunder, men mer betydelsefullt är hur mycket längre tid det tar att hämta och ladda ner skript från tredje part jämfört med filer som laddas ner från vår domän.

Detta beror på att vår webbplats har optimerats för hastighet (inklusive genom användning av ett CDN som vi kommer att diskutera nedan), medan tredjepartsservrarna måste hämtas från andra servrar vars prestanda tenderar att fluktuera beroende på belastningen de upplever. 

Tredjepartsskript

Dessutom, om du kan ersätta flera plugins med ett plugin som erbjuder funktionerna hos flera plugins, så mycket desto bättre. Och gå efter WordPress-plugins från ansedda företag, i motsats till från dunkla författare - det är mer sannolikt att de har optimerats för hastighet.

Till exempel, istället för att ha flera insticksprogram för att visa formulär, använd endast ett enda insticksprogram, även om de kan erbjuda olika nivåer av funktionalitet. Du har det bättre när det gäller prestanda med ett enda plugin.

Som du förstår kostar det att ta bort några plugins. Detta är vanligtvis kostnaden för vissa funktioner. Men om du verkligen vill optimera för hastighet måste du vara redo att offra lite funktionalitet.

6. Ta bort teman som du inte använder

När du bygger din WordPress-drivna webbplats är chansen att du installerade många olika teman för att hitta en som passar dina behov bäst. Så småningom bestämde du dig för ett tema som du använder just nu.

Men varje tema som finns kvar på servern skapar också en prestandapåverkan.

Så se till att du tar bort alla installerade teman förutom det aktuella temat som du använder (och eventuella underordnade teman som är relaterade till det - dessa måste också vara).

Du kan se antalet teman som du har installerat på din webbplats genom att gå till webbplatsens administratörsskärm. Därifrån klickar du på Utseende → Tema och ett fönster dyker upp som ser ut som:

 

ta bort oanvända wordpress-teman

 

Som du kan se i bilden ovan är "Imagely Free Spirit" det aktiva temat och vila alla teman som Felt, Genesis, Liber, Reign och Twenty Nineteen och andra är oanvända teman.

För att ta bort det avaktiverade temat, klicka på knappen som säger Temadetaljer när du svävar över temat och sedan trycker på det lilla “Radera”Text i det nedre högra hörnet av temat, och den kommer att tas bort.

ta bort tema

Ett annat sätt att ta bort oanvända teman kräver FTP. Logga in på din server via FTP, hitta mappen “yourwebsite.com/wp-content/themes” och ta bort temamapparna du inte använder.

7. Optimera din webbplats bildstorlek

Bilder är en viktig del av en webbplats och hjälper till att öka användarengagemanget.

De är dock ganska stora i storlek och är en av de främsta anledningarna som kan sakta ner en webbplats. Precis som vi redan föreslog komprimering av data på din webbplats, bör du också vidta nödvändiga åtgärder för att komprimera och optimera alla bilder på din webbplats (minska). 

Detta minskar den totala storleken på varje sida som behöver skickas till dina besökare, vilket gör det snabbare att ladda.

Ett av de bästa och mest rekommenderade sätten att minimera (och optimera) dina webbplatsbilder är att använda WP Smush.it-plugin. Detta plugin hjälper till att minska storleken på en bild utan att påverka dess kvalitet.

Det fantastiska med detta plugin är att du inte behöver oroa dig för att hålla dina bilder små, eller kanske använda ett program som Photoshop för att spara dem på ett komprimerat sätt (potentiellt med kvalitetsförlust). Du kan fortsätta att göra dina saker och blogga regelbundet, och plugin-programmet gör helt enkelt sitt arbete i bakgrunden och skapar en version av varje bild som är mindre, med samma kvalitet ... och gör din webbplats snabbare att ladda!

WP Smush kommer automatiskt att skanna varje bild som laddas upp till din webbplats (och till och med redan befintliga bilder) och bli av med onödig data som ingår i dessa bilder, vilket gör dem mindre.  

Insticksprogrammet använder förlustless komprimeringsteknik för att minska storleken på bilderna. Medan storleken på bilderna "krossar" upp till 1MB med WP Smush.it -pluginversionen, å andra sidan, komprimerar proversionen storleken på bilder upp till 5MB. När du använder detta plugin får du resultat som visas i bilden nedan:

WP Smush It-bulkkomprimering

 

8. Använd olika bildformat

Medan komprimering av bilder är en bra start måste man komma ihåg två saker. Vissa bildformat som PNG är till sin natur och hur de fungerar alltid stora.

Å andra sidan är bildformat som JPG förlorade av sin natur, även om de är små. Det betyder att du genom att välja dessa format alltid måste göra en kompromiss: storlek kontra kvalitet.

Små bilder tappar kvalitet, medan stora bilder med bra kvalitet går långsamt att ladda ner.

Men idag finns det nya format du kan använda. WebP, ett bildformat utvecklat av Google uppfanns specifikt för att kräva less av en kompromiss. Faktum är att WebP -baserade bilder är mindre än PNG -filer och mindre än JPG -filer utan att förlora någon av deras kvalitet. 

För upp till några år sedan var stödet för WebP i webbläsare ganska sparsamt, men i dagsläget stöder inte bara äldre webbläsare detta format. Det finns dock ett anmärkningsvärt undantag. Safari -webbläsaren, infödd till Apple enheter, stöder fortfarande inte WebP -formatet, eftersom vi uppdaterar den här artikeln. 

Lyckligtvis finns det en lösning för detta. Du kan visa WebP-bilder för de flesta webbläsare och visa andra format för Safari-webbläsare.

Det finns ett annat problem. De flesta bilder finns i PNG- eller JPG-format, du måste konvertera dem till WebP. 

Återigen finns det en fix för detta också. Förslaget nedan kan faktiskt lösa båda problemen på en gång.

Du har nu möjlighet WebP Express-plugin kan använda ett bibliotek med öppen källkod för att konvertera bilder som du laddar upp till WebP-format. Det gör sedan bilderna som WebP för de flesta webbläsare, men gör dem som PNG / JPG för andra format.

Detta är en mycket snygg lösning som vi gärna rekommenderar.

webp express-inställningar

Det finns en liten nackdel som du behöver tillgodose. Din webbserver MÅSTE ha stöd för WebP-biblioteket, annars bör du ha möjlighet att få det installerat så att konverteringen kan ske efter behov.

Du kanske vill kontrollera med ditt webbhotell om plugin stöds på din webbserver.

9. Registrering till ett CDN (aka Content Delivery Network)

Många populära och stora WordPress-bloggar, till exempel Copyblogger eller andra bloggar med hög trafik, använder ett Content Delivery Network (CDN). Ett CDN: s specifika jobb är att påskynda WordPress genom att flytta tungt innehåll till en plats som är fysiskt nära ALLA besökare. 

Logiken bakom att ha ett CDN är detta: ett innehållsleveransnätverk lagrar alla dina webbplatsens statiska filer (som CSS, JS, bilder etc.) i ett nätverk av "kantservrar" runt om i världen. När en användare besöker din webbplats, istället för att få bilderna och andra filer direkt från din webbserver, ber den webbläsaren att ladda ner filerna från den geografiskt närmaste servern till deras plats (dvs. ett CDN minskar det fysiska avståndet som filerna har att resa) .

Detta kan visas i bilden nedan.

 

Med vs Utan CDN

 

För vår blogg har vi använt oss av StackPath CDN och vi rekommenderar helt att använda dem - du kommer att se en annan drastisk förbättring av laddningstiden för din webbplats om du använder ett CDN.

Framför allt kommer webbplatsbesökare som surfar på din webbplats från platser runt om i världen att få en markant förbättring av laddningstiden för din webbplats.

Med ett CDN får du också den extra bonusen att din webbplats levereras via HTTP / 2, den snabbare versionen av HTTP som innehåller ett antal optimeringar för att påskynda WordPress.

Om du vill läsa mer om CDN kan du kolla in följande artikel som diskuterar några alternativ för bästa CDN för WordPress.

10. Optimera din WordPress-webbplatsdatabas

Allt ditt WordPress-webbplatsinnehåll (som inlägg, kommentarer etc.) lagras i databasen.

Utöver detta lagrar databasen också alla inställningar på din webbplats, inklusive temainställningar och plugin-inställningar. Om du uppdaterar din webbplats ganska ofta kommer din databas att växa i storlek med tiden.

Varje gång du redigerar ett inlägg sparar WordPress också en kopia av den gamla versionen, bara om du behöver återgå till den gamla kopian. Denna besparing av versioner kan växa betydligt över tiden.

Ju fler ändringar du utför, desto större växer detta antal:

 versioner av WordPress-inlägg

Nu kan en stor databas ha en betydande inverkan på webbplatsens prestanda och ökar sidens laddningstid.

Plugins som WP Rocket har en funktion som rensar databasen så ofta.

Om du vill ha ett annat alternativ kan du minska mycket av din laddningstid genom att rengöra din WordPress-databas med WP-Optimize-plugin. Det här pluginet gör en enkel uppgift - det hjälper till att optimera WordPress-webbplatsens databas genom att bli av med inläggsrevisioner, skräppostkommentarer, databastabeller, postskräp och så vidare.

 

wp optimera

 

Det är också bra att notera att för mycket data i specifika databastabeller också kan skapa prestandaproblem. Till exempel, om du har en e-postlista med tusentals användare som har blivit inaktuella och inte längre är giltiga, se till att du trimmar databasen.

Alla gamla data bör alltid tas bort för att hålla databasen smal och snabb. 

11. Undvik "Trackbacks" och "Pingbacks"

Trackbacks och Pingbacks är bra sätt som hjälper WordPress-bloggare och utgivare att kommunicera med läsare.

Om du godkänner trackbacks och pingbacks visas dock en länk och en kort beskrivning (dvs. utdrag) av en artikel i kommentarsektionen på din webbplats / blogg. Tyvärr lockar denna funktion vanligtvis spammare. Det är faktiskt chansen att de flesta trackbacks och pingbacks du får är skräppost.

För att lösa ett sådant problem kan du stänga av inställningen "Tillåt länkmeddelanden från andra bloggar (pingbacks och trackbacks)" från administratörspanelen. För detta, gå till Inställningar → Diskussion på din admin-instrumentpanelskärm och avmarkera alternativet som visas i bilden nedan:

WordPress-diskussionsinställningar

 

12. Fixa och gör justeringar av Gravatar-bilden

Om din WordPress-webbplats kommer med Gravatar-support läggs varje användares gravatarbild automatiskt till varje kommentar på din blogg varje gång en användare lämnar en kommentar.

Detta betyder att ju fler användare kommer att lägga upp en kommentar, desto fler gravatar-bildförfrågningar kommer att skickas till Gravatars servrar, vilket så småningom kommer att sakta ner din webbplats. Detta beror på att varje besökare måste begära och ladda ner Gravatar-bilderna från alla tidigare kommentarer.

Ett rekommenderat alternativ är att Gravatar-bilden ska vara "tom".

mystiker

 

Men när en standardavatarbild är aktiverad kommer din webbplats fortfarande att ringa ett externt samtal till Gravatar-webbplatsen för varje enskild bild, vilket gör att din webbplats laddas långsamt.

Ett alternativ för att åtgärda detta skulle vara att installera ett plugin som kan cache Gravatar-bilder, men använd det bara om du har många kommentarer på varje blogg.

Ett genomförbart alternativ är att ladda din egen anpassade avatar som standardavatar och få din server att ladda den anpassade avataren, snarare än att skicka förfrågningar till Gravatarservrarna för att ladda en bild. För att göra det, lägg bara till följande kod i din temafunktion.php-fil:

 

add_filter ('avatar_defaults', 'custom-gravatar');

funktion anpassad gravatar ($ avatar_defaults)

{

  $ newavatar = get_bloginfo ('mall_katalog'). '/images/icon.png';

  $ avatar_defaults [$ myavatar] = "CUSTOMNAME";

  returnera $ avatar_defaults;

}

 

Ladda sedan upp den bild du valt som den nya standardgravataren till din temamapp: / wp-content / teman / ditt tema. Generellt innehåller det mesta av temat en bildmapp, och var noga med att ändra standardavatarbilden till din egen bild i sökvägen: bilder / icon.png 

13. Optimera läsinställningarna 

En WordPress-bloggsida visar som standard 10 inlägg per sida, men du kan ändra detta om du vill visa mer.

Att välja att visa ett högre antal inlägg på varje sida kan dock ha en betydande inverkan på din bloggs laddningstider. Således, för att påskynda WordPress och säkerställa snabb laddningstid för din WordPress-blogg, se till att standardinställningen i din Läsning sidan är inställd på 10 inlägg per sida

Dessutom, om du producerar vanligt innehåll för din WordPress, kan du dela dina senaste blogginlägg med hjälp av syndikeringsflöden. Du kan också ställa in gränsen för syndikeringsflöden enligt dina krav (men inte mer än 10 artiklar).

Slutligen, som du kanske vet, listas WordPress-blogginlägg i RSS-flöden. För var och en av dina artiklar som ingår i ett flöde kan du välja Fulltext alternativ.

Men om du skriver långa inlägg (som innehåller massor av bilder), inkludera alla dina inlägg som Fulltext på en sida kan öka sidladdningstiden. För att undvika detta är det tillrådligt att inkludera en sammanfattning som endast visar de första 55 orden av ditt inläggs innehåll i flödet och innehåller ett alternativ som låter användare visa resten av inlägget på en annan enskild sida.

Wordpress optimala läsinställningar

  

Alla ovanstående ändringar kräver att du gör några justeringar av Läsinställningar sidan i din adminpanel. 

14. Bli av med ackumulerade omkostnader

WordPress-databasen lagrar massor av extra (och onödiga) data, inklusive revisioner, metadata (eller anpassade fält), papperskorgen och mycket mer.

WordPress spårar inläggs- och sidversioner som standard. Problemet är att WordPress inte ställer in några begränsningar för antalet ändringar som en användare kan spara.

Om du har skrivit en lång artikel kan WordPress potentiellt spara hundratals versioner, vilket så småningom ökar storleken på din databas.

Den extra uppblåstheten gör databasen långsam och ineffektiv.

Du kan välja att inaktivera versioner helt, men vi skulle inte rekommendera detta, för det är alltid bra att ha versioner om du behöver återgå till en tidigare version.

En bättre lösning är att ställa in konfigurationsfilen för att minska antalet revisioner som sparas i din WordPress-databas. För att göra det behöver du bara lägga till följande kodrad i tematets wp-config.php-fil:

 

definiera ('WP_POST_REVISIONS', 5);

Ovanstående ändring begränsar inläggsrevisioner till de senaste 5 sparningarna.

 

Precis som revisionsdata kan papperskorgen ta mycket plats i databasen. Se därför till att tömma papperskorgen regelbundet.

15. Förbättra skriptladdning med Google Libraries eller Defer

Som standard laddar alla vanliga WordPress-webbplatser vanliga JavaScript (eller JS) -bibliotek direkt från en WordPress-installation.

Detta kan sakta ner prestanda för din webbplats eller blogg, eftersom användarna måste ladda ner den JS-filen från din webbplats.

De flesta webbplatser använder dock samma bibliotek (som att använda jQuery-biblioteket). Samtidigt inkluderar de alla en kopia av jQuery med webbplatsens innehåll. Detta innebär att webbplatsbesökare kommer att ladda ner samma fil, från olika webbplatser om och om igen.

I verkligheten, om alla webbplatser använde samma version av detta bibliotek, kan det spara en betydande nedladdning som gör din webbplats snabbare. 

Men hur är det möjligt att använda samma version? Detta är faktiskt ganska enkelt. Webbplatser som använder jQuery kan referera till en Google-värdversion av den här filen, som fungerar på exakt samma sätt som med en lokal version.

Det fina med detta är att med hjälp av Google-versionen av jQuery (och andra) bibliotek-plugin kommer din webbplatsbesökare att kunna använda Javascript-biblioteken från Googles AJAX Libraries CDN, snarare än att ladda filerna från din WordPress-installation. 

Att använda filerna från Googles AJAX Libraries CDN ger tre huvudfördelar:

  • Det ökar möjligheten att dina användare redan har dessa filer cachade (återvinn).
  • Minskar en betydande mängd belastning från din server.
  • Det låter användare använda de komprimerade versionerna av biblioteken.
  • jQuery laddas från närmaste Googles server (reducera).

 

Så här laddar du jQuery från Google Library (CDN)

Först och främst standard WordPress-skript registreras via functions.php fil och använder funktionen wp_register_script () vilket tar fem parametrar.

  1. Namn (jQuery i vårt fall)
  2. URL till skript (om det laddas från temamappen eller någon annan plats utanför WordPress-kod)
  3. Uppsättning av alla skript som är beroende av detta skript
  4. Versionsnummer för skript (endast valfritt för att hålla reda på skript du har installerat)
  5. Ladda skriptet i sidfoten. (som standard är den inställd på att ladda alla skript i sidhuvudet, om den här parametern är inställd på "sant" laddas skript i sidfoten istället, så vi lämnar den tomma eftersom vi vill ladda den i sidhuvudet)

Jan från Saotn.nl gjorde också en bra poäng. Om du aktiverade WordPress SSL på din webbplatsmåste du ändra webbadressen till HTTPS, annars förhindras skriptet att laddas av webbläsaren.

Ingen HTTPS-webbadress: https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js

HTTPS-URL: https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js

// Gör jQuery att ladda från Google-biblioteksfunktionen ersätter_jquery () {if (! Is_admin ()) {// kommenterar nästa två rader för att ladda den lokala kopian av jQuery wp_deregister_script ('jquery'); wp_register_script ('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js', false, '1.11.2'); wp_enqueue_script ('jquery'); }} add_action ('init', 'replace_jquery');

För alla skript från tredje part som kan bli ganska tunga och inte befinner sig på den kritiska laddningsvägen är det mycket viktigt att laddningstiderna är snabba för att skjuta in lastningen av skripten till slutet. Detta har vi jämfört mycket djupt i följande artikel som vi rekommenderar att du läser: [Så här] Fixar uppskjutning av Javascript-varning i WordPress med hjälp av Async.

16. Använd Query Monitor för att identifiera plugin-flaskhalsar

Även om ovanstående kan ha åtgärdat ett antal problem kan det hända att din webbplats fortfarande känns långsam.

Ibland är det möjligt att ett visst plugin orsakar ett problem, det tar för lång tid att utföra sina uppgifter. Det kan vara en av dina för närvarande installerade plugins som gör att din webbplats laddas långsamt.

Unless om du testar denna teori skulle det vara svårt att räkna ut vilket plugin som skapar detta problem. Lyckligtvis finns det plugins som kan hjälpa oss att identifiera felaktiga plugins.

Vårt plugin val för att göra detta är Query Monitor-plugin från John Blackbourn.

Plugin hjälper till genom att lista plugins och hur lång tid deras frågor tar att köra. På detta sätt kan du se vilka som verkar ta för lång tid. När du väl har räknat ut pluginet som inte fungerar bra kan du analysera vidare och vidta eventuella korrigerande åtgärder för att åtgärda det. 

Du kan eventuellt välja att ersätta plugin-programmet med en annan version eftersom det kan vara kompatibilitetsproblem med din webbplats.

17. Välj en bra snabb webbhotell

De flesta som precis börjat med att skapa en ny webbplats kommer att upptäcka att en delad värd verkar vara en bra affär. En delad, billig värd kommer med en dold kostnad som du måste vara medveten om.

De flesta gånger kommer en delad eller billig webbhotell att göra din webbplats snabbare otroligt långsam och kan eventuellt helt sluta betjäna dina kunder om och när du får spikar av trafik till din webbplats.

Allt detta är en fråga om siffror. Värdföretaget måste tjäna pengar.

Så anledningen till att hosting vanligtvis är billigt är att MÅNGA webbplatser (hundratals, ibland tusentals webbplatser) placeras på samma server. Detta gör att de delade värdsservrarna blir överväldigade. Varje gång någon besöker din webbplats måste webbservern tävla om serverresurser, vilket gör varje besök på din webbplats implicit långsam.

Denna långsamhet och möjliga stillestånd kan skada ditt företags image hos dina kunder. När en besökare överger din webbplats är det osannolikt att de besöker din webbplats igen.

Att välja en bra webbhotell är avgörande för att påskynda din webbplats. Det lönar sig mycket snabbt att investera i en bra värdtjänst.

Vi är värd för denna webbplats på InMotion hosting - en fantastisk webbhotell som du bör tänka på för din webbplats. Vi har valt InMotion VPS-hosting - eftersom vi vill att vår webbplats ska vara riktigt snabb.

I verkligheten hade vi också valt en billig värd själva. Det är svårt att motstå ett fynd i verkligheten tills vi insåg inverkan på vår webbplats prestanda.

Genom att byta webbhotell gjorde vi omedelbart laddningstiden för vår webbplats 2 sekunder snabbare. Detta var utan att uppnå något annat! Det finns många anledningar till varför vi har valt dem som vi listar separat här: https://www.collectiveray.com/inmotion-hosting-review

Vi hade ursprungligen valt HostGator-värdföretag för vår blogg, men när bloggen blev populär och började ta emot tung trafik såg vi en minskning av servertid. Utan tvekan kan HostGator ha sina egna fördelar, men vi växte snart upp den här värden. När vi började utvärdera fler värdlösningar och slutade välja I rörelse för vår blogg.

Snart såg vi en förbättring av vår servertid, som du kan se i bilden nedan:

InMotion laddningstid

Efter ovanstående tips följer vi nu med några fler avancerade tips. Du kan göra din WordPress snabbare genom att implementera dessa tips för infrastrukturprogramvara. 

Om din webbhotell är inom din kontroll (du har en virtuell privat server eller dedikerad server) och du har full root-åtkomst till din programvaruinfrastruktur, kanske du vill utföra dessa avancerade optimeringar för att göra WordPress snabb.

Observera att det är bäst om du hyra en WordPress-utvecklare för att utföra dessa avancerade ändringar, för att inte ha rätt färdighetsuppsättning faktiskt kan bryta din webbplats.

Om du faktiskt är ganska praktisk med serverinfrastruktur har vår vän Dave från WPIntense, som har ett uppdrag att göra WordPress snabbare, en utmärkt installation som är mycket optimerad och inställd för att göra webbplatser snabba: Installerar den snabbaste WordPress-stacken med Ubuntu 18.04 och MySQL 8

För resten av oss bara dödliga, läs vidare. 

18. Uppgradera PHP-versionen

WordPress körs på PHP-programmeringsspråket. Som du vet utfärdar WordPress ofta nya versioner som kan inkludera prestandauppgraderingar, men eftersom PHP också är programvara, ger organisationen bakom PHP också nya versioner av PHP.

De flesta större versioner av PHP introducerar flera prestandaförbättringar som ibland kan öka prestandan ganska dramatiskt. Kolla till exempel nedanstående diagram från Kinsta, som visar prestandan för den senaste versionen av PHP på WordPress 5.3:

wordpress 5 3 php-riktmärken

Som du kan se finns det en drastisk förbättring mellan PHP 5 och PHP 7. Men även det finns också en betydande ökning mellan PHP 7.1 och 7.4.

Tala med din värdtjänst och fråga dem om du kan flytta din webbplats till den senaste versionen av PHP för att få en bra boost i prestanda utan att göra något annat. 

Håll utkik efter webbplatsen när du gör denna ändring eftersom vissa gamla plugins och teman kanske inte är 100% kompatibla med de senaste versionerna av PHP.

19. Uppgradera MySQL-versionen

Samma logik gäller MySQL som för PHP. 

Men i det här fallet finns det en annan anledning. Under de senaste åren har MySQL förvärvats av Oracle. När detta hände skapades nya versioner av MySQL som MariaDB eller Percona Server.

MariaDB har mycket bra prestanda, snabbare än de äldre versionerna av MySQL. Du kan överväga att byta från MySQL till MariaDB eller en annan smak av MySQL (eller testa och se om detta kan ge din webbplats en markant förbättring om du ställer in dessa).

Uppgraderingen från MySQL till MariaDB är ganska enkel om du har en VPS-server med WHM installerad, det är faktiskt en platsuppgradering som borde vara ganska enkel att implementera. Ta dock fullständiga säkerhetskopior så att du kan återställa till det tidigare tillståndet eller testa uppgraderingen i förväg.

20. Uppgradera till LiteSpeed ​​eller NGINX webbserver

De flesta webbservrar körs vanligtvis på Apache-webbservern. Även om detta är en bra generisk webbserver är det inte det bästa alternativet när det gäller prestanda.

litespeed-logotyp

Litespeed och NGINX är två andra webbservrar som är mycket anpassade för prestanda. Speciellt LiteSpeed ​​(servern som driver vår webbplats) har betydligt bättre prestanda än Apache och är en plug-in-ersättning för Apache (dvs du har inga ändringar i konfigurationsfiler att göra).

NGINX är lite mer involverande eftersom du måste konfigurera om ett antal filer du måste arbeta med NGINX.

Men båda dessa är väl värda ansträngningen att få dem på plats om du vill pressa varje millisekund av prestanda. 

21. Byt dina databastabeller till InnoDB-lagringsmotor

Vissa WordPress-databaser, faktiskt de flesta av dem, använder MyISAM-lagringsmotorn.

MyISAM-lagringen är föråldrad och det finns andra snabbare och bättre tekniker. Du måste kontrollera vilken lagringsmotor din webbplats använder via PHPMyAdmin och se till att dina MySQL-databastabeller använder InnoDB-lagringsmotorn.

phpmyadmin lagringsmotor

Om din WordPress-databas inte använder InnoDB och du vill optimera din MySQL, bör du antagligen ändra dina databastabeller för att ändra dem till InnoDB. Detta kommer att optimera MySQL-serverkonfigurationen.

Gör fullständiga säkerhetskopior av databasen innan du fortsätter.

Utför resultatuppsättningen av följande uttalande på din databas för att konvertera dina gamla MyISAM-tabeller till InnoDB:

SELECT CONCAT('ALTER TABLE ',table_schema,'.',table_name,' ENGINE=InnoDB;')
FROM information_schema.tables WHERE engine='MyISAM' 
AND table_schema NOT IN ('information_schema','mysql','performance_schema');

Den producerade produktionen kommer att vara något som liknar följande:

ALTER TABLE db-name.table1 ENGINE=InnoDB;
ALTER TABLE db-name.table2 ENGINE=InnoDB;
ALTER TABLE db-name.table3 ENGINE=InnoDB;

Kör den här frågan på din MySQL för att ändra tabellerna till InnoDB för mycket förbättrad prestanda.

Om detta låter som något du inte skulle vara nöjd med, kanske du vill göra detta med ett plugin som Vevida Optimizer (https://wordpress.org/plugins/vevida-optimizer/eller andra plugins) som automatiskt kan konvertera tabellerna till InnoDB.

22. Optimera MySQL InnoDB-konfigurationen

I åtgärd 10 har vi sett hur vi kan optimera vår WordPress-webbplats, som kör MySQL. Det är också mycket viktigt att ha en optimerad MySQL-serverkonfiguration.

Om du har tillgång till din MySQL-installation kan serveradministratörer använda de konfigurationsinställningar som deras MySQL-smak (Oracle MySQL, MariaDB eller Percona) har att erbjuda. Sedan MySQL version 5.5.4 är en av de viktigaste inställningarna att justera innodb_buffer_pool_instances och innodb_buffer_pool_size självklart.

De här tidigare inställningarna delar InnoDB-buffertpoolen i flera separata instanser.

För maximal effektivitet, ange en kombination av innodb_buffer_pool_instances och innodb_buffer_pool_size så att varje buffertpoolinstans är minst 1 gigabyte. För att klämma ut mer lästa i / o och skriva i / o-trådar, bör du också titta på innodb_write_io_threads och innodb_read_io_threads också.

Helst måste dina WordPress-databastabeller vara av lagringsmotortypen "InnoDB". Jan från saotn.org förklarar detta i detalj i den här artikeln om InnoDB-prestanda.

WordPress är byggt med PHP, och PHP kör vanligtvis bra direkt. Men PHP kan fungera mycket bättre om du ger det lite extra kärlek och uppmärksamhet. Det finns några inställningar som du verkligen behöver titta på, för det kommer inte bara att göra att PHP går snabbare, men det löser också vanliga anslutningsfel (till exempel problem med att ansluta till WordPress.com eller Jetpack). Så du måste optimera dina PHP-inställningar ytterligare.

Här är några inställningar som behöver justeras. Tyvärr kan vi inte tillhandahålla exakta konfigurationsvärden, eftersom de skiljer sig åt per webbhotell. Värdena som nämns nedan tillhandahålls som de är.

23. Använd och konfigurera OPCache

PHP OPcache är en opcode-cache: OPcache påskyndar PHP-prestanda genom att lagra förkompilerad skriptkod i minnet, vilket eliminerar behovet av PHP att ladda och analysera dessa skript på varje begäran. OPCache levereras med PHP 5.5.0 och senare.

I din php.ini, lägg till:

  zend_extension = php_opcache.so

och konfigurera de viktigaste inställningarna:

  opcache.memory_consumption = 48
  opcache.interned_strings_buffer = 8
  opcache.max_accelerated_files = 5000
  opcache.fast_shutdown = 1

 

Du kan använda PHP Runtime Configuration-dokumentet som referens: https://www.php.net/manual/en/opcache.configuration.php. För mer information om optimering av OPCache hänvisas till den här artikeln också från jan.

24. Optimera realpath_cache_size

PHP realpath_cache_size är en annan inställning som du kan och bör optimera. Denna inställning ställer in storleken på den realpath-cache som ska användas av PHP. Det är här PHP cachar filplatser. Ökande realpath_cache_size kan förbättra PHP-prestandan avsevärt.

Du kan använda realpath_cache_size () funktion för att upptäcka den aktuella cache-storleken som används och basera din konfiguration på det.

Skapa följande cache_size.php filen och kör den på din installation

  
    var_dump (realpath_cache_size ());
  ?>

 

Baserat på resultatet av ovanstående kan du öka PHP: s standard 16K till 128K, eller till och med 192K, beroende på din PHP-webbapplikation.

Vanliga frågor

Hur ökar jag WordPress-hastigheten?

För att öka WordPress-hastigheten måste du hålla dig till några grundläggande. Först, minska den tid din webbserver spenderar på att arbeta genom att minska antalet plugins som du har installerat och förbättra prestandan i allmänhet genom att uppgradera till en bättre värd och ställa in cachning. För det andra, minska storleken på data som din webbplats skickar till besökare genom att ta bort extra plugins eller tredjepartsskript, komprimera filer och optimera bilder. För det tredje, minska mängden data och restid genom att använda en CDN, optimera webbläsarens cachning och endast ladda saker som besökarna behöver (lat laddning). 

Varför är en WordPress-webbplats långsam?

En WordPress-webbplats kan vara långsam av flera anledningar. Den största anledningen är en kombination av en långsam (billig) webbserver och för många installerade plugins. Förutom det är de vanligaste orsakerna ett problem med ett specifikt plugin som kan identifieras med hjälp av stegen ovan, eller så är webbplatsen för stor (många filer, bilder, videor) som skickas för att skickas till varje besökare.

Hur kan jag få mina WordPress-bilder att laddas snabbare?

Den snabbaste metoden att få WordPress att ladda snabbare är att komprimera dem för att göra dem mindre i storlek. Den andra metoden som ska implementeras är användningen av ett CDN som hjälper till att överföra bilderna till slutanvändaren snabbare och mer effektivt. 

Vad saktar ner min webbplats?

För att ta reda på vad som saktar ner din webbplats kan du installera ett plugin som heter Query Monitor som hjälper dig att identifiera eventuella problematiska plugins som orsakar prestandaproblem. Om inget enskilt plugin är ett problem kan du behöva ställa in sidcachning eller eventuellt uppgradera till en bättre värdtjänst. 

Inslag Up 

Om du vidtar dessa åtgärder - av vilka vissa naturligtvis är mer involverade än andra, är vi säkra på att du kommer att minska laddningstiden för din WordPress-webbplats med ett betydande belopp. Det här är exakt samma steg som vi gör för att göra vår egen webbplats snabbare, så vi delar dem eftersom de har visat sig fungera för oss - så vi vet att de kommer att fungera för dig!

Final Note - det snabbaste sättet att göra din webbplats snabbare

Vi är värd för InMotion eftersom vi bryr oss om att vår webbplats är riktigt snabb och vi rekommenderar dem eftersom vi verkligen tycker att alla borde också - det kommer att ge din webbplats en omedelbar boost. Förutom att ladda snabbare är deras servrar säkrare och deras support är bättre (de måste mått för att bevisa dessa djärva påståenden). Varför tycker du inte om oss och ger InMotion ett försök (vi har 47% rabatt för våra läsare fram till Oktober 2021). Du behöver inte oroa dig för att flytta din webbplats, de kommer att göra det åt dig gratis. Vi garanterar att du aldrig vill gå tillbaka till din gamla värd. De har 90-dagars pengarna tillbaka-garanti, så du behöver inte ens betala dem en cent om du inte gillar det du ser;) 

Besök InMotion för den snabbaste webbhotellen (och få 47% rabatt fram till Oktober 2021)

Ladda ner listan över 101 WordPress-trick som alla bloggare borde veta

101 WordPress-tricks

Klicka här för att ladda ner nu

Behöver du hjälp med att göra saker? Prova dessa topprankade prisvärda spelningar på Fiverr!

fiverr-logotyp

 

Klicka här att hitta experter på WordPress-hastighetsoptimering.

Klicka här att skapa en hela WordPress-webbplatsen.

 

Om författaren
David Attard
Författare: David Attardwebbplats: https://www.linkedin.com/in/dattard/
David har arbetat i eller runt online / digital industrin under de senaste 18 åren. Han har stor erfarenhet av mjukvaru- och webbdesignindustrin med WordPress, Joomla och nischer som omger dem. Som digital konsult fokuserar han på att hjälpa företag att få en konkurrensfördel med en kombination av deras webbplats och digitala plattformar som finns idag.

En sak till... Visste du att människor som delar användbara saker som det här inlägget ser fantastiska ut också? ;-)
Tveka inte, lämna en användbara kommentera med dina tankar, dela sedan detta på din Facebook-grupp (er) som skulle tycka att det var användbart och låt oss skörda fördelarna tillsammans. Tack för att du delade och var trevlig!

Upplysningar: Denna sida kan innehålla länkar till externa webbplatser för produkter som vi älskar och rekommenderar helhjärtat. Om du köper produkter vi föreslår kan vi tjäna en remissavgift. Sådana avgifter påverkar inte våra rekommendationer och vi accepterar inte betalningar för positiva recensioner.

Författare Utvalda på:  Inc Magazine-logotyp   Sitepoint-logotyp   CSS Tricks-logotyp    webbdesignerdepot-logotyp   WPMU DEV-logotyp   och många fler ...