În optimizarea funcţionalităţii (viteză de încărcare, interactivitate, design) site-ului conceput în WordPress pot fi factori oarecum independenţi de posibilităţile noastre de ajustare (hosting, server), dar şi cei pe care-i putem controla (tema aleasă, calitatea şi cantitatea de plugin-uri, modulul de cache etc.).
Câteva acţiuni utile
-
- folosirea cache-ului din browser
- activare wp cache – necesar pentru fallback cache
- optimizarea memoriei
- activare optimizare conținut din cPanel – dacă, desigur există şi aveţi acces
- eliminare plugin-uri nefolosite
- compresia si combinarea resurselor
- minify pentru fişierele CSS şi JS
- amânarea rulării unor script-uri
- optimizarea si scalabilitatea imaginilor; pe cât posibil, imaginile pot fi comprimate şi dacă nu necesită calitate exagerată, reducerea rezoluţiei. Se poate folosi şi o soluţie online de tipul CompressJPEG.com
- imaginile este bine să fie şi SEO friendly, folosind denumiri contextuale şi nu cele generate de aparatele foto.
- poate fi luat în calcul şi CDN (Content Delivery Network), serverele dintr-o astfel de reţea fiind încărcate cu versiuni statice ale fișierelor site-ului. Acesta include de obicei cod precum CSS și JavaScript, imagini, documente, videoclipuri și alte date.
- evitarea de redirect-uri multiple
- reducere request-uri
Pluginuri utile
- W3 Total Cache
- WP Super Cache – generează fișiere html statice din blogul dinamic WordPress.
- LiteSpeed Cache – accelerează site-ul
- Autoptimize – realizează minifying (reducere) unor elementre precum fişierele CSS, HTML şi JavaScript.
- WP-Optimize – Cache, Clean, Compress. – permite curățarea și optimizarea bazei de date, comprimarea imaginilor, stocarea paginilor în cache, pentru timpi de încărcare foarte rapid, minifying și să asincronizare pentru CSS și JavaScript.
- Fast Velocity Minify – optimizare fişiere HTML, CSS & JS prin minificare.
- Asset CleanUp: Page Speed Booster – identifică script-uri JS şi clase CSS de pe paginile unde nu sunt folosite şi le elimină (unloading), reducând astfel bloat-ul.
- CSS JS Manager, Async JavaScript, Defer Render Blocking CSS supports WooCommerce
- Smush – Lazy Load Images, Optimize & Compress Images – optimizare imagini, activare încărcare leneșă, redimensionare, comprimare și îmbunătățire viteză pagină
- Image optimization & Lazy Load by Optimole
- WebP Express – conversie imagini la formatul webp
Instrumente pentru diagnoză site
Surse: