Cum să vă accelerați site-ul WordPress

Publicat: 2023-02-12

În lumea digitală de astăzi, totul este despre viteză și eficiență. Și dintre toate problemele legate de performanța site-ului, viteza site-ului este unul dintre principalii vinovați de pierderea vizitatorilor site-ului dvs. WordPress. Dacă site-ul dvs. se încarcă mai lent decât ar trebui, nu există nicio îndoială că traficul și rezultatul final sunt direct afectate. Recunoașterea acestui fapt îi lasă pe mulți dezvoltatori și proprietari de afaceri să se întrebe cum să accelereze site-urile WordPress. Următoarele informații vă vor ajuta să înțelegeți de ce timpii rapidi de încărcare sunt esențiali și veți afla chiar câteva sfaturi pentru a crește viteza site-ului dvs. WordPress.

Cuprins
1. Viteza site-ului WordPress
2. De ce este importantă viteza site-ului?
2.1. Viteza site-ului este și mai importantă pentru mobil
3. Cât de repede ar trebui să se încarce un site?
4. Cum se reduce timpul de încărcare a paginii
4.1. 1. Rulați un diagnostic al vitezei site-ului
4.2. 2. Ștergeți pluginurile și temele neutilizate
4.3. 3. Curățați biblioteca media
4.4. 4. Curățați-vă baza de date
4.5. 5. Eliminați Javascript și CSS care blochează randarea
4.6. 6. Reduceți CSS, HTML și JavaScript
4.7. 7. Optimizarea imaginilor
4.8. 8. Lazy-Load Pagini lungi
4.9. 9. Limitați comentariile pe pagină
4.10. 10. Reduceți redirecționările
4.11. 11. Reduceți revizuirile post
4.12. 12. Dezactivează Pingback-urile și Trackback-urile
4.13. 13. Rulați cea mai recentă versiune de PHP
4.14. 14. Alegeți o temă rapidă și ușoară
4.15. 15. Utilizați un CDN
4.16. 16. Utilizați memorarea în cache a browserului
4.17. 17. Mutați-vă la un server dedicat
4.18. 18. Luați în considerare infrastructura dvs. de găzduire
5. Pluginuri de optimizare a vitezei site-ului WordPress
6. Obțineți asistență pentru îmbunătățirea vitezei site-ului WordPress de la WP Engine

Viteza site-ului WordPress

WordPress este un instrument puternic de creare de conținut care a luat lumea cu asalt. De fapt, platforma a fost folosită pentru a crea peste 75 de milioane de site-uri web. Cu toate acestea, ca și în cazul tuturor celorlalte instrumente de creare de site-uri web, veți avea nevoie de un plugin WordPress sau două, teme și alte instrumente pentru a face lucrurile să arate perfect și pentru a vă ajuta brandingul să strălucească. Din păcate, aceste tipuri de instrumente pot încetini lucrurile, indiferent de sistemul dvs. de management al conținutului. Deci, cum puteți crește performanța WordPress?

Din fericire, există modalități de a vă îmbunătăți viteza site-ului. Prin gestionarea adecvată a temelor, imaginilor, pluginurilor și a altor conținuturi, puteți accelera cu ușurință lucrurile. Rețineți că fiecare sistem de gestionare a conținutului va trebui să încarce toate elementele conexe, indiferent dacă sunt vizibile pe pagină sau rulează în fundal, înainte ca un client să se poată bucura de experiența completă a paginii dvs.

În acest moment, s-ar putea să vă întrebați ce legătură au vitezele de încărcare cu dacă vizitatorii vă plac pagina dvs. Din păcate, este posibil să nu se bucure deloc de nimic din ceea ce pagina dvs. se încarcă lent.

De ce este importantă viteza site-ului?

Țipătul nostalgic al unui modem dial-up care semnalează că pagina ta se va încărca în cele din urmă este chestiune din istoria tehnologică. În zilele noastre, consumatorii se așteaptă ca paginile web să se încarce rapid. De fapt, 40% au raportat că ar abandona un site dacă se încarcă mai mult de trei secunde.

