15 WordPress-wenke vir spoedoptimalisering om u webwerf vinnig te laat brand (dieselfde as wat ek gebruik het om ‘n 100% -snelheid in GTmetrix te behaal)

Wenke vir optimering van WordPress-spoed


Op soek na ‘n paar wonderlike wenke vir WordPress-snelhede?

Dit is dieselfde wenke wat ek gebruik om 100% GTmetrix-tellings op my tuisblad en <2s laai tye op byna elkeen van my plasings. U leer alles van die optimalisering van plugins, beelde, reaksietye op die bediener, CDN’s en eksterne bronne soos Google Fonts en YouTube-video’s.

Gebruik GTmetrix as u gereedskapmiddel.
Dit gee akkurate vragtye en bevat uitgebreide aanbevelings, soos watter beelde geoptimaliseer moet word, watter plugins jou WordPress-webwerf vertraag, tyd tot eerste greep, CDN’s, ens..

Google PageSpeed ​​Insights is net goed om die reaksietye van die bediener te meet <200 ms. Andersins is dit redelik nutteloos en daar is baie artikels daar buite wat verduidelik waarom.

Pingdom is die akkuraatste instrument om vragtye te meet, maar hul aanbevelings is nie so goed soos GTmetrix nie. (dit sê byvoorbeeld nie watter spesifieke beelde geoptimaliseer moet word nie).

Hierdie boodskap wat u lees, het ‘n bladsygrootte van 1,61 MB, 69 versoeke en is ongeveer 1 sekondes gelaai:

WordPress-wenke vir spoedoptimalisering GTmetrix-verslag

As u vrae het of hulp nodig het, laat my dan kommentaar lewer, of u kan ook my WordPress-snelheidsoptimaliseerder huur om u te help om tellings + laaitye te verbeter met voor + na GTmetrix-verslae.

1. Vermy bekende hoë-CPU-inproppe

“Dit is nie die aantal inprops nie, dit is die kwaliteit,” het almal gesê

As u een van hierdie stadige inproppe gebruik, oorweeg dit om dit met ‘n vinniger alternatief te vervang.

* Die meeste stadige WordPress-inproppe sluit sosiale deel, statistiek (analise), skuifblaaie, portefeuljes, bladsybouers, kalenders, geselsies, kontakvorms, verwante pos, sitemap, Wordfence, WPML, WooCommerce en enige inprop in wat deurlopende skanderings of prosesse uitvoer. Dit kan geïdentifiseer word met behulp van Query Monitor of GTmetrix Waterfall.

  1. AddThis
  2. AdSense-klikbedrogmonitering
  3. Alles-in-een-byeenkoms-kalender
  4. Friends Buddy
  5. Beaver Bouwer
  6. Beter WordPress Google XML Sitemaps
  7. Gebroke skakelkontroleerder (gebruik Dr. Link Check)
  8. Konstante kontak vir WordPress
  9. Kontakvorm 7
  10. Kontekstuele verwante plasings
  11. Digi Auto Links
  12. Disqus kommentaarstelsel
  13. Divi Bouwer
  14. Essensiële rooster
  15. Facebook Klets
  16. Fancy Gallery
  17. Fuzzy SEO Booster
  18. Google Analytics
  19. Google Language Translator
  20. Kyk na die volledige lys van 65 stadige inproppe

Hoe u die stadigste plugins kan vind
U kan óf Query Monitor gebruik, óf deur u GTmetrix-verslag gaan om te sien of dieselfde inprop verskeie kere in u bladskrifte PageSpeed ​​en YSlow verskyn. Kyk ook na die Waterval:

Stadige WordPress-inprop

2. Moenie toelaat dat plugins op elke bladsy loop nie

Opruiming van bates laat u toe dat plugins + -skripte op sekere inhoud laai. Byvoorbeeld, u kan u kontakvorm en die inprop-ryk uittreksels uitskakel om op die inhoud waarop hulle nie verskyn nie, te laai. Of deaktiveer u geaffilieerde bemarkingspropin om op bladsye te laai.

