WooCommerce & WordPress

14 moduri de a accelera magazinul tău WooCommerce

14 moduri de a accelera magazinul tău WooCommerce

Magazinele WooCommerce lente vă pot costa bani în mai multe moduri, de la creșterea abandonului coșului de cumpărături la pierderea loialității clienților. Potrivit Unbounce, aproape 70% dintre consumatori spun că viteza paginii le influențează dorința de a cumpăra dintr-un magazin online. Problema aici este că viteza depinde de numeroși factori, iar îmbunătățirea ei poate necesita mult timp și efort.

Potrivit Portent, ratele de conversie ale site-urilor web scad în medie cu 4,42% pentru fiecare secundă în plus pe care o pagină o ia pentru a se încărca între secundele 0 și 5, paginile cu timpi de încărcare între 0 și 2 secunde având cele mai mari rate de conversie în comerțul electronic.

Dacă viteza de încărcare a site-ului dvs. este de peste 2-3 secunde, acest articol este ceea ce aveți nevoie. Aici veți găsi câteva sfaturi dovedite pentru măsurarea și îmbunătățirea performanței site-ului de comerț electronic.

De ce contează viteza?

Viteza site-ului web este un element critic pentru succesul oricărei afaceri online, inclusiv a magazinelor WooCommerce, din mai multe motive:

Experiența utilizatorului:

Utilizatorii de internet au de obicei o durată scurtă de atenție. Timpii de încărcare lenți pot duce la părăsirea site-ului de către vizitatori înainte ca acesta să se încarce complet. Un site web rapid, dimpotrivă, face navigarea mai ușoară, încurajând utilizatorii să exploreze mai multe pagini și să rămână mai mult timp.

SEO și clasare:

Viteza paginii este unul dintre cei mai importanți factori de clasare pentru Google. Metrici precum Largest Contentful Paint (LCP), First Input Delay (FID) și Cumulative Layout Shift (CLS) fac parte din factorii de clasare ai Google. Site-urile web mai rapide au mai multe șanse să se claseze mai sus în motoarele de căutare. Odată cu creșterea căutărilor pe mobil, viteza paginii pe mobil afectează, de asemenea, în mod semnificativ SEO.

Eficiența costurilor:

Site-urile web optimizate și mai rapide consumă în general mai puțină lățime de bandă și pot duce la costuri de găzduire mai mici. Site-urile mai rapide necesită, de asemenea, mai puțin timp și efort pentru întreținere.

Utilizatori de mobil:

Cu un număr tot mai mare de utilizatori care accesează site-uri prin intermediul dispozitivelor mobile, unde vitezele de conectare pot fi mai lente, viteza optimizată a site-ului devine și mai crucială. Încărcarea lentă poate fi și mai problematică pe dispozitivele mobile și poate duce la rate de respingere mai mari.

Acoperire globală:

Utilizatorii din diferite regiuni cu viteze de internet variabile pot avea o experiență consecventă dacă site-ul dvs. este optimizat pentru viteză. Site-urile web mai rapide sunt benefice dacă vizați un public global și utilizați o rețea de distribuție a conținutului (CDN) pentru a servi conținut localizat.

Cum să evaluezi viteza actuală a magazinului?

Înainte de a începe procesul de îmbunătățire, trebuie să determinați unde vă aflați acum și să aflați viteza actuală a magazinului și ce probleme ar putea încetini site-ul dvs. Iată câteva metode și instrumente pe care le puteți utiliza pentru a evalua viteza site-ului dvs. WooCommerce:

Instrumente de testare directă

Aceste instrumente testează direct performanța site-ului dvs. web încărcându-l din diferite locații din întreaga lume, simulând diverse dispozitive și viteze de conectare:

  • Google PageSpeed Insights: Oferă informații despre viteză atât pentru mobil, cât și pentru desktop. De asemenea, oferă sugestii de optimizare pentru WooCommerce.
  • GTmetrix: Realizează o analiză detaliată, inclusiv diagramă în cascadă, recomandări și diverse scoruri.
  • WebPageTest: Oferă informații detaliate precum indicele de viteză, timpul până la primul octet și multe altele.

Instrumente pentru dezvoltatori de browser

Aceste soluții, integrate în browserele moderne, permit dezvoltatorilor să inspecteze, să depaneze și să profileze site-uri web:

  • Chrome DevTools: Utilizați filele Network și Performance pentru a analiza viteza site-ului.
  • Firefox Developer Tools: Aceste instrumente permit dezvoltatorilor să inspecteze, să depaneze și să profileze pagini web, ajutându-i să înțeleagă comportamentul și structura site-urilor web.

Instrumente de pe partea serverului

Aceste instrumente pot ajuta la identificarea problemelor de pe partea serverului care s-ar putea să nu fie evidente cu instrumentele de testare frontend:

  • New Relic: Oferă o analiză profundă a performanței serverului, bună pentru a depista blocajele din backend.
  • Analiza jurnalelor: Analizați jurnalele serverului pentru a depista probleme.

Verificări bazate pe pluginuri

Pluginurile pot oferi o modalitate convenabilă și puternică de a monitoriza diverse aspecte ale performanței magazinului dvs. WooCommerce direct din zona de administrare WordPress. Iată câteva abordări populare bazate pe pluginuri:

  • Query Monitor: Un plugin WordPress pentru a verifica ce interogări încetinesc site-ul dvs. web.
  • WP Debugging: Activează funcțiile de depanare WordPress pentru a verifica problemele.

Monitorizarea utilizatorilor reali

Monitorizarea utilizatorilor reali (RUM) este o abordare de monitorizare a performanței care capturează și analizează fiecare tranzacție a utilizatorilor unui site web sau a unei aplicații. Spre deosebire de metodele de monitorizare sintetică, care simulează comportamentul utilizatorului, RUM colectează date din interacțiunile reale ale utilizatorilor cu site-ul dvs.


De obicei, adăugați o mică bucată de cod JavaScript pe site-ul dvs. web, care colectează și trimite date de performanță către un server pentru analiză. Acesta este modul în care funcționează majoritatea instrumentelor RUM, deși detaliile specifice de implementare pot varia. Printre instrumentele utile pentru RUM se numără New Relic Browser, Boomerang, Akamai mPulse și altele.

14 moduri de a crește viteza magazinului WooCommerce

Acum că știți viteza actuală de încărcare și ce probleme există, puteți construi o strategie de optimizare. Rețineți că probabil va trebui să remediați mai multe aspecte ale site-ului web pentru a obține o viteză excelentă a magazinului WooCommerce. De asemenea, va trebui să monitorizați ocazional viteza, deoarece aceasta se poate încetini în cele din urmă. Iată câteva sfaturi despre cum puteți crește performanța site-ului dvs.:

Găsiți un hosting de încredere

În timp ce opțiunea incorectă poate duce la clienți nemulțumiți și afaceri pierdute, serviciul ideal de găzduire web WooCommerce poate garanta performanțe impecabile, timpi de încărcare rapizi și uptime constant.

Fiecare tip de găzduire poate fi furnizat sub o varietate de planuri cu diferite puncte de preț. Prin urmare, în timp ce căutați un furnizor de găzduire în limita bugetului dvs., luați în considerare caracteristici precum memoria cache de pe partea serverului, lățimea de bandă și RAM-ul adecvate pentru cerințele site-ului dvs., stocarea SSD de înaltă performanță și software-ul actualizat, cum ar fi PHP și MySQL.

Dacă aveți un plan de găzduire partajată, înseamnă că sute de site-uri web utilizează același server și resursele sale. Selectați o gazdă care restricționează numărul de site-uri web permise pe fiecare server sau luați în considerare trecerea la un plan VPS sau dedicat.

Optimizează setările de performanță

Schimbați mai întâi adresa URL a paginii dvs. de autentificare. Adresa URL de autentificare este de obicei implicită și cunoscută de toată lumea, inclusiv de hackeri, ceea ce face site-urile web susceptibile la atacuri.

Puteți evita atacurile de forță brută ale actorilor rău intenționați schimbând adresa URL de autentificare în ceva distinctiv. De asemenea, o puteți utiliza pentru a preveni problemele HTTP de limitare a ratei.

Dacă site-ul dvs. de comerț electronic are și un blog, restricționați numărul de intrări care apar în fluxul dvs. de blog. Dacă gestionați un blog popular, economiile de performanță se adună. Aceste ajustări pot fi făcute în setările de citire din panoul de control WordPress.

Captură de ecran realizată pe site-ul oficial WordPress


Dezactivați apoi pingback-urile pe site-ul dvs. web. De obicei, acestea produc spam. WordPress vă oferă, de asemenea, posibilitatea de a împărți comentariile mari ale utilizatorilor în porțiuni mai mici dacă aveți multe comentarii de la utilizatori la articolele sau paginile dvs. Pentru a reduce timpul necesar pentru încărcarea paginii dvs. de produs, mențineți această valoare între 10 și 20.

