Hur man påskyndar WordPress-webbplatsen (utan att byta webbhotell)

Vilka är fördelarna med att påskynda en webbplats??

Som webbplatsägare bör effekten av din webbplatshastighet på trafik, omvandlingar och intäkter inte underskattas. Hastighet är också mycket viktigt när du surfar på webben via mobila enheter. Till exempel visar Google-forskning att 53% av de mobila webbplatsbesökarna lämnar en sida som tar längre tid än tre sekunder att ladda.


Många andra studier har publicerats om effekterna av webbplatsens hastighet. Till exempel fann en studie 2017 att en sekunders försening i webbplatsbelastningen kan minska sidvisningarna med 11%, minskar kundens tillfredsställande med 16% och äter bort 7% av den eftertraktade konverteringsgraden.

Det är också viktigt att notera det Google använder nu webbplatshastighet som en rankingfaktor.

Kort sagt, att ha en långsam webbplats kommer att påverka följande:

  • Trafik och sidvisningar
  • omvandlingar
  • försäljning
  • Varumärkesbild och uppfattning i dina besökares sinne

Eftersom det är vårt mål att göra hostingfacts.com till den främsta resursen för att bygga framgångsrika webbplatser har vi beslutat att utarbeta en guide för hur du ökar din webbplatshastighet. Nedan finns 21 sätt att öka din webbplatshastighet:

Du lär dig:

UPPDATERING: Innan du börjar optimera din webbplats för att ladda snabbare, finns det två saker du bör tänka på:

Gå först och kolla din nuvarande laddningstid på webbplatsen via Pingdom eller Google PageSpeed ​​Insights. Detta hjälper dig att jämföra hastighetsändringarna när du har justerat din webbplats.HostingFacts pingdom hastighet

HostingFacts insikter om sidhastighet

För det andra, se till att du säkerhetskopierar din webbplats eftersom några av metoderna kräver finjustering / redigering av filer som kan krossa din webbplats. Så här säkerhetskopierar du WordPress-webbplatsen och här säkerhetskopierar du någon annan …

Redo? Låt oss börja med STEG 1:

1. Ta bort onödiga plugins och tillägg

Onödiga plugins och tillägg kan minska din webbplatshastighet med MYCKET, och det är särskilt viktigt att uppmärksamma dem om du använder CMS som bloggar som WordPress, Joomla eller Drupal.

En bra fallstudie om påverkan plugins kan ha på en webbplats hastighet avslöjar hur den kunde ta webbplatsens hastighet från 4,23 sekunder till 1,33 sekunder. Vid analysen av webbplatsen konstaterades att plugins bidrog till 86% av webbplatsens laddningstid

Det är mycket viktigt att notera att det inte bara handlar om antalet insticksprogram som du har installerat på din webbplats utan också om kvaliteten. en webbplats med 50 plugins kan laddas mycket snabbare än en webbplats med 10 plugins om webbplatsen med färre plugins har skitna plugins; i allmänhet vill du undvika plugins som laddar många skript och stilar, plugins som utför massor av fjärrbegäranden och plugins som lägger till extra databasfrågor till varje sida på din webbplats.

Faktiskt hjälper plugins att förbättra din webbplats funktionalitet men det är också viktigt att bara använda ett plugin om du är övertygad om att det är absolut nödvändigt.

Om du är en WordPress-användare kanske du vill installera P3 (Plugin Performance Profiler);

P3_performance

Detta plugin skannar alla dina WordPress-plugins för att hitta flaskhalsar, och det ger dig en rapport så att du kan se hur varje plugin påverkar din webbplats prestanda.

2. Begränsa, eller ta bort, sociala delningsknappar på din webbplats

Om du tror att du måste ha 100 sociala delningsknappar på din webbplats, tänk igen; det är svårt att fastställa forskning som skapar ett massivt uppsving i trafiken på webbplatsen på grund av att du har sociala delningsknappar (om något, för många sociala delningsknappar kommer att förvirra dina läsare), men forskning visar att en långsam webbplats minskar trafiken.

De flesta sociala delningsknappar använder JavaScript, och det kan vara mycket besvärande när det gäller prestanda; det har upprepats fall av en Facebook, eller någon annan social media-webbplats, strömavbrott som väsentligt påverkar webbplatsens hastighet för personer som installerade sina delningsknappar.

Lösningen på detta är att antingen begränsa / ta bort sociala delningsknappar, eller att konfigurera dem för att ladda asynkront så att ett avbrott på en viss social media-webbplats inte bromsar din webbplats.

Delningsknappar för sociala webbplatser

3. Ladda Analytics och annonsnätverkskod asynkront

Analytics-spårningskoder och annonsnätverkskoder kan också betydligt hindra din webbplatshastighet, särskilt om fjärrservern är långsam eller nedåt. Du kan enkelt förhindra detta problem genom att konfigurera alla dina spårningskoder för att använda asynkron leverans; på detta sätt kommer ett serveravbrott eller försening med ditt annonsnätverk eller analystjänst inte att bromsa din webbplats.

4. Aktivera utgående rubriker

Det finns flera faktorer som påverkar hur snabb en webbplats är, men serverns svarstid bidrar mycket till webbplatsens hastighet; ju fler förfrågningar som görs till din server, desto långsammare tar det din webbplats att ladda.

Förfaller Rubriker berätta för besökarens webbläsare när du ska begära vissa filer från din server kontra från webbläsarens cache; om en Expires Headers är konfigurerad så att din besökares webbläsare bara begär en fil en gång i månaden, och den filen har lagrats i deras cache från ett senaste besök, kommer deras webbläsare inte att begära den filen igen förrän en månad är över. Detta är som ett dubbelkantigt svärd för att öka webbplatsens hastighet eftersom det begränsar antalet HTTP-förfrågningar på din server och samtidigt minskar belastningen på din server eftersom samma fil inte kommer att begäras upprepade gånger.

Om du vill implementera Expires Headers på din webbplats visar den här guiden av GTmetrix hur du gör just det.

5. Aktivera cache

Caching garanterar en mycket snabbare upplevelse för dina webbplatsanvändare genom att lagra en version av din webbplats i deras webbläsare och servera dem den versionen tills din webbplats är uppdaterad eller tills du instruerar den att uppdatera versionen av din webbplats som de visas.

Det finns olika sätt att aktivera caching på webbplatser beroende på vilken plattform du använder; för WordPress kan du installera följande plugins:

  • W3 Total Cache
  • W3 Super Cache

Om du vill ha något mer avancerat, gå vidare och köpa WP Rocket (det är förmodligen det bästa!). För Drupal kan du följa den här resursen.

Här är fler handledning för hur du aktiverar cachning för din webbplats:

  • Hur du optimerar din webbplats med HTTP-cache
  • GTmetrix-artikel om hävstång i webbläsarens cache

6. Använd ett innehållsleveransnätverk (CDN)

De flesta webbplatser är värda på servrar i USA, och även om dessa webbplatser i allmänhet är snabbare för människor i USA eller personer som besöker en amerikansk VPN-tjänst, kommer din webbplats att vara långsammare för människor från andra delar av världen. En CDN löser problemet genom att distribuera dina webbplatsfiler över ett nätverk av servrar på olika platser i världen så att någon som försöker besöka från Indien kommer att få tjänst från en server i Asien istället för från en server i Europa. Detta kommer att leda till en betydande ökning av din webbplats hastighet.

För att bestämma hur effektiva CDN-skivor kan vara, genomförde Matthew Woodward ett experiment och fann att användning av ett CDN kan öka hastigheten på webbplatsen med upp till 60%.

Här är några av de bästa CDN-alternativen för dig:

  • Cloudflare (deras gratis plan är tillräckligt bra!)
  • KeyCDN (värt att prova det)

7. Få en bättre webbhotell

Lista över snabbaste webbhotellleverantörerTyvärr, men vi var tvungna att kasta in det här …

Om allt du gör för att göra din webbplats snabbare inte fungerar, eller om du bara märker en liten, obetydlig skillnad i webbplatshastighet från att följa bästa praxis, är det kanske dags att byta webbhotell.

I en artikel för Smashing Magazine avslöjade Marcus Taylor hur webbhotellen som användes påverkade webbplatsens hastighet för två av hans klienter; båda kunderna har liknande webbplatser men en annan värdleverantör. En av klienterna är värd på en pålitlig dedikerad server medan de andra värdar på en billig server, resultatet var en enorm skillnad i responstid på webbplatsen; DNS-svarstiden för klienten på den dedikerade servern var 7 millisekunder medan svarstiden för klienten på den billiga servern var 250 millisekunder. Ingen tweak eller plugin kan avhjälpa en sådan skillnad!

Din webbhotell är mycket viktig när det gäller din webbplatshastighet, så välj något bra från våra värdrecensioner här. Enligt våra tester och analyser på hostingfacts.com bör de tre värdleverantörerna dock vara de snabbaste (<400 ms):

  1. A2 värd 320ms
  2. Hostinger 363ms
  3. Bluehost 380ms

Så om du inte har använt webbplatsbyggare (som Wix till exempel) för att bygga din webbplats, gör din forskning för att hitta den bästa värden för din webbplats.

8. Din webbplats tema

Hur mycket av inverkan har ditt webbplatstema en hastighet på plats? Mycket! Julian Fernandes kunde ta sin hämtningstid för webbplatsen från 630ms till 172ms bara genom att byta teman; detta var samma webbplats, med samma värd, och inget annat ändrades men webbplatsens tema och detta resulterade i ett massivt uppsving i laddningstiden för webbplatsen.

Även den bästa serverkonfigurationen sparar inte din webbplats om du använder ett skit tema med uppblåst kod; se till att du också tänker på prestanda när du letar efter ett webbplats tema, inte bara estetik.

9. Installera Google PageSpeed ​​på din servergoogle sida hastighet

PageSpeed-modulen är en open-source-servermodul från Google som automatiskt optimerar din webbplatshastighet; det gör ändringar på din server och filer, enligt bästa praxis för webbplatsens prestanda, utan att kräva att du gör något annat.

Om du är teknisk kunnig kan du installera Google PageSpeed ​​själv. Om du inte är tekniskt kan du be din webbhotell / utvecklare att installera det åt dig.

10. Optimera och minska bildstorlek

Ooptimerade bilder kan vara mycket tunga och som ett resultat använda mycket serverresurser och ta längre tid att ladda; Om den genomsnittliga bildstorleken på din webbplats är 1 mb eller 2 mb + har du ett seriöst arbete att göra. Du kan minska storleken på din bild väsentligt samtidigt som du ser till att dess kvalitet inte påverkas negativt genom att använda följande verktyg:

  • WP Smush (för WordPress-användare)
  • EWWW Image Optimizer (för WordPress-användare)
  • Kraken (för alla – Drupal och Joomla)

11. Aktivera Gzip-komprimering

Du har förmodligen försökt komprimera en fil på din dator och du har sett vilken massiv minskning i storlek detta kan resultera i; en fil på 60 MB kan komprimeras till bara 5 MB. Gzip-komprimering fungerar på samma sätt, men för webbplatser; Gzip komprimerar automatiskt dina webbplatsfiler till zip-filer, drastiskt minskar storleken på dina filer och ökar din webbplatshastighet som ett resultat.gzip-komprimering

I artikeln Smashing Magazine som vi nämnde tidigare gick en webbplats från att vara 68KB till 13KB enbart på grund av att Gzip var aktiverat.

Om du vill aktivera Gzip-komprimering på din webbplats är denna guide från GTmetrix ett bra ställe att börja.