Dit skakel onnodige versoeke uit en verminder die laai. Beteropruiming is ook makliker om te gebruik as Plugin Organizer en ander plugins met soortgelyke funksies. Ek beveel dit ten sterkste aan.

Selective Disable vir bateopruiming

3. Gebruik ‘n hoogste gegradeerde inprop-inprop

Watter cache-inprop is die beste? Kyk na hierdie Facebook-peilings:

WP Rocket is gewoonlik nommer 1 omdat dit baie funksies bevat wat die meeste cache-inproppe nie doen nie (databasisopruiming, lui laai van beelde + video’s, plaaslike lettertipes + analise, vooraf haal, CDN-integrasie), en dit lewer gewoonlik beter tellings + laai tye as ander kas-inproppe.

Dit beteken ook dat as u die meeste ander cache-plugins sou gebruik, sal u ongeveer 6 ekstra plugins moet installeer wanneer WP Rocket al hierdie ingeboude bevat. As jy soos ek is, sal jy net een inprop hê.

2016 beste kas-inprop-peiling

2019-kas-inprop-peiling

Swift vs WP raket

2016-geheue-inprop-peiling

Beste peiling vir inprop-plugins 2018

wp raket vs w3 totla-kas

WP-vuurpylfunksies wat nie by die meeste inprop-plugins ingesluit is nie:

  • Databasisopruiming: ingebou in WP Rocket, of gebruik WP-Optimize.
  • Lui laai: ingebou in WP Rocket, of gebruik WP YouTube Lyte.
  • Hartklopbeheer: ingebou in WP Rocket, of gebruik Heartbeat Control.
  • Plaaslike Google Analytics: ingebou in WP Rocket, of gebruik CAOS Analytics.
  • Plaaslike Google-lettertipes: ingebou in WP Rocket, of gebruik OMGF of SHGF.
  • Haal DNS-versoeke vooraf: ingebou in WP Rocket, of gebruik voor * party-hulpbronwenke.
  • Facebook Pixel Browser Cache: ingebou in WP Rocket (geen ander plugin doen dit nie).
  • CDNs: ingebou in WP Rocket (beide Cloudflare + verskeie CDN’s), of gebruik CDN Enabler.

Swift Performance Lite is ook goed, maar dit is moeiliker om op te stel en u kry waarskynlik nie dieselfde resultate as WP Rocket nie. Maar Swift het wel ‘n plugin-organiseerder wat nuttig is.

4. Opgradeer na PHP 7.3

Dit is die maklikste om na ‘n hoër PHP-weergawe op te gradeer en u webwerf 2-3x vinniger te maak.

Al wat u hoef te doen is om by u gasheerrekening aan te meld, die PHP-weergawebestuurder te vind en seker te maak dat u op die nuutste weergawe is (kyk daarna na u webwerf). Sommige leërskare is vinniger om nuwe PHP-weergawes vry te stel as ander, ‘n ander rede waarom u GoDaddy, Bluehost en HostGator moet vermy (albei was laat om PHP 7.2 vry te stel en sal waarskynlik ‘n rukkie daar vassteek).

PHP-opdatering

U kan die Vertoon PHP-weergawe-inprop om te kyk op watter PHP-weergawe jy tans is.

Display-PHP

5. Optimaliseer eksterne skrifte

Eksterne skrifte kan enigiets op u webwerf wees wat eksterne versoeke van buite-webwerwe skep. Inbeddinge is baie gereeld (ingebedde video’s, Github-kode, posplasings, selfs GIF’s).

Sommige skrifte kan geoptimaliseer word (om lettertipes + analitiese sporingskode te huisves), lui video’s te laai, of selfs slim maniere soos om skermkiekies van Twitter-plasings te neem in plaas daarvan om dit in te sluit. U kan selfs probeer om Gravatars met behulp van ‘n inprop of met behulp van ‘n geheue te verwyder Voorwaardelike vrag van diskq of Perfmatters (geskep deur Kinsta) om WooCommerce-skrifte, style en karfragmente te optimaliseer.

