Un site WordPress lent rareori are o singură cauză. De cele mai multe ori sunt câteva lucruri mici adunate: o imagine de 5 MB pe prima pagină, trei pluginuri care fac același lucru, o versiune veche de PHP. Vestea bună: majoritatea se pot găsi și repara fără să schimbi găzduirea.
Pe scurt
- Măsoară întâi, cu PageSpeed Insights, ca să știi dacă problema e serverul sau pagina.
- Cele mai multe încetiniri vin din imagini mari, pluginuri grele și lipsa cache-ului.
- Folosește o versiune actuală de PHP (8.2, 8.3 sau 8.4) și verifică compatibilitatea înainte.
- Când toate acestea sunt în regulă și site-ul tot e lent la vârfuri de trafic, abia atunci e momentul pentru un plan mai mare.
Pasul 1: măsoară
Deschide PageSpeed Insights și testează prima pagină și o pagină importantă (un produs, o pagină de serviciu), pe mobil. Uită-te la două lucruri:
- Timpul până la primul octet (TTFB): cât așteaptă browserul până răspunde serverul. Dacă e mare, problema e în spatele site-ului: PHP, baza de date, pluginuri, lipsa cache-ului.
- Core Web Vitals: LCP (cât durează până apare elementul principal), INP (cât de repede răspunde pagina la clic) și CLS (cât sare pagina în timp ce se încarcă). Dacă TTFB e mic, dar acestea sunt slabe, problema e în pagină: imagini, scripturi, fonturi. Ce înseamnă fiecare cifră, pe larg: viteza și Core Web Vitals.
Pasul 2: imaginile
Imaginile sunt cea mai frecventă cauză a unei pagini grele. O fotografie din telefon are adesea câțiva megabytes și peste 4000 de pixeli lățime, deși pe ecran apare la 1200.
- micșorează imaginile înainte de încărcare, la lățimea la care se afișează;
- folosește formate moderne, ca WebP sau AVIF;
- lasă încărcarea întârziată (lazy loading) pentru imaginile de mai jos în pagină, dar nu și pentru imaginea principală din primul ecran.
Pașii, cu uneltele din WordPress, sunt în ghidul imagini optimizate în WordPress.
Pasul 3: pluginurile și tema
Fiecare plugin activ adaugă cod care rulează la fiecare vizită. Nu numărul contează, ci ce fac:
- dezactivează pe rând pluginurile de care nu mai ai nevoie și șterge-le;
- caută dublurile: două pluginuri de SEO, două de formulare, două de cache;
- constructoarele de pagini grele și temele „cu de toate” încarcă mult cod pe fiecare pagină;
- scripturile externe — chat, pixeli de reclame, hărți, widgeturi sociale — încetinesc pagina chiar dacă serverul e rapid.
Pasul 4: cache-ul
Fără cache, WordPress construiește fiecare pagină de la zero, la fiecare vizită: rulează PHP, interoghează baza de date, asamblează tema. Un plugin de cache salvează pagina gata făcută și o servește direct următorilor vizitatori. Pe o găzduire partajată, diferența e mare, pentru că scade direct nevoia de procese PHP — iar fiecare site are un număr limitat de procese simultane (5 pe planurile web NBT Host).
La magazine, paginile cu coșul, plata și contul clientului nu se pun în cache; restul paginilor, da. Cum alegi și setezi un plugin de cache: ghidul de cache pentru WordPress.
Pasul 5: PHP-ul
Versiunile noi de PHP sunt mai rapide și primesc actualizări de securitate. Pe planurile NBT Host alegi pentru fiecare site PHP 8.2, 8.3 sau 8.4, din Enhance. Înainte de schimbare, fă o copie și verifică dacă tema și pluginurile sunt compatibile; pașii sunt în ghidul versiunea PHP.
Pasul 6: wp-cron și baza de date
WordPress rulează sarcinile programate (publicări, emailuri, curățenie) la vizitele oamenilor, prin wp-cron. Pe un site cu trafic, asta adaugă muncă la fiecare cerere; pe unul cu puțin trafic, sarcinile rulează târziu. Soluția e un cron real, setat din panou — exemplul pentru WordPress e în ghidul cron jobs.
Baza de date se umple în timp cu revizii vechi ale articolelor, date temporare și tabele lăsate de pluginuri șterse. O curățenie periodică, făcută după o copie de siguranță, o ține ușoară.
Pasul 7: abia acum, resursele
Dacă imaginile sunt optimizate, pluginurile curate, cache-ul pornit și PHP-ul la zi, iar site-ul tot încetinește la vârfuri de trafic, atunci e posibil ca planul să fie mic pentru el. Semnul clasic: totul merge bine noaptea și greu exact când vin cei mai mulți vizitatori. Diferențele dintre planuri sunt explicate în hosting partajat, cloud sau VPS.
Dacă vrei ca actualizările și verificările să le facă altcineva, cu o copie înainte de fiecare schimbare, vezi mentenanța WordPress. Iar dacă site-ul tău WordPress e acum la altă firmă și vrei să-l încerci la noi, îl mutăm gratuit, cu condițiile de pe pagină.