Reconsideră utilizarea pluginurilor și extensiilor

Există o multitudine de pluginuri pentru WooCommerce, care oferă o versatilitate nelimitată. Acest lucru nu înseamnă însă că trebuie să le instalați pe fiecare.

Numeroase pluginuri măresc cantitatea de fișiere Javascript sau CSS de pe site-ul dvs. web, ceea ce face ca serverul dvs. să primească mai multe cereri HTTP, încetinind operațiunile companiei dvs. În plus, a avea mai multe pluginuri înseamnă a utiliza mai multe resurse de server, ceea ce încetinește timpii de încărcare.

Nu contează câte pluginuri utilizați; ceea ce contează este calitatea lor. Alegeți pluginuri care pot îndeplini numeroase sarcini, citiți recenzii pentru a afla despre performanță, confirmați că sunt actualizate frecvent și instalați opțiuni din surse de renume.

Obține o temă de comerț electronic rapidă

Destul de des, în timp ce optează pentru o temă de comerț electronic, designerii de site-uri web aleg estetica fără a lua în considerare cât de repede se încarcă paginile. Ca rezultat, aspectul frontend-ului are adesea prioritate față de viteza de încărcare a paginii.

Pentru a optimiza timpul de încărcare, alegeți o temă WooCommerce care este ușoară și optimizată pentru performanță. Asigurați-vă că tema este receptivă și are un cod de bază curat.

De asemenea, rețineți că multe teme vă permit să dezactivați elementele pe care nu le utilizați. Pentru a determina dacă o temă se încarcă rapid, încercați să utilizați instrumentele de viteză pentru a testa paginile demo sau răsfoiți recenziile lăsate de utilizatori.

Comprimă imaginile

Este esențial să reduceți dimensiunea imaginilor înainte de a le posta pe site-ul dvs. web, deoarece utilizarea imaginilor mari va încetini dramatic viteza de încărcare a paginii. Pentru a scala imaginile la dimensiunea potrivită pentru site-ul dvs. web, utilizați software precum Photoshop, GIMP sau Figma.

Dimensiunile fișierelor fotografiilor dvs. pot fi reduse fără a pierde calitatea prin compresie. Selectați formatul adecvat; cu excepția cazului în care imaginea dvs. are un fundal translucid, imaginile JPEG, care sunt mai mici, sunt de obicei cele mai bune de încărcat. Aveți grijă la dimensiune: încărcarea unei imagini de 2000 de pixeli nu se va potrivi într-un loc care are doar 500 de pixeli lățime. Comprimați imaginea după procesare: compresoarele de imagini reduc dimensiunea fișierului prin eliminarea oricăror date și metadate străine.

Implementează încărcarea leneșă

O caracteristică cunoscută sub numele de încărcare leneșă împiedică încărcarea imaginilor până când un vizitator al site-ului derulează în jos până unde apar pe pagină. Ca rezultat, clienții dvs. nu vor trebui să aștepte în timp ce media dvs. se încarcă pentru ca ei să vă vadă conținutul. Dacă site-ul dvs. web are multe imagini, această strategie poate reduce foarte mult timpii de încărcare pentru magazin.

Puteți instala încărcarea leneșă pe magazinul dvs. WooCommerce utilizând pluginuri WordPress. Pluginurile scurtează timpul necesar pentru deschiderea inițială a site-ului dvs. web.

Livrează resurse statice prin CDN

O rețea de livrare a conținutului (CDN) este o rețea de servere poziționate strategic în întreaga lume. Punctele de prezență (PoP) sunt numele acestor locații de server. Memorarea în cache și livrarea resurselor statice precum imagini, JavaScript, CSS etc. este o datorie principală a unui CDN.

Chiar dacă site-ul dvs. web este găzduit pe un server foarte rapid, locația sa va avea în continuare un impact. Latența rețelei și timpul până la primul octet (TTFB) sunt ambele scăzute datorită CDN, care scurtează distanța dintre fiecare utilizator și resursele site-ului.

Acesta alege automat cel mai apropiat PoP CDN pentru a furniza resursele memorate în cache pe baza originii cererii. Multe CDN-uri oferă capacități suplimentare de îmbunătățire a performanței în plus față de memorarea în cache, cum ar fi o compresie mai mare a imaginilor din mers, suport HTTP/3, prevenirea hotlink-urilor și securitate sporită.

Elimină scripturile și foile de stil neutilizate