Ander eksterne skrifte is byna onmoontlik om te optimaliseer. Ek het nog nooit gesien hoe ‘n webwerf met AdSense ‘n ordentlike GTmetrix-verslag het nie. Hoë CPU-delings- en kommentaar-inproppe sal u webwerf altyd vertraag (dit hou daartoe by dat u liggewig-inproppe kies). My voorstel – optimaliseer die wat u kan, probeer die res vermy, en wat oorbly, maak seker dat u hierdie lys van algemene domeine om voor te haal gebruik van WP-vuurpyl. Maar vermy eksterne skrifte wanneer u maar kan.

Eksterne skrifte in GTmetrix

Google-lettertipes
U kan lettertipes plaaslik gasheer met behulp van WP Rocket, OMGF of self-Hosted Google Font. Batebestuurder en Autoptimize het ook opsies hiervoor. Maar die beste manier om lettertipes te optimaliseer, is om lettertipes plaaslik aan te bied. Gaan na die Google Fonts-webwerf en laai alle lettertipes wat u gebruik, af (wees so min as moontlik met lettertipes en gewigte). Omskep die lettertipes dan na webletterlêers met behulp van Transfonter. Laai web-lettertipe-lêers op na die wp-upload-lêergids en voeg die pasgemaakte lettertipe by CSS.

Google Analytics
WP Rocket, CAOS Analytics en die plaaslike Google Analytics vir WordPress-inprop regstel die fout “hefboom-blaaier-cache” in GTmetrix wanneer u Google Analytics gebruik. Ek gebruik WP Rocket.

Google AdSense
Google AdSense asynchronies laai en Cloudflare Rocket Loader kan help om Google AdSense te optimaliseer, maar dit is die grootste GTmetrix-moordenaar van almal. Dit is basies ‘n handel vir verdiensteverdienste, en daar is min wat u kan doen om AdSense vinniger te laat laai.

Ingebedde YouTube-video’s
As u WP Rocket gebruik, kan hulle die video’s lui om te laai en die iframe deur ‘n voorskouprent te vervang (maak dit so dat video’s eers gelaai word sodra mense op die speelknoppie klik). As u nie WP Rocket gebruik nie, is WP YouTube Lyte ‘n goeie alternatief. Dit kan u aanvanklike laaitye verskeie sekondes afskud en is maklik. Baie ingebedde video’s kan meer as 2 sekondes duur.

Ingeslote tweets-, Facebook- en Instagram-plasings
As u plasings op u webwerf insluit, oorweeg dit om skermkiekies te neem en dit met ‘n prentjie te vervang (sien ‘n voorbeeld van die afdeling vir die reaksie van bediener se reaksie). Ek het ‘n 2-kolom-uitleg gebruik en foto’s van Facebook-peilings geneem. Nou hoef hulle nie versoeke van Facebook af te trek nie.

Aanvaar Gravatars AanvaarHTTP
As u baie opmerkings op u blog het, weet u waarskynlik hoeveel Gravatars en selfs sommige kommentaar-inpropinsies u webwerf kan vertraag. Ek het besluit om Gravatars uit te skakel omdat ek kieskeurig is oor my vragtye, maar u kan ook Harrys, FV en Optimum Gravatar-kas probeer. Nie een van die plugins het egter vir my gewerk nie. U ander opsie is om kommentaar te verbreek of weg te steek.

Invoegings vir sosiale deel
Knoppies vir sosiale deling trek eksterne versoeke van Facebook, Twitter en ander sosiale netwerke. As u inprop die opsie het om “soos tellings” op te dateer, kan u dit aanpas sodat dit nie so gereeld opgedateer word nie. Andersins beveel ek een van hierdie liggewig-plugins vir sosiale deling aan:

6. Bedien skale

Bedien skale met prente beteken dat u die grootte van die groot beelde moet verander om kleiner te wees.

GTmetrix vertel watter prente te groot is en die regte afmetings waaraan hulle moet verander word. Al wat u moet doen, is om dit te verander, en dan die ou beelde deur die nuwe vervang.

Bedien skale

Dit is ‘n goeie idee om ‘n cheat vel vir afbeeldingsafmetings te maak sodat u die afmetings van al u verskillende beelde ken. Byvoorbeeld, u skuifbalkies kan 1024 x 400 px wees, terwyl u widget-beelde 300 x 300 px is, of u volledige foto’s met ‘n breedte van blog 680 px breedte (soos myne). Voordat ek ‘n beeld skep, weet ek dat dit in die afmetings moet verander, sodat dit vinnig kan laai.

Voorbeeld van afbeeldingsafmeting Cheat Sheet:

  • Logo: 300 x 100 px
  • Skyfies: 1024 x 400 px
  • Widgets: 300 x 300 px
  • Voorgestelde posprente: 350 x 350 pk
  • Volwydte blogbeelde: 680px (breedte)

As u foute met skaalafbeeldings het, moet u dit handmatig regstel sonder ‘n inprop. Maar sodra u vertroud is met die grootte van u beelde, moet u nooit weer daardie fout hê nie.

7. Druk beelde saam

ShortPixel, Imagify en Smush is 3 top plugins hiervoor.

Installeer een van die plugins (ek gebruik ShortPixel), teken aan met ‘n API-sleutel en druk dan alle afbeeldings op u werf grootliks saam. Natuurlik moet u u instellings nagaan, ‘n paar beelde toets en u beelde rugsteun voordat u dit optimaal opsoek. Al sê plugins ‘verliesloos’, is daar byna altyd ‘n klein daling in die kwaliteit. Dit is die dilemma van ‘n fotograaf. Doen dit as spoed belangriker is. Indien nie, doen dit nie!

ShortPixel-instellings

8. Installeer Cloudflare se CDN

Daar is geen rede om nie die gratis CDN van Cloudflare te gebruik nie.

Dit bied u webwerf aan op 200+ datasentrums, maak dit veiliger en het baie funksies in hul dashboard. As u Cloudflare nie opstel en naamservers verander het nie, sal ek dit doen.

Cloudflare-datasentrums

As u al Cloudflare het, is hier ‘n paar ekstra spoedoptimalisasies:

  • Stel bladsyreëls op om bandwydte te bespaar en u wp-admin te beveilig
  • Stel die snelheidsinstellings van Cloudflare op om die beste uit hul diens te put
  • Skakel Hotlink-beskerming in om te verhoed dat mense beeldbandbreedte gebruik
  • Laat u cache-inprop sorg vir minifikasie en deaktiveer dit dan in Cloudflare

9. Oorweeg verskeie CDN’s

Veelvuldige CDN’s = meer datasentrums = vinniger lewering van u inhoud.

Veelvuldige CDN's

Ek gebruik albei Cloudflare en StackPath. Kleiner webwerwe moet goed gaan met net Cloudflare, maar as u ernstig is oor die spoed, sal ek ‘n ekstra CDN oorweeg. StackPath bied uitstekende ondersteuning en dit sal help om die optimale instellings op te stel indien dit gevra word. KeyCDN is ook goed.

Met ander CDN’s behalwe Cloudflare, sal hulle ‘n CDN-URL genereer wat u in u cache-inprop plak (die meeste cache-plugins het ‘n CDN-URL-veld) of gebruik die CDN Enabler-inprop.

10. Maak plugins vinniger laai

