Come velocizzare il tuo sito Web e-commerce WordPress?

Se ti abboni a un servizio da un link in questa pagina, Reeves and Sons Limited potrebbe guadagnare una commissione. Vedi il nostro Dichiarazione etica.

WordPress è il sistema di gestione dei contenuti più popolare al mondo. Al giorno d'oggi, non è più utilizzato come solo uno strumento di blogging. Invece, può alimentare un'ampia varietà di siti Web, incluso l'eCommerce. In effetti, il numero di siti Web di eCommerce creati con WordPress è sempre in aumento. Se stai utilizzando un sito eCommerce di WordPress, come puoi renderlo più veloce?

In altre parole, come velocizzi un sito Web di e-commerce di WordPress? Questo articolo risponde a questa domanda e fornisce idee utili per accelerare un sito Web di e-commerce WordPress. 

Ottimizzazione di un sito Web e-commerce WordPress: come iniziare

Immagine crediti: 

Esistono vari modi per creare e configurare un sito Web di eCommerce WordPress. Naturalmente, tutti questi modi ruotano attorno all'utilizzo di un WordPress specifico plugin. Parlando in generale, WooCommerce è la soluzione di e-commerce più popolare per gli utenti di WordPress. Ovviamente, la maggior parte dei metodi di ottimizzazione e accelerazione ruotano attorno WooCommerce.

Tuttavia, cosa succede se non sei un WooCommerce utente? Ce ne sono molti altri pluginÈ là fuori che può aiutarti a creare un sito Web di eCommerce WordPress. Ad esempio, puoi usare Easy Digital Downloads che ti consente di creare un negozio di e-commerce con prodotti digitali (anziché prodotti fisici) e così via.

Indipendentemente dal WP plugin o estensioni che utilizzi, devi comunque eseguire alcuni passaggi comuni per velocizzare il tuo sito Web di eCommerce WordPress. Ma prima devi sapere quanto potrebbe essere lento il tuo sito web!

Test per la velocità

Un buon test per la velocità del sito Web e i tempi di caricamento delle pagine dovrebbe essere condotto in un ambiente indipendente. Pertanto, è necessario utilizzare un server remoto, possibilmente da più posizioni. Ciò escluderà fattori come la memorizzazione nella cache del browser e fornirà un'immagine reale delle dimensioni della pagina, dei tempi di caricamento, della cascata, ecc.

Strumenti come Pingdom ed GTmetrix sono molto utili a questo proposito. Puoi eseguirlo sull'URL del tuo sito web e vedere i risultati insieme alle aree in cui puoi migliorare.

Ai fini di un sito Web di e-commerce WordPress, dovresti eseguire i test di velocità sulla pagina principale del tuo negozio. Se stai usando WooCommerce, prova a eseguire i test nella pagina del negozio o nella pagina del singolo prodotto.

Una volta completato il test, ti fornirà un rapporto su ciò che sta rallentando il tuo sito Web e-commerce WordPress. Ad esempio, il seguente test (condotto su Shopifyhomepage) mostra che la memorizzazione nella cache del browser, la combinazione JS e i reindirizzamenti minori possono aumentare i tempi di caricamento della pagina.

Accelerare il sito Web e-commerce di WordPress

Ovviamente, i risultati varieranno da un sito Web all'altro. Tuttavia, ti aiuterà a ottenere una buona idea di dove esattamente il tuo sito Web eCommerce di WordPress è lento da caricare.

Ora torniamo alla grande domanda: come possiamo velocizzare il nostro sito eCommerce di WordPress?

Hosting e CDN

È risaputo che dovresti optare per soluzioni di hosting web affidabili, di buona qualità e ben ottimizzate per il tuo sito Web di e-commerce WordPress. Sfortunatamente, l'industria del web hosting oggi è piena di host web che forniscono spesso servizi sotto la pari. Questo può influire negativamente sul rendimento del tuo sito web. Indipendentemente dai metodi di ottimizzazione che si implementano, il sito di eCommerce WP potrebbe non riuscire a caricarsi più velocemente a causa di un server lento e lento.

Per fortuna, abbiamo una guida comparativa che può aiutarti a valutare il tipo di piano di hosting che ti serve e quale provider di hosting web può soddisfare le tue esigenze. Controlla qui.