12. Optimera din databas regelbundet

Detta är ett ofta ignorerat men mycket kraftfullt sätt att öka din webbplats hastighet; det är särskilt effektivt om du använder WordPress eller någon CMS som är mycket beroende av databasanvändning.

Vissa CMS och plugins som du installerar litar mycket på din databas för att spara data; detta ökar data lagrade i din databas när du använder CMS / plugin, vilket gör din webbplats gradvis långsammare. Detta gäller särskilt plugins som sparar loggar, statistik och användardata. Det gäller också om du använder WordPress och aktiverar postrevisioner, pingbacks och trackbacks.

Du kan göra din webbplats mycket snabbare genom att regelbundet städa upp din databas, en process som kan automatiseras med WP-Optimize-plugin om du använder WordPress, eller manuellt (för andra plattformar) genom att följa denna tutorial.

13. Förminska Javascript- och CSS-filer

Om din webbplats använder en hel del JavaScript- och CSS-filer, är det mycket troligt att din webbplats berättar besökarens webbläsare att behandla dessa filer individuellt; detta leder till många förfrågningar som så småningom påverkar din webbplatshastighet negativt. Minimering av JavaScript- och CSS-filer minskar antalet enskilda JavaScript- och CSS-filer genom att ha dem på ett ställe och därmed förbättra din webbplatshastighet avsevärt.

14. Kombinera dina bakgrundsbilder till bildsprites

Ju fler förfrågningar en användares webbläsare måste göra till din server, desto långsammare kommer din webbplats att vara för den användaren; de flesta webbplatsmallar består av flera bakgrundsbilder, och detta slutar med att skapa flera olika förfrågningar varje gång en besökare försöker ladda webbplatsen. Lösningen på detta är att kombinera dessa bilder till en så att en besökares webbläsare bara behöver begära en bild när du försöker ladda din webbplats; detta kan uppnås med image Sprites.

Genom att kombinera bakgrundsbilder till bildsprites kan du minska förfrågningar, antalet byte som besökarens webbläsare hämtar och förseningar orsakade av rundturer som görs när din server laddar ner andra resurser. Detta kommer att leda till en mycket snabbare webbplats.

Du kan använda SpriteMe för att kombinera dina bilder i sprites, eller så kan du följa förslagen i den här artikeln Smashing Magazine.

15. Aktivera HTTP Keep-Alive

Vanligtvis, när en besökares webbläsare försöker begära en fil från din webbserver, kommer den att ta varje fil individuellt; med andra ord, en anslutning stängs när en fil har tagits och öppnar sedan igen för att begära en ny fil. Detta använder mer processor, nätverk och minne och leder så småningom till en långsammare webbplats om det finns mycket belastning på din server. Genom att aktivera HTTP-uppehället garanteras att alla filförfrågningar till din server kommer att göras via en enda öppen anslutning, vilket leder till en mycket snabbare webbplats för dina användare genom att begränsa antalet anslutningar till din server.

Du kan aktivera Keep-Live genom att kopiera och klistra in koden nedan i din .htaccess-fil:

Header set Anslutning håller vidare

Alternativt kan du följa dessa anvisningar beroende på din server.

16. Fixa alla trasiga länkar på din webbplats

Trots att trasiga länkar i ditt innehåll inte påverkar din webbplatshastighet, även om de kan ge en dålig användarupplevelse, kan trasiga länkar i dina JavaScript-, CSS- och bildadresser göra din webbplats irriterande långsammare. se till att skanna dessa sidor på din webbplats efter trasiga länkar och fixa dem innan de skickar dina användare bort.

17. Undvik bilduppkoppling

Hotlinking av bilder, även känd som “inline-länkning” är att länka till en bild på en annans webbplats, istället för att ladda bilden på din egen server. På ytan verkar det som en handling som sparar dig mycket bandbredd, särskilt om du har en högtrafik webbplats, men det kan faktiskt göra din webbplats verkligen långsam om webbplatsen som är värd för den bild du hotlinkade upplever en stillestånd eller är långsam.

Oavsett om det är bilder i ditt innehåll eller bannerbilder för dina annonser, se till att du först är värd för dina bilder på din webbplats innan du länkar till dem.

18. Begränsa antalet externa förfrågningar

För att säkerställa en fullt fungerande webbplats måste du lita på filer och resurser från andra webbplatser; Som ett resultat måste du bädda in videor, presentationer och andra multimediafiler. Även om detta inte nödvändigtvis är dåligt, om det är för mycket eller om du begär externa filer från långsamma webbplatser, kan det påverka laddningstiden för din webbplats.

Försök att begränsa antalet externa förfrågningar som din webbplats kommer att göra; om möjligt, värd så många filer du kan på din server. För andra filer, låt bara din webbplats begära dem från mycket pålitliga webbplatser.

19. Använd en pålitlig CMS

Ditt CMS är ramen för din webbplats; om du använder enkel HTML eller populära och pålitliga CMS som WordPress eller Drupal bör du ha det bra. Om du emellertid använder ett mindre populärt CMS eller något du har byggt för dig själv, riskerar du att ha en långsam webbplats; se till att du kör lämpliga tester och gör rätt forskning för att säkerställa att ett CMS är snabbt och pålitligt innan du använder det.

20. Använd en PHP-accelerator

PHP minskar behovet av att fortsätta ange samma information på din webbplats hela tiden, men det kan lägga till din webbplats laddningstid. Du kan antingen försöka ersätta PHP-filer med statiska HTML-filer när det är möjligt, eller så kan du använda en PHP-accelerator för att göra din webbplats mycket snabbare om den litar mycket på PHP.

Denna Wikipedia-post innehåller en lista med flera PHP-acceleratorer du kan använda.

21. Förhindra andra från att länka dina bilder

Precis som det är viktigt att undvika hotlinking av andra människors bilder, bör du också förhindra att andra hotlinkar dina egna bilder.

När folk hotlinkar dina bilder stjäl de i princip din bandbredd eftersom en begäran kommer att göras till din server varje gång deras läsare försöker se bilderna på deras webbplats. Du kan förhindra detta genom att inaktivera hotlinking av bilder som är värd på din server.

Den här artikeln om Hongkiat kommer att lära dig hur du kan förhindra hotlinking av dina bilder, och det här verktyget hjälper dig att automatiskt generera en .htaccess-fil som förhindrar att dina bilder hotlinkas.

Din tur – Testa din webbplatshastighet

Testa din webbplatshastighetNär du har implementerat ovanstående förslag bör du gå vidare och testa din webbplatshastighet för att se om det finns en skillnad (lämna en kommentar nedan om du ser en skillnad). Här är våra bästa rekommendationer för att testa din webbplatshastighet:

Pingdom-hastighetstest för webbplats: Med det här verktyget bör du sträva efter att få en reducerad webbplatsbelastningstid samt ett reducerat antal serverförfrågningar. Detta verktyg jämför även din webbplatshastighet med andra webbplatser online.

GTMetrix: Detta verktyg analyserar din webbplatshastighet med hjälp av Google Pagespeed Insights och Yslow och ger dig ett betyg från A till F. Det ger också förslag på förbättring.

Webbplatsanalysator: Det här verktyget ger dig information om din sidstorlek och nedladdningstid för webbplatsen, och det erbjuder förslag på hur du kan förbättra din webbplatsbelastningstid.

Google Pagespeed Insights: Du bör sikta mot en poäng närmare 100. Den har också ett mobilhastighetstestverktyg som du kan använda.

Yslow: Det här verktyget analyserar din webbplatshastighet baserat på Yahoo! S regler för webbplatsens prestanda.

Webbsida Test: Ju närmare poängen är 100, desto snabbare är din webbplats.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me

About the author

Adblock
detector