Cel mai bun lucru pe care îl poți face pentru afacerea ta este să ai un site WordPress rapid. Fără a realiza acest lucru, fără îndoială veți pierde bani și trafic. Acest lucru se datorează faptului că consumatorii online sunt ușor nerăbdători. De fapt, peste jumătate din toți utilizatorii de dispozitive mobile recunosc că abandonează o pagină doar pe baza timpului său de încărcare lent. De asemenea, merită remarcat faptul că site-urile web cu viteze de încărcare de 1-2 secunde văd rate de conversie de aproape trei ori mai mari decât cele care se încarcă în 5-10 secunde.

Și mai rău, dacă site-urile dvs. au viteze mai mici, acest fapt poate împiedica potențialii consumatori să vă găsească vreodată. Google a anunțat recent că viteza paginii va deveni un factor de clasare în căutările mobile până în iulie 2018. Aceasta înseamnă că un site lent va afecta negativ clasarea dvs. SEO. Dacă a existat vreodată un timp pentru a învăța cum să accelerezi site-urile WordPress, acum este momentul.

Viteza site-ului este și mai importantă pentru mobil

Deși omniprezența dispozitivelor mobile și a utilizării mobile nu este tocmai o știre, este posibil să nu știți că viteza joacă un rol important în modul în care Google indexează căutările mobile. Dacă site-ul dvs. este puțin lent și încă se leagă puternic de anumiți termeni de căutare, puteți obține un clasament decent. Cu toate acestea, Google acordă prioritate site-urilor mobile mai rapide.

Unul din cinci americani se consideră a fi utilizatori de internet „numai pentru mobil”. Dacă sunteți îngrijorat de timpii de încărcare a site-ului dvs. mobil, vă recomandăm să utilizați o temă WordPress modernă și să alegeți pluginuri care sunt construite pe conceptul de design responsive.

Cât de repede ar trebui să se încarce un site?

Deci, cât de repede este suficient de rapid? Google raportează că cea mai bună practică este să vă mențineți timpii de încărcare la trei secunde sau mai puțin. Constatările arată că, atunci când timpii de încărcare merg de la una la trei secunde, probabilitatea unei respingeri (un utilizator să plece imediat) crește cu 32%.

În plus, pentru paginile care durează cinci secunde sau mai mult să se încarce, probabilitatea unei respingeri crește cu 90%. Dacă doriți să păstrați vizitatorii mai degrabă decât să-i alungați, de aceea, trebuie să vă străduiți să obțineți timpi medii de încărcare mai mici de trei secunde (și, în mod ideal, mai rapid decât atât).

Cum să reduceți timpii de încărcare a paginii

Dacă doriți să vă faceți partea pentru a ajuta aceste instrumente să crească viteza WordPress pentru site-ul dvs., există o varietate de tactici simple pe care le puteți folosi pe cont propriu. Permiterea cache-ului site-ului dvs. este una dintre cele mai simple moduri. Iată câteva alte sfaturi pe care le puteți folosi.

1. Rulați un diagnostic al vitezei site-ului

Înțelegerea cât de repede se încarcă site-ul dvs. este următorul pas către îmbunătățirea performanței site-ului. Urmărirea vitezei site-ului este recomandabilă dacă instalați un plugin sau faceți alte modificări site-ului dvs. și doriți să vedeți cum afectează timpul de încărcare a site-ului.

Pentru a analiza viteza de încărcare, majoritatea oamenilor se bazează pe Google PageSpeed. Dar puteți încerca, de asemenea, să utilizați un instrument precum WP Engine Speed ​​Tool pentru sfaturi specifice de viteză a site-ului WordPress despre cum să vă îmbunătățiți site-ul. După ce introduceți adresa URL a site-ului dvs., vi se va trimite prin e-mail o analiză personalizată cu privire la cât de repede se încarcă site-ul dvs. și recomandări specifice pentru a-l accelera. De asemenea, puteți introduce o anumită pagină pentru a analiza timpul de încărcare a paginii.

Sau, dacă sunteți client WP Engine, vă recomandăm să utilizați Performanța paginii în Portalul utilizatorului pentru a urmări și a testa performanța paginii dvs. web în raport cu modificările site-ului. Cu Performanța paginii, puteți chiar să programați teste recurente trimise în căsuța dvs. de e-mail, astfel încât să nu fie nevoie să le configurați manual.

2. Ștergeți pluginurile și temele neutilizate

Pe lângă faptul că ar trebui să vă păstrați întotdeauna pluginurile și temele la zi, ștergerea celor neutilizate este următorul pas către un site rapid. Nu numai că pluginurile și temele neutilizate prezintă vulnerabilități de securitate, dar pot, de asemenea, diminua performanța site-ului WordPress.

Pentru a șterge pluginul WordPress neutilizat, va trebui mai întâi să-l dezactivați. Apoi puteți merge la lista de pluginuri inactive și le puteți șterge pe cele pe care nu le mai doriți.

Pentru a curăța pluginurile dintr-o rețea cu mai multe site-uri, consultați acest articol util.

Pentru a elimina o temă WordPress nedorită, mergeți pur și simplu la Aspect > Teme pentru a le șterge pe cele care nu mai sunt utilizate.

3. Curățați biblioteca media

O altă soluție simplă pentru a rezolva problemele de performanță este eliminarea suporturilor neutilizate. În timp, este posibil să începeți să acumulați imagini care nu mai sunt folosite. Pentru a elibera spațiu, ar trebui să luați în considerare eliminarea conținutului media neutilizat.

Pentru a elimina manual suporturile neutilizate,   Puteți utiliza un plugin precum Media Cleaner pentru a elimina mediile neutilizate sau puteți face acest lucru manual. Pentru a elimina manual mediile neutilizate, pur și simplu accesați Adăugare media -> Biblioteca media -> Neatașat și apoi ștergeți acele fișiere care nu mai sunt utilizate.

Pentru a afla mai multe despre cum să vă curățați biblioteca media WordPress, consultați acest articol util.

4. Curățați-vă baza de date

Dacă nu este bifată, baza de date WordPress va începe să acumuleze dezordine în timp. Această balonare inutilă vă poate încetini site-ul. Cu toate acestea, cu curățări regulate, puteți reduce dimensiunea bazei de date pentru o încărcare mai rapidă.

De exemplu, revizuirile postate pot ocupa o bucată uriașă de spațiu inutil. Dacă aveți o postare care are 100 KB de date și există cinci revizuiri ale postării respective, spațiul total pierdut este de aproximativ 500 KB.

Curățarea bazei de date se poate face manual prin phpMyAdmin, deși poate fi dificilă și dăunătoare dacă nu știți ce faceți. Dacă nu sunteți un expert tehnic, instalarea unui plugin pentru a îndeplini această sarcină este modalitatea mai sigură de a merge. WP-Sweep și Advanced Database Cleaner sunt ambele pariuri sigure pentru a parcurge baza de date și pentru a scăpa de lucruri precum revizuiri vechi, comentarii spam, interogări MySQL și multe altele.

5. Eliminați Javascript și CSS care blochează randarea

Dacă ați folosit instrumente de testare a paginii pentru a testa viteza site-ului dvs., este posibil să fi întâlnit această recomandare care poate fi dificil de înțeles. Dacă vă uitați la vizualizarea cascadă a paginii dvs. folosind un instrument precum webpagetest.org sau Pingdom, veți vedea probabil că există un număr de fișiere JavaScript (fișiere .js) care se încarcă înainte de linia dvs. de „pornire a randării”. Acest lucru este cunoscut sub numele de „JavaScript de blocare a randării”.

Funcția de bază a JavaScript este de a efectua o acțiune pe o pagină web, cum ar fi o fereastră pop-up sau rotirea imaginilor în glisor. În realitate, aceste acțiuni nu trebuie să fie încărcate până când site-ul dvs. încarcă complet conținutul și stilurile. Deci, prin „Amânare analiza JavaScript”, aceste instrumente spun cu adevărat, „încărcați aceste lucruri mai târziu în pagina dvs., nu în partea de sus.” Există câteva plugin-uri care vă pot ajuta să amânați acest JavaScript, inclusiv WP Critical CSS .

6. Reduceți CSS, HTML și JavaScript

