Cum să accelerezi un site web WordPress fără a sparge banca

Publicat: 2022-09-21

Un site rapid, fără încetiniri. Întotdeauna ai visat la asta, nu-i așa? Un site lent nu face pe nimeni fericit, nici pe tine, nici pe vizitatorii tăi.

E ca și cum ai aștepta la coadă la oficiul poștal. Aștepți cu răbdare rândul tău, dar linia nu se mișcă.

Un animal deschide gura larg.
Și gura ta se deschide.

Pentru vizitatorii tăi, este la fel. Nu vor să aștepte 15 secunde de fiecare dată când fac clic pe o pagină nouă a site-ului dvs.

Pentru a evita ca aceștia să aștepte (și să se enerveze), vă voi oferi câteva sfaturi despre cum puteți optimiza WordPress.

Prin acest articol, veți învăța cum să reduceți timpul de încărcare a paginilor dvs. , pentru a accelera WordPress și a crește performanța site-ului dvs.!

La finalul acestui articol, vei avea în mâini un plan de acțiune simplu și eficient, organizat pas cu pas. Toate acestea, fără nicio condiție tehnică. Trenul pleacă din gară, așa că urcă-te la bord!

Prezentare generală

  1. De ce este important să optimizați viteza unui site WordPress?
    1. Ce factori pot încetini viteza de încărcare a unui site WordPress?
      1. 10 pași pentru a accelera WordPress
        1. Sunteți gata să vă optimizați site-ul WordPress?

          Scris inițial în noiembrie 2017 de Florian, acest articol a fost actualizat ultima dată în septembrie 2022.

          Acest articol conține linkuri afiliate. Aceasta înseamnă că WPMarmite va câștiga un mic comision dacă achiziționați oricare dintre produsele sau serviciile prezentate (fără a vă costa bani în plus). Veniturile afiliatelor ne ajută să plătim personalul, să finanțeze crearea și întreținerea conținutului nostru și să testeze noi teme și pluginuri.
          Pentru a afla mai multe, consultați politica noastră editorială.

          Cele mai bune proiecte WordPress au nevoie de cea mai bună gazdă!

          WPMarmite recomandă Bluehost: performanță excelentă, suport excelent. Tot ce ai nevoie pentru un început excelent.

          Încercați Bluehost
          CTA Bluehost WPMarmite

          De ce este important să optimizați viteza unui site WordPress?

          Din 2010, Google ia în considerare timpul de încărcare al unei pagini pentru algoritmul său . Înțelegeți: asta înseamnă că acest criteriu joacă un rol în poziționarea unei pagini în rezultatele căutării Google.

          În practică, impactul său este foarte mic în ceea ce privește clasamentul. Site-urile care se încarcă foarte, foarte lent (cel puțin 15 secunde) pot fi penalizate, iar site-urile ultra-rapide (mai puțin de o secundă de timp de încărcare) pot primi un mic impuls.

          Dar pentru marea majoritate a site-urilor, impactul va fi aproape de neobservat. Cu toate acestea, există și alte motive pentru care viteza de încărcare a paginilor site-ului dvs. este importantă. Are un impact decisiv asupra:

          • Experiența utilizatorului . Un site lent este probabil să-ți facă vizitatorii să fugă, iritați de un timp de așteptare prea lung. Pentru informarea dvs., 1 din 4 vizitatori părăsesc un site care durează mai mult de 4 secunde pentru a se încărca.
          • Conversii . În consecință, dacă un vizitator nu mai navighează în paginile dvs., nu aveți nicio șansă de conversie (o acțiune pe care doriți să o efectueze vizitatorul dvs.).
            Prin asta mă refer la vânzarea unui produs sau serviciu, la înscrierea la buletinul informativ sau la descărcarea unui ghid PDF. De exemplu, gigantul Amazon a raportat că a pierdut 1% din vânzări de fiecare dată când timpul de încărcare a paginii a crescut cu 100 ms.
          • Rata de respingere , rata vizitatorilor care au navigat doar pe o singură pagină a site-ului dvs. Mai jos este un exemplu de scădere a ratei de respingere de la 73% la 58%.
          Scăderea ratei de respingere a unui site web WordPress.
          • Accesul cu crawlere efectuat de motoarele de căutare și, în special, de roboții Google. Accesarea cu crawlere corespunde explorării adreselor URL (adresele web ale paginilor și articolelor dvs.) ale site-ului dvs.
            Acest lucru permite Google să le indexeze în baza de date și apoi să le afișeze în rezultatele căutării. Cu cât site-ul dvs. este mai rapid, cu atât Google poate accesa cu crawlere mai multe adrese URL.

          Ce factori pot încetini viteza de încărcare a unui site WordPress?

          După cum tocmai ați văzut, viteza de încărcare a paginii unui site WordPress este crucială în multe privințe. Mulți factori pot încetini afișarea conținutului unui site web:

          • O temă grea cu prea multe fișiere, efecte și/sau funcții
          • Prea multe plugin-uri activate sau prea multe plugin-uri grele
          • O găzduire low-end sau o ofertă prea slabă în comparație cu traficul pe care îl primește site-ul tău
          • Imagini care sunt prea grele pentru a fi încărcate
          • Prea multe fonturi personalizate
          • Lipsa memoriei cache
          • O versiune învechită de PHP
          • Prea multe apeluri către resurse externe
          • etc.

          Acum că înțelegeți puțin mai bine contextul, să trecem la treabă. Să vă prezentăm câteva acțiuni concrete pe care le puteți implementa pe site-ul dvs. pentru a optimiza WordPress și timpul de încărcare al acestuia.

          Pisici care poartă ochelari de soare.

          10 pași pentru a accelera WordPress

          Verificați viteza de încărcare a paginilor dvs

          În primul rând, un bun punct de plecare este măsurarea vitezei de încărcare a paginilor site-ului tău, în special a celor mai strategice pentru afacerea ta (ex. pagina de start, paginile de destinație etc.).

          Pentru aceasta, există diferite instrumente gratuite sau freemium pe care le puteți folosi:

          • Pingdom
          • WebPageTest
          • GTmetrix
          • PageSpeed ​​Insights

          Puteți folosi unul sau mai multe dintre ele în același timp, deoarece fiecare oferă propriile metrici și moduri de analiză.

          PageSpeed ​​Insights, de exemplu, are trei caracteristici deosebit de utile:

          • Afișează scorul de performanță al paginii dvs. atât pe desktop, cât și pe mobil .
          • Vă prezintă rezultatele Core Web Vitals, inclusiv scorurile dvs. în ceea ce privește viteza de încărcare, interactivitate și stabilitatea vizuală. Core Web Vitals evaluează experiența utilizatorului pe o pagină web. Ei fac parte din algoritmul Google din iunie 2021.
          PageSpeed ​​Insights vă permite să măsurați Core Web Vitals.
          Rezultatele Core Web Vitals pe PageSpeed ​​Insights.
          • Oferă recomandări pentru a vă îmbunătăți viteza de încărcare (ceea ce fac și celelalte instrumente menționate mai sus).

          Cu ajutorul acestor instrumente, puteți avea o idee mai clară despre timpul de încărcare a unei pagini. Scopul? După cum vă puteți imagina, folosiți aceste informații pentru a le îmbunătăți, astfel încât să o puteți face cât mai repede posibil.

          Pentru comparație, trebuie să știți că timpul mediu de încărcare a unei pagini în versiunea mobilă este de 15,3 secunde, potrivit Google.

          Pentru pași concreți de urmat în utilizarea unui instrument de măsurare a performanței, vă recomand să citiți acest tutorial foarte bine scris de pe blogul WP Rocket.

          O ultimă notă, dată întotdeauna de experții WP Rocket: deși serviciile de evaluare a performanței sunt utile, nu vă concentrați prea mult asupra lor. Mai degrabă, concentrează-te pe „timpul real de încărcare al site-ului tău” și „impresia de fluiditate ”.

          Instalați cea mai recentă versiune de PHP pe găzduirea dvs

          Acum știi exact care este scorul tău de performanță. Aplicați imediat acest al doilea sfat pentru optimizarea WordPress: activați cea mai recentă versiune de PHP pe găzduirea dvs.

          PHP este limbajul de programare pentru server folosit de WordPress. Acest limbaj este actualizat și întreținut în mod regulat de Fundația PHP, cu scopul de a îmbunătăți performanța, securitatea și funcționalitatea limbajului.

          În ceea ce privește performanța, diferența este pur și simplu incredibilă. Un site WordPress se poate încărca de două ori mai repede cu o versiune recentă de PHP și nu este o glumă.

          Din păcate, multe site-uri folosesc încă versiuni învechite de PHP.

          La momentul scrierii acestei actualizări, cea mai actualizată versiune de PHP este 8.1, cu 8.2 programată pentru lansare în noiembrie 2022 .

          În mod ideal, activați cel puțin PHP 8 pe site-ul dvs., dacă este posibil, deoarece suportul pentru PHP 7.4 va înceta din noiembrie 2022. Cel puțin, nu va trebui să vă faceți griji pentru asta.

          Cum să vă actualizați versiunea PHP

          Veți face acest lucru prin găzduirea dvs. Cu o gazdă precum Bluehost , accesați cPanelul, interfața de configurare a serverului dvs.

          Îți vei găsi login-ul și parola pentru a-l accesa în e-mailul trimis după abonarea la oferta de găzduire.

          Pe cPanel, faceți clic pe modulul „Selectați versiunea PHP” din caseta „Software”.

          Selectați o versiune de PHP pe cPanel.

          Înainte de a continua, nu uitați să faceți o copie de rezervă a site-ului dvs. (fișiere + bază de date) folosind un plugin precum UpdraftPlus sau un instrument precum ManageWP.

          După ce ați făcut acest lucru, selectați versiunea 8.0 (sau superioară) în meniul drop-down din dreapta „Versiunea PHP curentă”:

          Alegerea celei mai recente versiuni de PHP va ajuta site-ul dvs. să ruleze mai rapid.

          Dacă totul merge bine, site-ul tău se va actualiza singur într-o fracțiune de secundă.

          Avertisment: Aveți grijă, totuși, că site-ul dvs. poate fi stricat după schimbarea versiunii din cauza unui plugin care nu este compatibil cu această versiune de PHP. Dacă puteți, încercați mai întâi într-un mediu de testare (local sau ședință, de exemplu). În realitate, există puține șanse ca acest lucru să se întâmple cu site-urile recente și cu pluginul actualizat, dar nu știi niciodată.

          Activați memoria cache pentru a optimiza WordPress

          O altă modalitate excelentă de a îmbunătăți în mod semnificativ timpul de încărcare a site-ului este utilizarea memoriei cache.

          Această tehnică constă în stocarea unei copii a unei anumite resurse (pagină web, imagine etc.) astfel încât să poată fi returnată mai rapid vizitatorului web, fără a fi nevoie să o descarce din nou de pe serverul original.

          Un vizitator care vine în mod regulat pe site-ul tău va beneficia întotdeauna de un site care se încarcă foarte rapid datorită mecanismelor de caching. E mare lucru, nu-i așa?

          Deoarece ați ales WordPress pentru site-ul dvs., CMS vă face lucrurile și mai ușoare datorită mai multor plugin-uri eficiente de cache.

          Cel pe care îl recomand mai întâi se numește WP Rocket .

          WP Rocket este un plugin de cache care vă va permite să optimizați și să accelerați WordPress.

          Foarte simplu de folosit si adaptat la toate tipurile de profiluri (de la incepatori la utilizatori avansati), functioneaza imediat, imediat ce este activat. Nu va trebui să faceți nimic: vă va stoca automat în cache paginile.

          WP Rocket este un instrument foarte eficient și complet, deoarece vă permite, de asemenea, să efectuați optimizări avansate pe baza de date WordPress, codul CSS și JavaScript etc. (vom reveni la asta).

          Cu toate acestea, calitatea are adesea un preț. WP Rocket nu oferă o versiune gratuită. Este disponibil de la 49 USD/an.

          Dacă preferați să pariați pe un plugin gratuit (deși rețineți că calitatea nu este comparabilă), vă recomand WP Fastest Cache sau LiteSpeed ​​Cache .

          Pentru a afla cum să ștergeți memoria cache WordPress cu și fără un plugin, consultați tutorialul nostru.

          Accelerează-ți site-ul web cu WP Rocket

          Transformă-ți site-ul într-o rachetă cu cel mai puternic plugin de cache recunoscut de experții WordPress.
          Încercați WP Rocket
          Logo WP Rocket

          Comprimați imaginile

          Știați că imaginile pot reprezenta până la 50% din greutatea totală a unei pagini web ?

          Cu cât sunt mai grele, cu atât pagina dvs. va dura mai mult pentru încărcare. Ca regulă generală, o pagină web nu trebuie să depășească 2 MB .

          Problemă: fișierele create de o cameră digitală sunt foarte mari astăzi. Acestea pot cântări de la 4 MB la 8 MB!

          Vă puteți imagina dezastrul: o singură imagine poate strica timpul de încărcare a site-ului dvs.

          Pentru a evita această problemă, mai întâi reduceți dimensiunea imaginii înainte de a o încărca pe site-ul dvs. Lățimea de 2.000 de pixeli este mai mult decât suficientă.

          Apoi, comprimați-vă imaginile înainte de a le încărca în Biblioteca dvs. media WordPress. Pentru a face acest lucru, puteți utiliza un instrument online gratuit, cum ar fi:

          • TinyPNG
          • Kraken.io
          • Optimizilla
          • Compresor.io

          Acest software vă va ajuta, dar procesul poate deveni plictisitor atunci când aveți zeci și zeci de imagini de comprimat.

          Pentru a vă deplasa mai repede și a face toate acestea în mod automat, vă recomand folosirea pluginului Imagify (creat de aceiași dezvoltatori ca WP Rocket).

          Acest plugin va optimiza toate imaginile pe care le adăugați în Biblioteca dvs. media, precum și pe cele care sunt deja acolo, dacă doriți.

          Imagify vă permite să comprimați imaginile în masă.
          Tabloul de bord Imagine.

          Cu un cont gratuit, vei primi 20 MB de compresie pe lună, pe un număr nelimitat de site-uri.

          Dacă bloguri din când în când, acest lucru va fi mai mult decât suficient. Dacă aveți nevoie de mai multe, va trebui să faceți upgrade la un plan plătit.

          Aflați cum să utilizați Imagify ca un as cu tutorialul nostru dedicat.

          Alegeți o companie bună de găzduire

          Site-ul tău WordPress este încă prea lent pentru tine (și vizitatorii tăi)? Gazda dvs. web poate fi unul dintre vinovați.

          O gazdă web bună ar trebui să funcționeze bine, dar ar trebui să fie și adecvată nevoilor dvs. În linii mari, există patru tipuri de găzduire WordPress:

          • Găzduire WordPress partajată , unde serverul este ocupat de mai multe site-uri simultan.
          • Găzduire VPS : îți configurezi propriul server de la zero.
          • Gazduire dedicata : aveti propriul dvs. server fara a-l partaja cu alte site-uri.
          • Găzduire WordPress gestionată : un furnizor se ocupă de totul pentru tine.

          Pentru a începe, un server partajat se va potrivi majorității cititorilor. Pentru a obține cele mai bune performanțe, va trebui să vă alegeți cu atenție serverul.

          Un furnizor precum Bluehost vă va asigura un serviciu de calitate, cu un proces de instalare ușor și un suport foarte receptiv.

          Un bărbat zâmbește.

          Gestionați-vă corect pluginurile

          Directorul oficial WordPress are 60.115 plugin-uri. Aceste plugin-uri sunt foarte utile, deoarece vă permit să adăugați caracteristici specifice site-ului dvs. WordPress.

          Dar, uneori, ei îți pot juca și trucuri urâte. O parte semnificativă a problemelor de performanță din WordPress provine direct din pluginurile pe care le adăugați.

          Fiecare plugin are un număr de fișiere care pot fi destul de mari . Mai rău, ei vă pot împovăra și baza de date supraîncărcând-o cu tot felul de informații.

          Dacă este posibil, încercați să evitați instalarea prea multor plugin-uri activând numai pe cele de care aveți nevoie. Cu toate acestea, nu există o regulă reală pentru numărul total de pluginuri care nu trebuie depășite.

          După cum se spune, este mai bine să ai un site WordPress care rulează cu 20 de plugin-uri optimizate corespunzător, decât un site cu 5 plugin-uri active care încetinesc timpul de încărcare a paginilor tale.

          În viața de zi cu zi ca webmaster, ar trebui să urmați și aceste bune practici:

          • Dezactivați și ștergeți toate pluginurile pe care nu le mai utilizați . Site-ul dvs. va fi mai ușor dintr-o dată.
          • Testați viteza de încărcare a paginii dvs. după activarea unui plugin . Dacă performanța este lovită, vei ști cine este de vină.
          • Utilizați un plugin precum UsageDD sau Query Monitor pentru a detecta problemele legate de performanță.

          După cum știți, nu toate pluginurile sunt egale, iar unele sunt cu siguranță mai grele decât altele.

          Dacă nu găsești cauza încetinirii site-ului tău, în ultimă instanță te sfătuiesc să contactezi un profesionist.

          Alăturați-vă abonaților WPMarmite

          Obțineți ultimele postări WPMarmite (și, de asemenea, resurse exclusive).

          ABONEAZĂ-TE ACUM
          Buletin informativ în engleză WPMarmite

          Optimizează baza de date

          Pentru al șaptelea pas al misiunii tale de a optimiza WordPress, hai să vorbim despre cel mai esențial element al site-ului tău: baza de date.

          Este elementul care stochează tot conținutul site-ului tău (postări, pagini, comentarii, opțiuni de site, setări plugin etc.), așa că cel mai bine este să ai grijă de el.

          Dar este și puțin temperamentală. Odată cu vârsta, are tendința de a crește în greutate și poate încetini site-ul dvs.

          Pentru a evita această creștere și pentru a continua să vă satisface vizitatorii, este necesar să îl curățați și să îl optimizați în mod regulat .

          Pentru a face acest lucru, bazați-vă din nou pe WP Rocket. Plugin-ul are o filă dedicată optimizării bazei de date. Datorită acestuia, puteți:

          • Ștergeți revizuirile și schițele
          • Curățați comentariile nedorite din baza de date
          • Curățați tranzitorii, care vă permit să stocați temporar informațiile în cache
          • Programați curățarea automată a bazei de date
          Fila baza de date pe WP Rocket.

          Și în timp ce sunteți la asta, utilizați WP Rocket pentru a îmbunătăți performanța site-ului dvs. și la alte niveluri:

          • Prin fila „Media”, activați încărcare leneră pentru imagini, iframe (etichete HTML care vă permit să integrați conținutul unei alte pagini într-o pagină) și videoclipuri.
          • În fila „Optimizare fișiere”, activați minimizarea și concatenarea resurselor CSS și JavaScript și eliminați resursele CSS neutilizate .

          Pentru a merge mai departe cu WP Rocket, consultați ghidul nostru dedicat de pe blog .

          Optimizați fișierul wp-config.php

          Să continuăm vorbind despre un fișier clasic care face parte din fiecare nouă instalare WordPress: wp-config.php . Acest fișier conține informații despre baza de date și vă permite să setați opțiuni avansate pentru WordPress.

          Limitați numărul de revizuiri pentru a optimiza WordPress

          De asemenea, aici puteți limita numărul de revizuiri (salvarea schițelor și a actualizărilor postărilor dvs.).

          Acestea sunt utile, dar vă pot supraîncărca baza de date... și pot încetini viteza de încărcare . Știi burghiul acum. ^^

          În primul rând, ca de obicei, vă sfătuiesc să faceți backup site-ului dvs. În cazul unei probleme, puteți reveni fără teamă.

          Pentru a reduce numărul de revizuiri ale fiecărui articol (numărul corespunde numărului de revizuiri păstrate în DB după tip de conținut), utilizați fragment de cod de mai jos în fișierul wp-config.php :

          define( 'WP_POST_REVISIONS', 3 );

          Puteți merge și mai departe prin dezactivarea completă a revizuirilor (dar nu utilizați ambele bucăți de cod în același timp):

          define( 'WP_POST_REVISIONS', false );

          Fiți atenți cu această ultimă bucată de cod. Dacă alegeți să îl utilizați, nu se vor mai face revizuiri. În cazul unei manipulări proaste din partea dvs. (ex: închiderea ferestrei de editare) sau a unei erori în browser, veți pierde tot conținutul creat anterior. Ca ultimă soluție, veți putea în continuare să vă restaurați conținutul datorită backupului automat.

          Creșteți memoria alocată WordPress

          Într-un al doilea pas, puteți crește și memoria alocată WordPress. Dacă această memorie este prea mică și utilizați pluginuri care necesită prea multe resurse de server, este posibil să aveți erori de afișare pe ecran.

          Pentru a rezolva această problemă, adăugați următorul cod în fișierul wp-config.php :

          define('WP_MEMORY_LIMIT', '256M');

          Alegeți o temă puternică

          Să continuăm călătoria noastră cu al nouălea pas pentru a vă optimiza site-ul WordPress. Viteza de încărcare a paginilor dvs. depinde și de tema pe care o utilizați.

          Trebuie să fie bine codificat, să respecte standardele WordPress și să fie optimizat pentru performanță.

          Pentru aceasta, este esențial să fie ușor , fie prin încorporarea doar a caracteristicilor de care aveți nevoie, fie oferindu-vă să activați/dezactivați opțiunile la alegere.

          Pentru performanță, recomand una dintre următoarele teme:

          • Astra
          • GeneratePress
          • Blocksy
          • Neve
          • Kadence
          Pagina principală a temei Astra.
          Pagina principală a temei Astra .

          Pentru a găsi tema perfectă pentru proiectul dvs., vedeți pagina noastră dedicată temelor WordPress cu o selecție aleasă cu atenție.

          Optează pentru un CDN

          În sfârșit, ultimul pas în accelerarea site-ului dvs. WordPress. Acesta este un sfat care nu este pentru toată lumea, dar poate da rezultate foarte bune. Ar fi păcat să nu menționez asta, așa că hai să vorbim despre asta!

          Puteți crește viteza site-ului dvs. utilizând un CDN (Content Delivery Network).

          Cu toate acestea, nu este nevoie să vă deranjați cu asta dacă sunteți abia la început . Pe de altă parte, dacă primiți deja mult trafic zilnic, ar trebui să luați în considerare această soluție.

          WP Rocket (din nou) oferă, de exemplu , un CDN intern de la 8,99 USD/lună.

          Memorare în cache, găzduire de calitate, compresie de imagini, folosind o versiune recentă de PHP: Acestea sunt câteva dintre ingredientele pentru a optimiza #WordPress și a accelera viteza de încărcare a paginilor tale.

          Faceți clic pentru a trimite pe Tweet

          Sunteți gata să vă optimizați site-ul WordPress?

          Acum nu ai nicio scuză să nu accelerezi WordPress și să-ți optimizezi paginile.

          Citind acest articol, ați descoperit că mulți factori vă pot încetini site-ul (imagini, pluginuri grele, utilizarea unei versiuni învechite de PHP, lipsa memoriei cache etc.).

          Din fericire, există diverse metode, instrumente și alte plugin-uri care vă ajută să faceți față acestui rău și vă permit să îmbunătățiți semnificativ timpul de încărcare a site-ului dvs.

          Acest lucru se poate face prin utilizarea unui plugin de cache, alegerea unei gazde bune, activarea unei versiuni recente de PHP sau optimizarea bazei de date.

          Care sunt sfaturile și trucurile tale pentru a accelera WordPress? Împărtășește-ți feedbackul în comentarii.