Detto questo, non sottovalutare mai l'importanza di a Content Delivery Network. Non importa quanto sia buono il tuo web hosting, un CDN può sempre renderlo migliore e più veloce. Se il tuo negozio di e-commerce ha clienti in tutto il mondo o in diversi paesi, l'utilizzo di un CDN è una necessità.

Una rete di distribuzione di contenuti, in sostanza, accelera il tuo sito web servendo le sue pagine da un cluster di server geografici diversi. Ad esempio, supponiamo che il tuo sito web sia ospitato su un server situato in Florida. Ora, se un utente da Bangkok visita il tuo sito, ci vorrà più tempo per caricare la pagina. Ciò è dovuto alla distanza geografica, a più ISP, ecc. D'altra parte, se si sta utilizzando una rete di consegna dei contenuti, il CDN servirà una copia dei contenuti del proprio sito Web da una località vicina a Bangkok, per esempio Singapore. Naturalmente, questo aumenterà il tempo di caricamento della pagina e servirà i contenuti più velocemente.

CloudFlare ed MaxCDN sono due scelte popolari per l'integrazione con un sito Web eCommerce di WordPress. Puoi anche utilizzare il piano gratuito di CloudFlare per testare le acque, anche se per prestazioni ottimali, un piano a pagamento è un buon investimento.

Ottimizzazione delle immagini

Le immagini sono una componente vitale di qualsiasi negozio di e-commerce. Per migliorare i tempi di caricamento della pagina, è una buona idea dedicare un po 'di tempo all'ottimizzazione delle immagini dei prodotti, delle miniature, ecc.

WordPress plugins come TinyPNG può rivelarsi utile per comprimere e ottimizzare le immagini come e quando le si carica.

Un altro metodo che può essere impiegato qui è il caricamento lento delle immagini. Il caricamento lento significa che il set di immagini specificato non viene caricato finché l'utente non scorre fino alla parte della pagina in cui sono posizionate tali immagini. In questo modo, il tempo di caricamento complessivo della pagina non viene influenzato negativamente in quanto il browser non deve caricare tutte le immagini contemporaneamente. WP plugins come BJ pigro carico può aiutarti a realizzare questo fuori dalla scatola.

Poiché la maggior parte del contenuto multimediale del tuo negozio online sarà sotto forma di immagini, l'ottimizzazione e il caricamento lento delle immagini possono dare risultati positivi.

Utilizzo di una memorizzazione nella cache di WordPress Plugin

La memorizzazione nella cache è stata a lungo la soluzione più comune per velocizzare siti Web e blog WP. Un sito Web di eCommerce WordPress non fa eccezione a questa regola. Dovresti considerare di optare per una memorizzazione nella cache di WordPress affidabile e rinomata plugin. Alcuni nomi degni sono:

Inoltre, assicurati che il plugin che stai selezionando è compatibile con il tuo eCommerce WordPress plugin. Se stai usando WooCommerce, non c'è nulla di cui preoccuparsi: la maggior parte della memorizzazione nella cache plugins mantieni WooCommerce negozi in mente e sono completamente compatibili con lo stesso. Per tutti gli altri eCommerce WP plugins, potrebbe essere necessario controllare il tuo pluginla documentazione.

Per compatibilità, intendiamo che la memorizzazione nella cache plugin dovrebbe rilevare automaticamente ciò di cui ha bisogno per memorizzare nella cache (e cosa non dovrebbe). Ecco un esempio: in nessun caso, la memorizzazione nella cache del WP plugin dovrebbe memorizzare nella cache il carrello e Checkout pageS. Queste pagine devono essere generate solo sulla base della selezione dell'utente: non esiste una copia statica che può essere servita.

Allo stesso modo, i widget del carrello (o le icone che vengono spesso posizionati nell'intestazione o nella barra dei menu dei negozi di eCommerce) non hanno bisogno di essere memorizzati nella cache. Per i siti di eCommerce WordPress, una buona idea è attivare la minimizzazione CSS e HTML, ma evitare la minimizzazione JavaScript. Molti eCommerce plugins fare affidamento su JS per caricare al volo i widget del carrello. La minimizzazione o la memorizzazione nella cache di JS può causare problemi qui: l'utente può aggiungere un prodotto al carrello e verrà aggiunto correttamente. Ma la pagina mostrerà ancora un carrello vuoto: JS è stato memorizzato nella cache e pertanto il carrello degli acquisti non è stato aggiornato, a meno che l'intera pagina non venga aggiornata.

Pertanto, mentre è possibile (e dovrebbe) memorizzare nella cache i file JavaScript e ridimensionarli nei blog WP, non è una buona idea sugli archivi di eCommerce WP.

Utilizzo di AJAX nel carrello

È una pratica comune utilizzare AJAX per visualizzare i dettagli del carrello. La maggior parte degli eCommerce WP plugins, compresi WooCommerce, anche tu fai lo stesso. Ecco come funziona:

L'utente seleziona un prodotto e fa clic sul pulsante "Aggiungi al carrello". Il prodotto viene aggiunto al carrello. Successivamente, nella pagina vengono aggiornati due valori: il pulsante Aggiungi al carrello del prodotto mostra "Aggiunto al carrello" o "Già nel carrello" (o similiwise) e il widget (o pulsante) del carrello mostra il conteggio dei prodotti aggiornato. Il resto della pagina? Non viene né aggiornato né modificato.

Questo aggiornamento selettivo avviene per mezzo di una chiamata AJAX. Ora, la parte negativa di questa funzione è che le chiamate AJAX richiedono tempo e influiscono sempre negativamente sul tempo di caricamento della pagina. Quindi, se l'utente aggiunge o meno un prodotto da chiamare (ovvero se il carrello deve essere aggiornato o meno tramite AJAX), le librerie devono ancora essere caricate.

Se davvero wish per aumentare le prestazioni qui, puoi disabilitare le chiamate AJAX (usa un semplice plugin come questo) e poi avere il tuo eCommerce plugin reindirizzare l'utente al carrello dopo aver aggiunto il prodotto al carrello. Ecco come farlo WooCommerce:

Accelerare il sito Web e-commerce di WordPress

Basta andare su Impostazioni e poi sulla scheda Prodotti. Seleziona l'opzione "reindirizza al carrello". Successivamente, salva la tua selezione (puoi anche disabilitare AJAX sugli archivi, se lo desideri wish per).

Già che ci siamo, un WordPress semplice ma molto utile plugin sarà WooCommerce Riparazione dello scarico rapido. Smette semplicemente di caricare metodi AJAX e altri WooCommerce funzioni su nonWooCommerce pagine (ad esempio, il tuo blog o sulla pagina). Può aiutarti ad accelerare i collettori del tuo sito eCommerce WordPress.

Ottimizzazione del database

Immagine crediti:

Un database WordPress lento e scarsamente ottimizzato può portare il tuo sito Web a un punto morto. Ciò è particolarmente vero nel caso di negozi di e-commerce in esecuzione su WP. Ci sono più tabelle e voci di database del normale. Non devi solo occuparti di tabelle e voci per post, pagine e commenti. Inoltre, avrai anche voci e tabelle per i tuoi prodotti, attributi di prodotti, ordini, ecc.

Puoi optare per un popolare WP plugin ad esempio WP Optimize or WP Sweep. Tale plugins può scansionare il tuo database, rimuovere frammenti e spese generali non necessarie, ecc. Pulindo il tuo database WP a intervalli regolari, puoi aumentare i tempi di caricamento delle pagine poiché le query del database verranno eseguite più velocemente.

Conclusione

Questo ci porta alla fine di questo post. Abbiamo discusso i modi per evitare di caricare script non necessari su pagine di eCommerce, ottimizzare database, impiegare cache e CDN, ecc. Per accelerare qualsiasi sito Web di e-commerce di WordPress.

Se stai eseguendo o gestendo un sito Web eCommerce di WordPress, quale strategia o metodi utilizzi per velocizzarlo? Condividi le tue opinioni nei commenti qui sotto!

Foto di presentazione 

Sufyan bin Uzayr

Scrittore; autore pubblicato; amante del caffè; programmatore.

Commenti Risposte 0

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Valutazione *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.