De-a lungul timpului, fișierele CSS, HTML și alte coduri sursă se pot acumula și pot face ca site-ul dvs. să funcționeze ca melasă. Pentru a oferi site-ului dvs. o injecție rapidă, ar trebui să luați în considerare reducerea codului acestuia.

Prin minificare, backend-ul site-ului dvs. va fi optimizat pentru a fi o mașină slabă. Această tehnică funcționează prin reducerea dimensiunii fișierelor HTML, JavaScript și CSS și funcționează pentru a elimina caracterele inutile, cum ar fi spații, întreruperi de rând și comentarii. Rezultatul este o cantitate redusă de transfer de date necesară, astfel încât fișierele să ruleze mai repede și paginile dvs. web să se încarce mai repede. Există o serie de pluginuri create pentru a minimiza codul. Autoptimize este unul dintre cele mai bine cotate pluginuri gratuite pentru această sarcină. Puteți încerca, de asemenea, pluginul premium WP Rocket, care ajută la optimizarea site-ului, inclusiv la minificare. CSS Compressor este o altă opțiune bună care simplifică codul CSS.

7. Optimizarea imaginilor

Imaginile sunt esențiale pentru a menține implicat un vizitator al site-ului. Deși site-ul dvs. poate conține o mulțime de imagini frumoase, este o idee bună să optimizați aceste imagini pentru a obține timpi rapidi de încărcare a paginii. Există mai multe moduri în care vă puteți optimiza imaginile, inclusiv comprimarea imaginilor, adăugarea de text alternativ și titluri și crearea unui sitemap imagine. Pentru a afla mai multe despre modul în care optimizați imaginile, consultați acest articol, Cum să vă optimizați imaginile pentru WordPress.

8. Lazy-Load pagini lungi

Pentru site-urile cu o singură pagină și site-urile care au o pagină de pornire lungă, Lazy Loading poate economisi timp real. Lazy Loading previne în esență încărcarea elementelor de jos pe pagina dvs. până când vizitatorul derulează în jos pentru a le vedea. Dacă nu încărcați tot conținutul paginii lungi simultan, acest lucru permite site-ului dvs. să înceapă redarea mai rapidă. Un plugin comun folosit pentru aceasta ar fi BJ Lazy Load.

9. Limitați comentariile pe pagină

Deși este minunat să atragi atât de multă atenție postările de pe blog, o mulțime de comentarii pot încetini, de asemenea, timpul de încărcare a paginii. Împărțirea secțiunii de comentarii în pagini este o idee bună pentru a reduce timpul necesar pentru încărcare.

Pentru a limita numărul de comentarii care apar pe pagină, mergeți pur și simplu la Setări -> Discuție și bifați caseta „Sparți comentariile în pagini”. Puteți selecta apoi numărul de comentarii pe pagină (implicit este setat la 50).

Acest lucru ar trebui să contribuie la îmbunătățirea consumului de memorie și la creșterea timpilor de încărcare a paginilor pentru postări și pagini cu tone de comentarii.

10. Reduceți redirecționările

Redirecționările au anumite utilizări, dar redirecționările inutile, cum ar fi redirecționările 301 și lanțurile de redirecționare, pot încetini cu adevărat lucrurile. Cel mai bine este să reduceți cantitatea de solicitări de informații suplimentare pe care le face serverul dvs.

11. Reduceți revizuirile post

Postați revizuirile salvează la infinit fiecare editare de conținut pe care o faceți, ceea ce poate face ca site-ul dvs. să funcționeze mai lent. Pentru a vă accelera site-ul, puteți alege să limitați numărul de revizuiri per postare.

Pentru a face acest lucru, deschideți fișierul wp-config.php și adăugați această linie de cod pentru a limita numărul de revizuiri postate:

 define( 'WP_POST_REVISIONS', 4 );

Numărul, în acest caz, denotă patru, ceea ce înseamnă că vor fi create patru revizuiri per post. Puteți modifica acest număr sau chiar dezactiva revizuirile setând valoarea la 0 sau la fals.

12. Dezactivează Pingback-urile și Trackback-urile