Majoritatea pluginurilor și temelor WordPress încarcă scripturi și foi de stil pe fiecare pagină a site-ului dvs. web. Chiar și atunci când nu sunt necesare pe pagină, acestea încarcă totuși aceste elemente.

Prin eliminarea acestor elemente inutile de pe site-uri web, puteți reduce umflarea paginii și accelera încărcarea paginii WooCommerce, ceea ce vă poate economisi timp la configurarea de noi site-uri și la alocarea de personal. WooCommerce este vulnerabil la această problemă, la fel ca și extensiile sale.

Uitați-vă la diagrama în cascadă din rezultatul testului de viteză al site-ului dvs. web pentru a determina ce să eliminați. Vă va ajuta să identificați orice active de prisos.

Pentru a scăpa de scripturile și stilurile de care nu aveți nevoie, utilizați wp_dequeue_script și wp_dequeue_style. Asset CleanUp: Page Speed Booster este printre pluginurile care fac simplă realizarea aceluiași obiectiv.

Captură de ecran realizată pe site-ul oficial WordPress

Apelați la Caching

Caching-ul este stocarea temporară a resurselor de la o cerere, astfel încât cererile viitoare să poată fi procesate rapid. Atât serverul, cât și dispozitivul utilizatorului sunt capabile să dețină memoria cache.

Când un utilizator face o cerere pentru un site web, serverul DNS obține pagina web de la serverul de găzduire, iar aplicația de pe serverul web rulează scripturi, caută în baza de date și produce pagina web, care este apoi redată și afișată utilizatorului de către browser. Serverul este supus unei cantități enorme de presiune atunci când mii de vizitatori fac mai multe cereri simultan, ceea ce face ca pagina să se încarce lent.

Caching-ul intră în joc în această situație. Acesta reduce efortul necesar pentru a produce o vizualizare de pagină, scăzând dependența WordPress de PHP și de o bază de date. WordPress funcționează aproape la fel de repede ca paginile web statice, dacă nu chiar exact.

Caching-ul de pe partea serverului și caching-ul de browser sunt cele două categorii principale de caching online, fiecare având o varietate de subcategorii.

Limitează reviziile

WooCommerce oferă o verificare standard a revizuirilor pe paginile de produs care vă permite să reveniți și să vedeți modificările aduse paginilor. Deși modificările pot părea avantajoase, acestea pot cauza uneori probleme de performanță WooCommerce.

De exemplu, să presupunem că creați o pagină și o editați de mai multe ori, adăugând sau eliminând un element de fiecare dată. Aveți la fel de multe duplicate ale paginii dvs. originale câte modificări ați făcut, chiar dacă modificarea este modestă. Performanța WooCommerce poate suferi în cele din urmă din această cauză și se poate deteriora treptat.


Trebuie să faceți anumite ajustări la fișierul wp-config.php de la rădăcina site-ului web pentru a restricționa/dezactiva reviziile.

Curăță baza de date

De fiecare dată când un utilizator intră pe site-ul dvs. web, acesta solicită conținutul site-ului dvs., care este în mare parte static. Cu toate acestea, ei fac o cerere dinamică atunci când plasează o comandă.

Dacă baza de date a magazinului dvs. nu este optimizată, gestionarea acestor interogări poate dura prea mult. Un timp de răspuns lent al serverului duce în cele din urmă la un site web lent. Ca rezultat, trebuie să eliminați gunoiul inutil pentru a curăța și optimiza baza de date.

Există mai multe abordări pentru optimizarea bazei de date:

  • Scăpați de reviziile vechi. Paginile, articolele și bunurile magazinului dvs. WooCommerce vor fi încărcate cu modificări învechite dacă a fost online de ceva vreme. Este timpul să le curățați. Cea mai simplă metodă este să utilizați pluginuri precum WP-Sweep sau WP Rocket.
  • Eliminați tranzienții care expiră. O memorie cache temporară defectuoasă produce ocazional peste un milion de intrări inutile fără un sfârșit aparent la vedere. De-a lungul timpului, sesiunile clienților se pot acumula, adăugând mii de intrări suplimentare la tabelele bazei de date. O bază de date umflată poate duce la căderea site-ului dvs. web în astfel de circumstanțe. Toți tranzienții expirați pot fi eliminați cu ușurință cu pluginul gratuit Delete Expired Transients.

