Ridimensionare il sito Web WordPress per un traffico elevato: tutto ciò che devi sapere

Pubblicato: 2020-01-10

Ultimo aggiornamento - 8 luglio 2021

Immagina che tutti i tuoi sforzi siano stati finalmente ripagati e che il tuo sito WordPress stia guadagnando centinaia di nuovi utenti ogni giorno, poi migliaia e poi... va giù. Non aspettare che accada questo disastro: scopri tutto sul ridimensionamento del sito Web WordPress prima di raggiungere un punto critico con questi semplici suggerimenti.

Come sanno tutti coloro che hanno familiarità con Spiderman, da un grande potere derivano grandi responsabilità! Funziona allo stesso modo anche per i siti web: hai una responsabilità nei confronti dei tuoi visitatori. Maggiore è la tua influenza online, maggiore è lo sforzo che devi investire nel ridimensionamento per garantire prestazioni adeguate, anche nelle ore di punta.

Secondo uno studio recente, oltre il 90% degli utenti di WordPress sceglie questo CMS per la sua scalabilità, tra le altre ragioni. Ma solo perché un sito WP PUÒ scalare quasi all'infinito, non significa che lo farà automaticamente. È proprio come con la salute: il tuo corpo può essere sano e servirti per molti decenni, ma solo se mangi bene e fai esercizio, giusto?

Ci sono diversi elementi chiave che influenzano la scalabilità del tuo sito. Sono web hosting, configurazione WP e contenuto. Mi occuperò di loro a mia volta.

Il tuo provider di hosting è all'altezza del compito?

Quasi tutti i nuovi proprietari di siti WP scelgono l'hosting condiviso ed è una decisione saggia. Non ha senso pagare $ 50+ al mese per un server VPS quando non sai nemmeno se la tua pagina avrà successo o meno. Con l'hosting condiviso, il tuo sito "vive" sullo stesso server con centinaia di altri. I principali provider di hosting dispongono di server sufficientemente potenti da garantire un'elevata velocità di caricamento per tutti quei siti. Tuttavia, se si verifica un'improvvisa ondata di traffico, è possibile che si verifichino problemi.

Vedete, quando un sito su un server condiviso consuma troppe risorse, tutti gli altri ne risentiranno. Non tutti i provider di hosting gestiscono tali colli di bottiglia allo stesso modo. Assicurati di scegliere un fornitore affidabile con tempi di risposta rapidi e un buon tempo di attività. Se ritieni che il tuo attuale provider non soddisfi gli standard del settore, cambialo prima che sia troppo tardi. Il passaggio a un hosting diverso è relativamente indolore mentre il tuo traffico non è ancora diventato troppo grande.

Nota importante: anche se al giorno d'oggi molti provider offrono larghezza di banda e traffico "illimitati", non sono VERAMENTE illimitati. Da qualche parte nella stampa fine, dirà che il provider potrebbe farti passare a un server privato se il tuo traffico va oltre il tetto:

Ridimensionamento del sito Web WordPress
Crediti: fatcow.com

Quindi, anche con l'hosting condiviso più veloce, dovrai eseguire l'upgrade a VPS mentre continui a scalare. A quel punto, però, ne varrà la pena.

Controlla la tua configurazione

Anche se non sei un guru della tecnologia, ci sono molte cose che puoi fare per velocizzare il tuo sito. Ti consiglio di eseguire i passaggi seguenti anche se il traffico del tuo sito non sta ancora salendo alle stelle. Ricorda: la bassa velocità di caricamento è davvero dannosa per le conversioni . Molti utenti al giorno d'oggi non aspettano nemmeno 5 secondi per il caricamento di una pagina, specialmente sui dispositivi mobili.

1) Scegli un tema a caricamento rapido

Ci sono centinaia di temi gratuiti là fuori e non sono tutti uguali. Per sceglierne uno ottimizzato per la velocità, puoi consultare uno dei tanti elenchi di temi . Se il tuo sito è già attivo e scopri che il tuo tema non è eccezionale in termini di velocità, puoi passare a uno diverso. Ma è meglio scegliere un tema leggero in fase di progettazione.

Ridimensionamento del sito Web WordPress
GeneratePress: uno dei temi più ottimizzati per la velocità. Crediti: WordPress.org

2) Sbarazzati dei plugin di scarsa qualità

Potresti utilizzare dozzine di plugin sul tuo sito. Molti siti Web ne utilizzano 80 o più e ogni plug-in aggiunge del codice alla tua pagina. Non è un problema in sé, purché ogni plugin sia scritto correttamente . Sfortunatamente, alcuni plugin sono troppo affamati di risorse e possono influire sulle prestazioni.