Deși s-ar putea să nu fi auzit niciodată de pingback-uri sau trackback-uri înainte, ele sunt considerate de unii ca fiind o caracteristică moștenită. Deși este totuși o idee bună să vă asigurați că sunt dezactivate, deoarece pot cauza încetiniri când vine vorba de viteza paginii.

Pentru a dezactiva pingback-urile și trackback-urile, pur și simplu accesați Setări -> Discuție și asigurați-vă că „Permiteți notificări de link de la alte bloguri...” este debifat.

wordpress-pingbacks-trackback-uri

13. Rulați cea mai recentă versiune de PHP

Rularea celei mai recente versiuni de PHP poate avea un efect major asupra vitezei site-ului dvs. Pentru a determina dacă site-ul dvs. este pregătit să treacă la cel mai recent mediu PHP, încercați să utilizați pluginul PHP Compatibility Checker al WP Engine. .

Actualizarea la cea mai recentă versiune de PHP pe cont propriu este, de asemenea, ușoară și se poate face accesând portalul de utilizator și urmând pașii.

Citiți mai multe despre ce urmează în PHP 7.4.

14. Alegeți o temă rapidă și ușoară

Nu toate temele WordPress sunt create egale – unele sunt scrise mai bine decât altele. Un design frumos al interfeței de utilizare este lipsit de sens dacă site-ul dvs. nu se încarcă rapid.

În loc să optați pentru o temă bogată în funcții (care implică o mulțime de cod care trebuie încărcat de fiecare dată când cineva vă vizitează site-ul), luați o abordare minimă folosind o temă care conține elementele fundamentale a ceea ce este necesar pentru a funcționa bine.

Desigur, vrei ca tema să arate bine. Asigurați-vă și dezactivați suita de teme premium WordPress a WP Engine, care sunt disponibile clienților fără costuri suplimentare.

15. Utilizați un CDN

Indiferent de locația unui utilizator, conținutul dvs. ar trebui să fie livrat rapid. Uneori, acest lucru nu este întotdeauna fezabil, totuși... adică dacă site-ul dvs. nu se află pe o infrastructură care conține centre de date în alte părți ale lumii. Distanța poate însemna decalaj în livrarea conținutului, care este locul în care o rețea de livrare a conținutului (CDN) devine la îndemână.

Un CDN duce la timpi mai rapidi de încărcare a paginii, deoarece atunci când este configurat, site-ul dvs. web va folosi un server optimizat care este cel mai apropiat de vizitatorul site-ului dvs. Centrul de date va stoca conținut și fișiere static, apoi le va livra utilizatorilor în funcție de locația lor. Acest lucru poate ajuta la reducerea solicitărilor HTTP externe, deoarece conținutul static este deja gata de funcționare, în loc să solicite tone de HTTP simultan.

Alegerea unui CDN depinde de popularitatea și nevoile site-ului dvs. Unele soluții WordPress CDN includ MaxCDN, Cloudflare sau CacheFly. (Soluția MaxCDN a WP Engine poate fi configurată prin portalul utilizatorilor.)

16. Utilizați memorarea în cache a browserului

Atunci când serverul dvs. web are anteturi HTTP configurate pentru a specifica timpul de expirare a memoriei cache, acesta include, de asemenea, directive de browser privind durata de stocare a paginii web în browserul vizitatorului dvs. Acest lucru îi spune browserului vizitatorului să descarce elementele site-ului dvs. (cum ar fi CSS, JavaScript și imagini) de pe discul local al computerului său, mai degrabă decât din rețea. Deoarece aceasta înseamnă că browserul are de făcut mai puține conexiuni la rețea, acest lucru vă va ajuta să vă asigurați că pagina dvs. web se încarcă mai rapid pentru ele.

De asemenea, este important să vă asigurați că anteturile dvs. HTTP includ o dată de expirare, astfel încât browserul să știe când să obțină resursele din rețea ca și cum ar fi noi, mai degrabă decât să le obțină de la computerul local.

La WP Engine, ne ocupăm de această piesă pentru tine, deoarece serverele noastre sunt deja optimizate pentru a servi site-uri web WordPress. În mod implicit, paginile sunt setate să expire la fiecare zece minute, iar resursele statice precum imaginile, CSS și JavaScript sunt setate să expire la fiecare 30 de zile.

17. Mutați-vă la un server dedicat

Dacă site-ul tău primește mult trafic, este o idee înțeleaptă să-l găzduiești pe un server dedicat, unde resursele serverului nu sunt partajate.

Când timpul de funcționare este crucial, un server partajat poate fi deranjant. Chiar dacă găzduirea partajată este accesibilă, a fi pe același server ca alții poate duce la înfundarea procesorului și a memoriei RAM. Este ca și cum ai fi într-un complex de apartamente și ai doar atât de multă apă de împărțit... dacă un alt site obține toată lățimea de bandă a serverului, atunci rămâi cu un site/server care funcționează lent și cu potențial timp de nefuncționare.

Pentru a vă asigura că site-ul dvs. are timp de funcționare maxim, merită să investiți într-un plan de găzduire în care primiți resursele complete ale unui singur server.

18. Luați în considerare infrastructura dvs. de găzduire

Mediul de găzduire pe care îl alegeți poate avea un impact dramatic asupra vitezei site-ului într-un mod pozitiv. În funcție de server și tehnologie, găzduirea WordPress gestionată este necesară pentru un site WordPress mai rapid.

Site-urile din mediul de găzduire WP Engine au prezentat o îmbunătățire medie a vitezei site-ului cu 68%. Iată doar câteva dintre modurile în care WP Engine ajută la viteza site-ului:

EverCache : Numele dat sistemului nostru cuprinzător de stocare în cache pe mai multe niveluri, EverCache ajută la difuzarea mai multor pagini stocate în cache pentru utilizatorii dvs. finali. Când sunt stocate în cache, paginile dvs. sunt difuzate în câteva milisecunde, comparativ cu câteva secunde întregi când se generează pagina fără cache. De asemenea, EverCache memorează în cache rezultatele interogărilor repetate în baza de date pentru o performanță mai rapidă. Aceste straturi combinate înseamnă performanță mai rapidă și un site web mai ușor, care vă poate sprijini site-ul prin valuri de trafic ridicat.

Memorarea în cache : interzicem toate pluginurile de stocare în cache pentru că o facem mai bine. Platforma noastră de găzduire WordPress oferă stocarea în cache pentru pagină, obiect, gestionarea CDN, rescrierea URL-urilor și multe altele.

Infrastructură sofisticată : tot traficul web este gestionat de sistemul nostru sofisticat front-end. Acest strat proprietar este construit din mii de reguli de cod atent concepute, care sunt auditate și ajustate continuu pentru performanță maximă și reglate fin pentru WordPress.

Doriți o perspectivă terță parte asupra avantajelor și dezavantajelor utilizării WP Engine? Consultați această recenzie a motorului WP.

Pluginuri de optimizare a vitezei site-ului WordPress

WordPress are un ecosistem uriaș de pluginuri care poate face utilizarea instrumentului mult mai ușoară. Iată câteva concentrate în mod special pe accelerarea lucrurilor.

  • Perfmatters : Acest plugin vă permite să dezactivați opțiunile implicite WordPress pe care nu le utilizați.
  • WP Super Minify : Acest instrument vă permite să combinați și să comprimați fișiere pentru o încărcare mai rapidă.
  • WP Smush.it : Acest plugin vă optimizează imaginile, astfel încât acestea să nu vă încetinească pagina.
  • BJ Lazy Load : Acest instrument oprește întreaga pagină de la încărcare simultan, astfel încât viteza este crescută.

WP Engine include funcții care vă pot ajuta să vă accelerați site-ul și să facă unele dintre aceste pluginuri inutile.

Obțineți asistență pentru îmbunătățirea vitezei site-ului WordPress de la WP Engine

Toți acești pași sunt necesari pentru a îmbunătăți viteza site-ului WordPress și, de asemenea, experiența utilizatorului. Dacă vă întrebați cum să accelerați WordPress în cel mai eficient mod posibil, WP Engine este calea de urmat. Fiabilitatea și infrastructura sa oferă o viteză mai rapidă a site-ului pentru clienții dvs. Aflați cum soluția de găzduire WordPress rapidă a WP Engine vă poate ajuta să vă accelerați site-ul astăzi.