Ons weet almal dat plugins GTmetrix-tellings kan vernietig, dus hier is ‘n paar wenke om dit te optimaliseer.

  • Vermy hoë CPU-inproppe: vermy hierdie lys van stadige inproppe. Algemene inproppe sluit in sosiale inproppe, portefeuljes, skuifbalk, statistiek, rugsteun en ander.
  • Vervang hoë CPU-inproppe met vinniger inproppe: ‘n bietjie navorsing sal nodig wees, maar vervang enige van u hoë CPU-plugins met vinniger, meer liggewig-inproppe.
  • Vee inproppe uit wat jy nie nodig het nie: kan u plugins vervang met kode (bv. GA-spoorkode invoeg, direk met Facebook-widgets gebruik in plaas van plugins, of ‘n inhoudsopgawe in HTML + CSS skep? Enige inproppe wat u met kode kan vervang, doen dit?.
  • Moenie JetPack vir ‘n paar modules gebruik nie: deaktiveer eerstens alle modules wat u nie tans gebruik in die ontfoutinstellings nie. Vervolgens het u JetPack regtig nodig as u dit net vir ‘n paar dinge gebruik? Dit is berug om webwerwe te vertraag. Jy wed daaraan om ‘n nie-opgeblase inprop te vind wat net dieselfde funksionaliteit doen.
  • Vind u stadigste plugins: gebruik die GTmetrix Waterfall-oortjie of Query Monitor (die vrae vir komponente-oortjie) om die stadigste inproppe te sien. As ‘n inprop verskeie kere in u PageSpeed ​​+ YSlow-verslag gewys word, kan dit ook ‘n aanklaer wees.

11. Beperk hersienings + outosporte

WordPress stoor standaard outomaties elke hersiening van die posstukke, en stoor ook konsepte deurlopend wanneer u dit redigeer. Die stoor van konsepte kan ‘n vermorsing van bedienerhulpbronne wees, en die opslaan van duisende poshersienings kan u databasis opblaas, so ons sal hierdie instellings ten minste aanpas.

Voeg dit by u wp-config.php:

definieer (‘AUTOSAVE_INTERVAL’, 60 * 60 * 60 * 24 * 365); // Stel outobesparing-interval op 1x per jaar
definieer (‘WP_POST_REVISIONS’, 3);

U kan ook outoswaaie deaktiveer en hersienings plaas deur Perfmatters of Clearfy te beperk.

Optimaliseer instellings perfmatters

12. Blokkeer spam-bots om u webwerf te tref

Spam-bots is ‘n vermorsing van bedienerhulpbronne.

Hulle tref u werf herhaaldelik en verbruik bedienershulpbronne, sonder enige voordeel. En sonder om na te gaan of hulle u werf slaan (gebruik Wordfence), sou u nie weet dat hulle daar is nie.

Stap 1: Soek spam-bots met behulp van Wordfence se regstreekse verkeersverslag. As u sien dat dieselfde bot u webwerf konstant tref, dan is dit die gasheernaam en kyk of ander mense dit as strooipos aangemeld het. Googlebot en ander wettige bots is natuurlik goed, maar bots soos amazon.aws en linode is as probleme aangemeld. Hierdie 2 bots het byna elke sekonde my eie webwerf getref!

Live-Traffic-Rapport-Wordfence

Stap 2: Blokkeer spambots met behulp van Cloudflare Firewall-reëls, BBQ, Swart gat, of Woordheining. Ek sou persoonlik die firewall-liniale van Cloudflare gebruik as u slegs ‘n paar primêre spam-bots het om te blokkeer, aangesien Wordfence self ‘n hoë SVE kan veroorsaak. As u dit wil hersien, vind u die spam-bots in Wordfence, blokkeer die spam-bots met Cloudflare, en verwyder dan Wordfence sodat dit nie die SVE verteer nie.

Wordfence-blok-reël

13. Verminder reaksietye op bedieners tot <200 ms

U bediener (hosting) is die # 1 faktor in die WordPress-optimaliseringsgids.

Om na u bediener reaksietyd, bestuur u webwerf deur Google PageSpeed ​​Insights:

Verminder reaksietyd op die bediener

Ground (gedeelde hosting) en Cloudways (wolkhosting) is gewoonlik die top 2-gashere volgens verskeie Facebook-meningspeilings, waarvan baie deur die WordPress Hosting Facebook Group geneem is.

Wat u ook al doen, vermy GoDaddy en ESV wat 60+ verskillende hosting-ondernemings besit, insluitend Bluehost, HostGator, iPage, Site5, en ander. Dit is berug vir trae bedieners.

Baie mense wat reeds na SiteGround, Cloudways en Kinsta gemigreer het, het ‘n skermkiekie van hul nuwe vragtye op Twitter geplaas. Sommige mense het ‘n verbetering gesien 7s.

Daar is baie slegte inligting: selfs die aanbied van resensies op YouTube beveel ondernemings soos Bluehost, HostGator of selfs HostPapa aan. Dit is heeltemal belaglik; doen navorsing in Facebook-groepe en kyk wat werklike mense op Facebook + Twitter sê.

SiteGround en Cloudways migreer jou albei gratis.

Skakel oor na SiteGround

SiteGround-laai tydmigrasie

Bluehost na SiteGround GTmetrix

HostGator na webwerfgronde

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Insights

100 perfekte telling op die terrein

HostGator na SiteGround-migrasie

SiteGround-reaksietye op Joomla

Oorskakel na SiteGround Hosting

SiteGround-vuurpyl Stel jou voor met kombinasie

Joomla GTmetrix op webwerfgrond

SiteGround PageSpeed ​​Insights

SiteGround Op Joomla

Hostingspeiling van 2019

2017-WordPress-Hosting-FB-Poll

Aanbevelings vir Elementor Hosting

Julie 2019 bied aanbevelings aan

WordPress-Host-Poll-Augustus-2018

Gedeelde-Hosting-Poll-2017

2019-Hosting-Poll

Go-To-Hosting-Company

WordPress-Hosting-Poll-2017

Bestuur-Hosting-Poll

2016-WordPress-Hosting-FB-Poll

Gunsteling gasheer vir elementor

Aanbevelings vir gasheer vir 2018

WordPress Hosting Poll Sept 2018.png

Bestuur-WordPress-Hosting-Poll-2017

2019-leërskare-Poll-1

Hosting-Poll-Vir-Speed

WordPress-Hosting-Poll-Junie-1

Ground-Aanbeveling

14. Deaktiveer WooCommerce-skrifte, style, mandjiefragmente

WooCommerce-webwerwe is berugte stadig.

Dit is deels omdat WooCommerce skrifte, style en karfragmente op elke bladsy op u webwerf voeg (selfs nie-e-handel bladsye). Net soos jy nie moet toelaat dat sommige inproppe op elke bladsy loop nie (wenk # 2), moet jy ook nie toelaat dat WooCommerce-opsies op nie-e-handelsbladsye loop nie. U kan dit alles met een klik klik met die Perfmatters-inprop deur Kinsta (waarmee u ook inproppe / skrifte selektief kan deaktiveer), anders kan u hierdie kodes van Github gebruik.

perfmatters woocommerce optimalisering

Skakel WooCommerce-skrifte uit:

Deaktiveer WooCommerce-style: sien Woocommerce se dokumentasie.

Skakel WooCommerce-karfragmente uit:

15. Plaas u GTmetrix-verslag in Facebook-groepe

As u nog hulp nodig het, is daar Facebook-groepe waar mense graag terugvoer kan gee. Loer gerus ook vir my ‘n opmerking, gaan kyk na my volledige WordPress-snelheidsgids, of huur my span vir WordPress-snelheidsoptimalisering wat u voor en na GTmetrix-verslae sal stuur.

2019-GTmetrix-verslag

Aanbevole Facebook-groepe

WordPress versnel Facebook-groep

Hoop dit was nuttig.

Cheers,
Tom

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map