Ci sono due buoni modi per trovare i trasgressori:

  • Controlla ciascuno dei plug-in che stai utilizzando rispetto a un elenco di plug- in noti per rallentare i siti;
  • Usa uno strumento gratuito come Query Monitor (anche se avrai bisogno di un tutorial per interpretare i risultati).
Ridimensionamento del sito Web WordPress
Interfaccia Query Monitor – Crediti: WordPress.org

3) Installa un plug-in di memorizzazione nella cache

Ogni volta che un utente vuole visitare la tua pagina, WordPress deve servire centinaia di file e script. Per ogni nuova visita, questo processo viene ripetuto. Tuttavia, c'è un ottimo modo per ridurre la quantità di dati da trasferire ogni volta: plug-in di memorizzazione nella cache . Creano copie delle tue pagine e poi le servono a tutti gli utenti futuri senza dover recuperare tutti i file.

L'utilizzo di un plug-in di memorizzazione nella cache può far caricare le tue pagine fino a 5 volte più velocemente. Alcuni dei popolari gratuiti sono WP Super Cache , W3 Total Cache e WP Rocket .

Vai un po' più a fondo

Se hai già provato le soluzioni sopra descritte, ora sei pronto per qualcosa di un po' più avanzato.

1) Analizza le tue richieste HTTP

Ogni pagina web è composta da decine e persino centinaia di elementi: immagini, CSS, file JavaScript e così via. Quando un browser chiede a un server web di visualizzare un sito, deve inviare tante richieste quanti sono tali elementi. E ogni richiesta HTTP richiede tempo. Per un piccolo pezzo di codice questa volta è trascurabile. Ma un'immagine di sfondo ad alta risoluzione, ad esempio, può richiedere un intero secondo per essere caricata.

Se vuoi sapere quante richieste richiede la tua pagina, puoi utilizzare uno strumento chiamato GTMetrix . Inserisci semplicemente l'URL nel campo di ricerca e premi Testa il tuo sito.

Ridimensionamento del sito Web WordPress
Crediti: GTmetrix.com

Qui ho usato un blog di cucina casuale come illustrazione. Come puoi vedere, ci vuole un'enorme richiesta.

Ridimensionamento del sito Web WordPress
Crediti: GTmetrix.com

Se fai clic su Waterfall, vedrai un elenco completo di richieste con le dimensioni e il tempo di caricamento per ciascuna.

Ridimensionamento del sito Web WordPress
Crediti: GTmetrix.com

Se questo ti sembra un po' opprimente, consulta la guida GTMetrix Waterfall Chart . Pur sapendo che tutto questo non renderà il tuo sito più veloce di per sé, ti darà un indizio su cosa fare dopo. Ad esempio, potresti voler ottimizzare le immagini che richiedono troppo tempo per essere caricate o minimizzare alcuni script.

2) Installa una CDN

CDN sta per Content Delivery Network . Significa una rete di server web dislocati in diversi punti geografici del mondo. L'idea è che più sei vicino al server, più velocemente ottieni le tue pagine. I CDN funzionano in modo simile ai plug-in di memorizzazione nella cache, solo su scala più ampia. Mantengono copie statiche delle tue pagine e le offrono agli utenti, a seconda della posizione da cui tali utenti accedono al sito. I CDN gratuiti più diffusi includono Cloudflare , Jetpack e BootstrapCDN .

Cos'altro puoi fare?

L'ottimizzazione di WordPress è una ricerca senza fine. Ecco alcune altre cose che dovresti provare:

  • Ottimizzazione dell'immagine: assicurati di comprimere le immagini di grandi dimensioni a meno di 200 kb. La dimensione totale della tua pagina dovrebbe essere inferiore a 2 MB.
  • Ottimizza i database : anche i database MySQL e MariaDB possono essere una fonte di richieste non necessarie.
  • Usa il caricamento lento per pubblicare video e immagini ancora più velocemente;
  • Installa sempre gli aggiornamenti di WP e plugin.

Questo può sembrare molto da accettare, specialmente quando vuoi concentrarti sull'ottenere più visitatori. Ma credimi, tutti quei numeri di visitatori non ti aiuteranno molto a meno che il tuo sito non funzioni correttamente. Verranno, troveranno un sito lento o in crash e se ne andranno, per non tornare mai più. Quindi continua e investi una o due settimane nell'apprendimento delle tecniche di ridimensionamento. Alla fine sarai felice di averlo fatto.

Ulteriori letture

  • Come aumentare il traffico verso il tuo sito WordPress?
  • Strategie SEO per aumentare il traffico