Indice dei contenuti dell'articolo:
Quando prevedi di avviare un negozio di eCommerce, WooCommerce, Shopify, Magento, ecc. Sono alcune delle piattaforme principali che incontrerai. Tuttavia, WooCommerce rimane la piattaforma di eCommerce leader con le sue eccezionali caratteristiche ed un ottima convenienza sui costi. Tuttavia, si dice che WooCommerce sia una piattaforma piรน lenta rispetto ad altre piattaforme di eCommerce. Questo non รจ del tutto vero, ha solo bisogno di ulteriori sforzi di messa a punto. Puoi provare alcuni suggerimenti per velocizzare un negozio WooCommerce. Sei il proprietario di un negozio WooCommerce? Anche il tuo negozio รจ lento? Quindi, questo tutorial riguarda esattamente i modi per velocizzare il tuo negozio WooCommerce. Gli acquirenti online hanno una breve capacitร di attenzione e se il tuo negozio si carica piรน lentamente, abbandoneranno il tuo negozio e non torneranno piรน. Pertanto, questo richiede la tua attenzione immediata.
WooCommerce รจ una piattaforma gratuita e non sei tenuto a pagare una percentuale delle tue entrate, a differenza di altre piattaforme di shopping popolari. Pertanto, sei tu stesso responsabile della manutenzione del tuo negozio WooCommerce. Ecco perchรฉ c’รจ un problema! Poichรฉ WooCommerce รจ gratuito con supporto limitato, puoi facilmente mantenere il tuo negozio WooCommerce con un piccolo sforzo in piรน. Leggi questa guida per velocizzare il tuo WooCommerce per una velocitร affidabile.
Perchรฉ il tuo WooCommerce รจ cosรฌ lento?
Devi aver sentito che BigCommerce o Shopify sono piรน veloci di WordPress o WooCommerce. Tuttavia, questo non รจ il caso esatto. Indubbiamente, le piattaforme di eCommerce ospitate impiegano grandi team di esperti per ottimizzare le loro piattaforme in termini di velocitร e prestazioni. Pertanto, offrono naturalmente servizi migliori rispetto ad altre piattaforme. Non puoi confrontare Shopify con WooCommerce , anche in termini di velocitร , prestazioni e budget. puoi controllare Prestashop vs WooCommerce , Opencart vs Wooocommerce e Magento vs WooCommerce .
Devi impegnarti per ottimizzare la velocitร e le prestazioni del tuo negozio WooCommerce. Senza dubbio, potresti finire per delegare il lavoro al tuo provider di hosting e a uno sviluppatore. Tuttavia, รจ ancora necessario lavorarlo e farlo funzionare correttamente. Il piรน delle volte, di seguito sono riportati i motivi alla base delle prestazioni scarsamente ottimizzate di un negozio WooCommerce:
Nessuna implementazione di alcun booster di velocitร WooCommerce
Non dovresti essere abbastanza ingenuo da chiederti perchรฉ il tuo WooCommerce รจ lento quando non hai implementato alcuna azione di miglioramento della velocitร di WooCommerce, come la gestione della cache, l’ottimizzazione del codice, l’ottimizzazione delle immagini, ecc. Non puoi giudicare la piattaforma se non l’hai fatto fatto di tutto per ottimizzare il tuo negozio. Nella prossima sezione, discuterรฒ vari metodi per aumentare la velocitร di un negozio WooCommerce. Speriamo che questo tutorial risolva questo problema per te.
Provider di hosting web non competente
Questo รจ probabilmente il problema piรน frequente che ho riscontrato. Le persone di solito scelgono il provider di hosting piรน economico senza considerare altri fattori come funzionalitร , componenti aggiuntivi, servizio clienti, prestazioni, tempo di attivitร , processore ecc. La loro negligenza alla fine si traduce in scarse prestazioni del loro negozio WooCommerce. Scegli sempre il miglior provider di web hosting nel tuo budget. Ne parlerรฒ di piรน in seguito.
Plugin sovraccaricati
I plugin ti semplificano la vita, o questo รจ quello che pensi. L’aggiunta di plug-in al tuo negozio puรฒ rendere il tuo negozio pesante e, in definitiva, piรน lento. Non si tratta solo del numero di plugin che hai nel tuo negozio, dipende anche dalla qualitร del codice di quei plugin. Se un plug-in puรฒ eseguire piรน di 4 azioni, non รจ necessario aggiungere 4 plug-in diversi per ciascuna azione. Pertanto, considera sempre la qualitร di un plug-in prima di aggiungerlo al tuo sito.
Tema WooCommerce non ottimizzato e di scarsa qualitร
Troverai un numero illimitato di temi WooCommerce gratuiti ea pagamento. Ti sei mai chiesto perchรฉ alcuni temi belli sono disponibili gratuitamente e alcuni temi brutti sono a pagamento. Bene, i temi sono per lo piรน giudicati dal loro aspetto, il che non รจ del tutto corretto. Sicuramente l’aspetto dovrebbe essere un fattore, ma non dovrebbe essere l’unico fattore per selezionare un tema. Ti consiglierei di scegliere un tema che sia conveniente, di bell’aspetto e ottimizzato per le prestazioni.
Come puoi velocizzare il tuo negozio WooCommerce?
Secondo Google, gli acquirenti online hanno un intervallo di attenzione di 3 secondi e se il tuo negozio si carica entro 3 secondi, abbandoneranno il tuo sito e non torneranno mai piรน. Se anche il tuo negozio WooCommerce impiega piรน di 3 secondi, devi velocizzare il tuo negozio. Ecco alcuni suggerimenti per rendere piรน veloce il tuo negozio. Ottimizziamo il tuo negozio WooCommerce per una maggiore velocitร .
20 modi per velocizzare il tuo negozio WooCommerce (2022)
1. Limitare le estensioni
Il motivo principale per cui il tuo negozio WooCommerce รจ lento puรฒ essere il disordine che si accumula sul back-end a una velocitร frequente. Le estensioni possono aiutarti con molte cose e anche automatizzare la maggior parte delle tue attivitร . Tuttavia, avere molte estensioni puรฒ rendere pesante il tuo sito e alla fine la sua risposta sarร piรน lenta. Come ho detto prima, non si tratta del numero dell’estensione ma anche della qualitร dell’estensione che hai aggiunto al tuo sito. Pertanto, cerca estensioni di buona qualitร che possano offrire risultati di qualitร piuttosto che aumentare il carico sul tuo sito.
Inoltre, maggiore รจ il numero di estensioni abilitate sul tuo sito, piรน difficile diventa controllarne la qualitร . Pertanto, esercitati a inventariare la tua estensione su base regolare e controlla se le estensioni attive sono piรน rilevanti per te. Non ha senso avere estensioni abilitate sul tuo sito quando non le stai nemmeno piรน utilizzando. Se possibile, prova a sostituire alcune estensioni con blocchi di codice equivalenti. Fallo nel modo classico, quando possibile.
2. Limitare o disabilitare le revisioni
WooCommerce offre una funzionalitร che consente un controllo di revisione predefinito sulle pagine dei prodotti. Ti consente di tornare indietro e visualizzare le modifiche alle pagine dei prodotti. Senza dubbio, questa sembra una buona funzionalitร , ma anche le revisioni predefinite possono causare problemi di prestazioni. Per capire come funziona e come puรฒ influenzare le prestazioni complessive, consideriamo questa istanza. Supponiamo di creare una pagina di prodotto e di lavorarci sopra 7 volte. Apporti alcune modifiche come cambiare il prezzo o aggiungere una o due parole.
Queste sono alcune modifiche minori, ma ora hai 8 copie della pagina del prodotto originale. Non solo consumerร lo spazio di archiviazione inutilmente, ma degenererร anche e rallenterร le prestazioni complessive del tuo negozio WooCommerce. Per evitare che ciรฒ accada, puoi limitare o disabilitare le revisioni.
- Per limitare le revisioni, inserisci la seguente riga di codice nel file wp-config.php che si trova nella radice del tuo sito web. Limiterร le revisioni a 3, puoi inserire il numero di limiti in base alle tue esigenze-
definire (‘WP_POST_REVISIONI’, 3); // Limita a 3 revisioni |
- Per disabilitare le revisioni, inserisci la seguente riga di codice nel file wp-config.php che si trova nella radice del tuo sito web-
define (‘WP_POST_REVISIONS’, false); |
3. Pulisci il tuo database
Potresti aver disabilitato o acceso il numero di revisioni sul tuo negozio WooCommerce. Tuttavia, devi comunque rimuovere le copie esistenti che non ti servono piรน nel tuo negozio. Per rimuovere le revisioni non necessarie disponibili nel tuo database, puoi utilizzare i plugin. Raccomando il plug-in WP-Optimize in quanto puรฒ rimuovere le revisioni problematiche e puรฒ anche ripulire l’intero database del negozio WooCommerce. Inoltre, รจ possibile automatizzare il processo di pulizia con questo plugin in modo da non doversi preoccupare del disordine di montaggio nel database.
Inoltre, devi anche disporre di un database funzionale affinchรฉ il tuo negozio WooCommerce funzioni bene. Ti consiglierรฒ di utilizzare tipi di tabelle ben funzionanti e avanzati per l’archiviazione dei dati, come InnoDB. Questo database รจ completamente compatibile con WooCommerce e fa un uso preciso degli indici. Inoltre, puรฒ essere spostato sul nostro Hosting WooCommerce, che puรฒ offrire una velocitร del 150-300% piรน veloce rispetto a un negozio WooCommerce medio.
4. Risorse esterne limitate, widget e strumenti di condivisione
Tutto ciรฒ che non รจ sul tuo server WooCommerce รจ una risorsa esterna. Potrebbe essere semplicemente uno script, uno stile di carattere, un foglio di stile, ecc. Se utilizzi Google Analytics, รจ anche una risorsa esterna. ร importante aggiungere un numero limitato di risorse esterne. Piรน risorse esterne aggiungi, piรน difficile diventa ottimizzarle. La dipendenza da server esterni rallenta il tuo sito web. Devi limitare il numero di risorse esterne che utilizzi e assicurarti che provengano da una fonte credibile.
Allo stesso modo, anche i widget e gli strumenti di condivisione possono rallentare il tuo sito WooCommerce. Ad esempio, se disponi di widget di condivisione social come Facebook e Twitter, puรฒ anche rallentare notevolmente i tuoi negozi WooCommerce. Di seguito sono riportati i motivi per cui questi widget potrebbero rallentare il tuo sito:
- Aumentare le dimensioni della pagina
- Dipendenza dalle query DNS
- Tempo di download di risorse esterne
- Aggiunta di ulteriori richieste HTTP
Puoi provare a rimuovere questi widget con blocchi di codice equivalenti per le funzionalitร di condivisione sui social. Rimuoverร la dipendenza e ottimizzerร anche le prestazioni del tuo negozio WooCommerce.
5. Rimuovere i plugin non necessari
Anche il numero dei plugin installati e abilitati sul tuo WordPress rallenta il tuo sito. Come accennato in precedenza, non si tratta solo del numero di plug-in installati, ma della qualitร dei plug-in installati. Ad esempio, se un plug-in puรฒ eseguire piรน di 4 azioni, non รจ necessario aggiungere 4 plug-in diversi per ciascuna azione. Pertanto, considera sempre la qualitร di un plug-in prima di aggiungerlo al tuo sito. Inoltre, assicurati sempre che i plugin siano installati da una risorsa credibile con il supporto attivo degli sviluppatori. A volte, i plugin vengono abbandonati dagli sviluppatori, il che significa che non ci stanno piรน lavorando e non ci saranno aggiornamenti di quel plugin. Avere un plug-in obsoleto รจ sempre un rischio per la sicurezza e causa anche problemi di prestazioni. Inoltre,
6. Non scatenarti con gli annunci affiliati
Gli annunci e i programmi di affiliazione sono il modo migliore per fare soldi online. Se visualizzi annunci sul tuo negozio WooCommerce, รจ possibile che stiano rallentando il tuo sito. Non ti sto dicendo di smettere di guadagnare, ti sto solo avvertendo di non scatenarti con il posizionamento di annunci affiliati. Se utilizzi Google AdSense o qualsiasi altro servizio pubblicitario, devi far uscire uno dei due. Gli annunci affiliati spesso mostrano immagini o qualche tipo di animazione, che รจ ospitata su server esterni. Come ho giร discusso, maggiore รจ la dipendenza da server esterni, meno ottimizzato sarร per le prestazioni. Un’altra alternativa che hai รจ quella di ospitare le immagini dell’annuncio o l’animazione sul tuo server, ottimizzando cosรฌ le immagini e riducendo le query DNS.
7. Un provider di web hosting competente
Un hosting competente e affidabile รจ qualcosa che le persone spesso trascurano. Se gestisci il tuo negozio WooCommerce su un hosting web economico con specifiche, velocitร e funzionalitร insufficienti, allora ha bisogno della tua attenzione immediata. L’hosting web รจ senza dubbio il fattore piรน importante che influisce sulle prestazioni complessive di un negozio WooCommerce. Non si limita a offrire uno spazio a noleggio sul server, ma offre anche l’intera architettura sottostante necessaria per supportare un negozio funzionante e gestire il traffico mentre serve i contenuti pertinenti richiesti dagli utenti.
Fattori da considerare
- Famoso provider di hosting web con casi di studio WooCommerce dimostrabili
- Tempo di attivitร e prestazioni
- Architettura hardware sottostante che supporta la piattaforma WooCommerce
- Assistenza Managed e sistemistica
- Posizione del server
- Componenti aggiuntivi come registrazione gratuita del dominio, integrazione CDN, certificati SSL, archiviazione basata su SSD nVME, ecc
- Assistenza clienti e migrazioni del sito
Se non hai il tempo di condurre una ricerca in piena regola, la mia rapida raccomandazione รจ il nostro Hosting Managed specifico per WooCommerce. ร un provider affidabile consigliato da molti siti di successo che offre ottime prestazioni, ha una posizione strategica del server e offre piani ottimizzati in modo conveniente. Assicurati che il provider che scegli offra la posizione del server piรน vicina al tuo pubblico per un tempo di risposta del server ridotto e, in definitiva, una migliore esperienza utente. Se hai un provider di hosting web rinomato ma le prestazioni non sono ancora eccezionali, potrebbe essere necessario eseguire l’aggiornamento.
Hosting WooCommerce gestito
Se non vuoi dedicare troppo tempo e sforzi alla configurazione dei tuoi server per prestazioni ottimali, prova l’hosting WooCommerce gestito. Come suggerisce il nome, offre soluzioni di hosting gestito progettate specificamente per le piattaforme WooCommerce. Inoltre, offre molte soluzioni tra cui firewall, certificati SSL, backup con un clic, aggiornamenti del server e patch. Inoltre, รจ supportato da esperti di WordPress.
8. Aumenta il limite di memoria in WordPress
Modifica del file wp-config.php
La memoria limitata puรฒ anche essere una ragione dietro le scarse prestazioni del tuo negozio WooCommerce. Dopo aver reso attivo il tuo sito, devi accedere al tuo file wp-config.php, che di solito si trova nella cartella principale di WordPress. quindi, alla fine del file, vedrai una riga che dice “Happy Blogging”, devi aggiungere quanto segue lรฌ-
define(‘WP_MEMORY_LIMIT’, ‘256M’);
Dopo aver aggiunto questa riga, salva le modifiche.
Modifica del file PHP.ini
Puoi anche provare questo metodo se hai accesso al file php.ini. ร necessario modificare il limite di memoria massimo consentito. Di solito, la riga mostra 64 M come memoria massima. Puoi cambiarlo in 256M, scrivendolo nel modo seguente-
limite_memoria = 256 milioni;
Modifica del file .htaccess
Se non hai accesso al file php.ini, puoi anche aumentare il limite di memoria apportando modifiche al file .htaccess. Basta aggiungere il seguente codice al file .htaccess-
valore_php memory_limit 256M
La memoria predefinita di WordPress รจ limitata a 32 MB, che deve essere aumentata a un certo punto. Se ricevi spesso un messaggio di errore irreversibile, la memoria puรฒ essere un problema. Tuttavia, i metodi sopra menzionati possono risolvere questo problema e apportare modifiche drastiche alle prestazioni complessive della tua piattaforma WooCommerce.
9. Compressione di file e immagini
Fai attenzione alle immagini che carichi sul tuo negozio WooCommerce. Carica solo le immagini pertinenti e necessarie e comprimi le tue immagini per renderle leggere. Puoi comprimere le immagini manualmente, usando Photoshop o strumenti simili. Tuttavia, puรฒ essere noioso per non dire altro. Oppure puoi utilizzare i plug-in Comprimi immagini JPEG e PNG che sono abbastanza facili da installare e offrono grandi prestazioni.
Un’altra cosa che devi fare รจ comprimere i file statici e gli elementi del tuo negozio WooCommerce. La compressione Gzip รจ la migliore tecnica di compressione in grado di ridurre le dimensioni delle risorse statiche. Ti consente di comprimere i file del tuo sito Web inclusi script e CSS. Ad esempio, con la compressione Gzip, puoi ottimizzare le tue risorse CSS che limitano al minimo il numero di stili nei tuoi fogli di stile.
10. Ottimizza il codice del sito web
Il numero di file web su WooCommerce puรฒ essere enorme. Inoltre, quel numero continua a crescere nel tempo e alla fine si traduce in un negozio WooCommerce lento. Pertanto, diventa necessario ottimizzare i file e il codice del sito Web per mantenere il tempo di caricamento il piรน basso possibile. Abbiamo giร discusso della compressione Gzip. Un’altra cosa che possiamo fare รจ mantenere i file CSS al minimo. questo ti aiuterร a velocizzare il tuo negozio WooCommerce.
11. Ottimizza le immagini per il web
Le immagini sono un elemento insostituibile di un negozio online. La maggior parte del tuo negozio online รจ composta solo da immagini. L’ottimizzazione delle tue immagini web puรฒ apportare un miglioramento significativo alle prestazioni complessive del tuo negozio WooCommerce. La compressione dei file di immagine รจ solo un modo per migliorare le prestazioni del tuo negozio WooCommerce. Esistono molti altri modi per ottimizzare le immagini per il Web per migliorare le prestazioni complessive. Inizia con l’eliminazione e la sostituzione delle immagini. Non scatenarti quando si tratta di aggiungere immagini al tuo sito. Carica solo quello necessario. Un design ideale รจ semplice senza sovraccarico di immagini e mantiene l’attenzione sulle informazioni importanti. Come si suol dire, “un’immagine vale piรน di mille parole”. Pertanto, รจ necessario trovare un equilibrio e aggiungere solo le immagini pertinenti.
Un’altra cosa che puoi fare รจ mantenere le immagini con il formato giusto. Il formato giusto puรฒ velocizzare il tuo negozio WooCommerce e fare una differenza significativa nelle prestazioni complessive del tuo negozio WooCommerce-
- GIF: questa รจ un’estensione di animazione adatta per piccole immagini. ร possibile visualizzare un’animazione di 2-3 secondi.
- PNG: questa estensione viene utilizzata principalmente per loghi, icone, immagini trasparenti, illustrazioni, ecc.
- JPG/JPEG: questa estensione viene utilizzata per la visualizzazione normale di immagini ad alta risoluzione per mostrare molti dettagli.
Inoltre, ridimensiona le immagini prima di caricarle sul tuo sito. Non caricare immagini inutilmente grandi in quanto occuperanno spazio piรน del necessario e rallenteranno il tuo negozio online. Invece, ridimensiona le immagini alla loro dimensione ideale manualmente o utilizzando il plug-in per ottimizzare l’acquisizione e le prestazioni dello spazio. Ti suggerirรฒ di convertire tutte le tue immagini in WebP e di servire le tue immagini in formato WebP .
12. Ottimizza il codice HTML
Puoi anche ottimizzare il tuo codice HTML per prestazioni migliori e per velocizzare il tuo negozio WooCommerce. Il tuo codice HTML funziona come una tabella di marcia per la lettura dei server. Il server puรฒ leggere, compilare e consegnare le pagine richieste dai visitatori utilizzando queste roadmap. Tuttavia, รจ tua responsabilitร mantenere il tuo codice HTML il piรน pulito possibile. ร saggio esaminare il tuo codice con un pettine fine a intervalli regolari, per velocizzare notevolmente il tuo negozio WooCommerce. Meglio usare il plugin di WordPress Autoptimeze.
13. File JavaScript ottimizzati
Proprio come i fogli di stile, avere file JavaScript non necessari puรฒ anche avere un impatto negativo sulla velocitร di caricamento del tuo negozio WooCommerce. La stessa minimizzazione e compressione viene utilizzata sia per i file CSS che JavaScript. Mantieni il file JS al minimo indispensabile perchรฉ piรน file hai, piรน difficile รจ ottimizzarli. Ma se li gestisci bene, questo ti aiuterร a velocizzare il tuo negozio WooCommerce. Anche il plugin di WordPress Autoptimeze aiuterร qui.
14. Usa la cache del server
Mantieni il piรน possibile gli elementi dinamici di WooCommerce. Naturalmente, WooCommerce รจ dinamico. Tuttavia, renderlo statico renderร piรน facile mantenere una copia cache del tuo sito sul server e i visitatori potranno caricare il tuo negozio piรน velocemente. Oppure, ogni volta che un visitatore richiede il tuo negozio, il tuo server dovrร recuperare tutte le risorse dal database, sprecando un paio di secondi preziosi. Puoi usare W3 Total Cache, o meglio la nostra configurazione Managed specifica con Varnish Cache.
15. Usa la cache del browser
Una soluzione di cache del browser puรฒ migliorare l’esperienza utente per i tuoi visitatori ripetitivi. Puรฒ memorizzare elementi web come fogli di stile, file JS, immagini e altri. Ciรฒ consente la visualizzazione ripetuta delle stesse pagine molto piรน velocemente e puรฒ migliorare la velocitร di navigazione per i tuoi utenti ripetitivi. WP Super Cache Plugin farร questo compito.
16. Riduci al minimo i reindirizzamenti
Ogni clic sul tuo negozio WooCommerce reindirizza il tuo visitatore a una pagina collegata. Potrebbe essere questione di un paio di microsecondi, ma ricorda che i tuoi visitatori hanno tempi di attenzione brevi. Evita di avere reindirizzamenti non necessari in tutto il tuo sito web. Non solo irrita i tuoi visitatori, ma consuma anche le risorse del server e alla fine si traduce in un’elevata frequenza di rimbalzo. Ridurre il numero di reindirizzamenti puรฒ aiutarti a ottenere un salto significativo nella velocitร di caricamento della pagina.
17. Disabilita i fragment del carrello
I frammenti del carrello abilitati possono scaglionare il numero di file Web e alla fine possono comportare un sito piรน lento. Per disabilitare i frammenti del carrello WooCommerce, puoi utilizzare numerosi plugin.
18. Tema WooCommerce leggero
La maggior parte delle persone sceglie temi con sfondi estetici o molto spazio bianco. Tuttavia, il problema รจ che la maggior parte dei designer non tiene nemmeno in considerazione la velocitร di caricamento della pagina durante la progettazione di quei temi. Pertanto, ti consigliamo di scegliere un tema WooCommerce di buona qualitร , leggero e ottimizzato per le prestazioni. Mentre raccogli i temi, assicurati che abbia una base di codice pulita che dia la prioritร alla velocitร rispetto all’estetica. Sii abbastanza intelligente da dare la prioritร alle prestazioni rispetto all’estetica del front-end.
19. Web design complessivamente migliorato
Inizia rispettando il tempo dei tuoi utenti e molto probabilmente continueranno a tornare da te. Per rispettare il loro tempo, abbraccia un buon design per il tuo sito WooCommerce perchรฉ in definitiva una buona performance inizia con un design. La pagina di destinazione del tuo negozio WooCommerce carica un video o un’immagine di sfondo HD? Il tuo negozio ha molti widget di condivisione social non necessari? Se รจ cosรฌ, allora ti manca un buon design. I tuoi visitatori non avranno nulla da condividere quando il tuo sito non verrร nemmeno caricato in primo luogo. Non sto difendendo questi elementi, tutto quello che sto dicendo รจ che le prestazioni dovrebbero essere prioritarie.
20. Utilizzare un servizio CDN
Se hai una base di pubblico abbastanza diversificata da diverse regioni del mondo, devi aver bisogno di un servizio di Content Delivery Network (CDN). Una CDN รจ fondamentalmente una rete di server posizionati strategicamente nelle diverse regioni del mondo per mantenere una versione cache del tuo sito, in modo che possa recuperare il contenuto richiesto dalla posizione del server piรน vicino piuttosto che lasciare che la richiesta recuperi il contenuto richiesto dall’origine server, che potrebbe trovarsi nell’angolo opposto del mondo. Avere un servizio CDN funzionale puรฒ aumentare notevolmente la velocitร di caricamento della pagina e puรฒ offrire nel complesso un’esperienza utente migliore.