Captură de ecran realizată pe site-ul oficial WordPress

  • Curățați tabelele bazei de date. Tot ce este necesar pentru a vă conduce afacerea de comerț electronic este păstrat în baza de date WooCommerce. Baza de date devine ineficientă și ajunge să păstreze o mulțime de date neimportante atunci când datele sunt adăugate și mutate în jurul tabelelor. Curățarea tabelelor bazei de date este vitală pentru a elimina aceste informații suplimentare.
  • Dezactivați funcțiile care nu sunt critice, dar care taxează baza de date. Temele și pluginurile pentru WooCommerce au multe caracteristici inteligente care inițial par grozave, dar ajung să distrugă baza de date. Unul dintre exemple este pluginurile de compresie a imaginilor, care comprimă imaginile pe același server care găzduiește site-ul web. Pluginurile care adaugă contoare pe site-ul dvs. web, cum ar fi vizualizări, comentarii etc., ar trebui, de asemenea, evitate.

Efectuează optimizarea pentru mobil

Potrivit Oberlo, 60% dintre cumpărători spun că opțiunea de a face cumpărături prin mobil este un criteriu important în selecția mărcii. Prin urmare, optimizarea pentru mobil este absolut vitală.

Utilizarea unei teme responsive este cea mai simplă abordare pentru a vă adapta site-ul WordPress pentru dispozitive mobile. Păstrați paginile magazinului cât mai simple posibil, deoarece clienților de pe mobil nu le place să deruleze la nesfârșit. Nu-i copleșiți cu informații.

Dacă afacerea dvs. are multe articole afișate, faceți mai simplu pentru clienții de pe mobil să le caute, oferind filtre de produse live. Luați în considerare instalarea pluginului WooCommerce Product Search.

Utilizați instrumentul Lighthouse de la Chrome sau instrumentul Mobile-Friendly Test de la Google pentru a vedea dacă site-ul dvs. web îndeplinește ghidurile de utilizare mobilă necesare.

Minimizează redirecționările

Serverul înregistrează fiecare clic pe un link către o pagină din magazinul dvs. ca o redirecționare. În esență, serverul trebuie să direcționeze utilizatorii către pagina corectă. Deși durează doar câteva secunde, clienții o pot percepe ca pe o perioadă lungă de timp, afectând direct rata de respingere a magazinului dvs.

Dacă site-ul dvs. web are multe redirecționări, consumați resursele serverului și prelungiți timpul necesar pentru a ajunge la pagina finală. Ca rezultat, reducerea redirecționărilor va duce la o creștere vizibilă a timpului de încărcare a paginii, deoarece este o abordare de optimizare WooCommerce încercată și testată.

Actualizează-ți versiunea PHP și mărește limita de memorie

Fiecare actualizare PHP este mai rapidă decât versiunile anterioare. Gazda dvs. determină versiunea PHP pe care o utilizați și o puteți modifica adesea în panoul de control al găzduirii. Cu toate acestea, procedura specifică poate varia în funcție de furnizorul dvs. Alternativ, puteți solicita pur și simplu serviciului clienți să o facă pentru dvs. Înainte de a vă actualiza versiunea PHP, creați o copie de rezervă completă a site-ului web, apoi testați totul pentru a vă asigura că funcționează corect.

Compania dvs. de găzduire a alocat o anumită cantitate de memorie site-ului dvs. web. Cu toate acestea, ați putea depăși acest plafon în funcție de site-ul dvs. particular. Puteți contacta întotdeauna compania dvs. de găzduire dacă panoul de control al găzduirii nu vă permite să modificați limita. PHP primește o alocare de memorie de 32 MB de la WordPress în mod implicit. Acesta va încerca automat să ridice această limită la 40 MB sau 64 MB dacă întâmpină probleme. Această limită nu va fi adesea suficientă pentru un site WooCommerce. Se recomandă creșterea acestui plafon la 256 MB.

Cuvânt de încheiere

Cu metodele furnizate mai sus, puteți îmbunătăți dramatic viteza magazinului dvs. WooCommerce, acoperind gama de la ajustări de setări de bază la soluții avansate de pe partea serverului. Aceste tehnici sunt acolo pentru a îmbunătăți viteza site-ului dvs. web și ar trebui să facă parte dintr-o strategie continuă nu doar pentru a îmbunătăți, ci și pentru a menține performanța site-ului.

În cele din urmă, optimizarea vitezei nu este o sarcină unică, ci un angajament continuu. Monitorizarea regulată a vitezei site-ului dvs. web folosind diversele instrumente și metode discutate poate oferi informații valoroase despre cât de bine funcționează eforturile dvs. de optimizare WooCommerce.