12 modi segreti per aumentare rapidamente la velocità del tuo sito WordPress nel 2016
Pubblicato: 2016-10-13La velocità del sito web è un fattore critico per il successo online. Google lo considera un fattore di ranking poiché gli utenti web lunghi e sempre più impazienti tendono a lasciare immediatamente i siti lenti.
WordPress sta occupando un vasto territorio nel panorama di Internet, poiché più della metà dei siti basati su codice PHP funzionano con il framework WordPress.
Inizialmente, il framework WordPress era semplice e leggero, così veloce nel caricamento. Oggi ha tantissime funzionalità e per lo più viene fornito con estensioni o integrazione di servizi di terze parti.
Quando proviamo a creare un sito Web WordPress ricco di funzionalità e funzionalità per qualsiasi scopo e aggiungere tali estensioni e codice intricato utilizzando gli script più recenti, principalmente JavaScript, la velocità del sito si deprezza notevolmente e ci costringe ad adottare misure appropriate per aumentare rapidamente la velocità del sito Web.
Sfortunatamente, le nostre esigenze sono in costante aumento e mantenere l'architettura WordPress più semplice e di base è un incubo per soddisfare tutte queste esigenze. Pone una grande domanda su come affrontare le sfide di miglioramento della velocità del sito e questo post parla di rivelare alcuni modi segreti per ottenere tutto.
Controlliamo 12 modi per farlo.
Ottimizzazione
Come abbiamo discusso in precedenza, l'ottimizzazione è un modo sicuro per migliorare le prestazioni del sito WordPress in termini di velocità di caricamento del sito e velocità di interazione. Tuttavia, l'ottimizzazione è essenziale a livello di immagine e di codice.
N. 1: ottimizzazione delle immagini in WordPress
Tecnicamente, i testi consumano meno ricordi rispetto alle immagini. Pertanto, il caricamento delle immagini si rivela costoso per i server Web e accelera notevolmente la velocità di caricamento del sito.
Esistono diversi modi per affrontare i problemi di caricamento delle immagini. Per esempio,
- È possibile ottimizzare le immagini prima di caricarle sul server Web utilizzando un software di fotoritocco
- È possibile utilizzare il motore/il software di compressione delle immagini per comprimere ogni immagine caricata
- Puoi creare sprite di immagini per ridurre le frequenti richieste del server per il caricamento delle immagini
- Puoi utilizzare servizi di archiviazione di immagini di terze parti come Flickr per caricare le tue immagini e incorporare i loro collegamenti nelle tue pagine Web ove necessario
#2: ottimizzazione del codice
Un codice eccessivo senza una logica semplice può essere caricato sul server aumentando i processi di elaborazione. Pertanto, è bene seguire buone pratiche di codifica e creare documenti di codice chiari, compatti e completi.
Allo stesso modo, l'uso eccessivo di JavaScript come gli script dinamici può ridurre la velocità di caricamento aumentando i processi. Tuttavia, l'uso di file CSS esterni rispetto al codice CSS in linea è un argomento diverso per il debutto, ma riduci al minimo JavaScript e il codice CSS in linea, se possibile, per migliorare la velocità di caricamento del sito.
Il posizionamento di JavaScript nella parte superiore del documento (header.php) non è consigliabile per ridurre il volume di elaborazione aggiuntivo. È bene spostare gli script in basso (footer.php) per posticipare i processi pesanti.
#3: Ridurre al minimo le richieste HTTP
Sappiamo che un numero maggiore di richieste HTTP può rallentare i server di hosting, quindi il caricamento può interrompersi più a lungo. Oltre alle immagini, CSS e JavaScript sono potenziali fonti per aumentare il numero di richieste HTTP e la frequenza.
- Puoi combinare file CSS in meno file
- Puoi unire file JavaScript in uno o meno numeri di file
- Usa gli sprite di dati per unire i file JavaScript con le immagini
- Abilitazione delle proprietà di compressione del server per sfruttare i vantaggi della compressione
Tutti questi possono tagliare le richieste HTTP e ridurre il carico sui server Web per accelerare il caricamento delle pagine Web.
Memorizzazione nella cache
Di tutte le pagine Web del tuo sito Web, alcune pagine ricevono frequenti richieste di caricamento, a causa della popolarità e di altri fattori. Invece di elaborare il processo di caricamento delle pagine Web da zero, se utilizziamo il codice salvato di quelle pagine e ne forniamo le copie HTML direttamente ai client, possiamo risparmiare tempo e potenza di elaborazione significativi del server Web e migliorare ulteriormente la velocità di caricamento della pagina.
Pertanto, un meccanismo di memorizzazione nella cache è estremamente vantaggioso per la maggior parte dei siti Web attualmente in esecuzione sul Web.
#4: Usa i plugin WP-Cache
WordPress sta introducendo una serie di plugin per scopi di memorizzazione nella cache. Per il sito WordPress, W3 Total Cache, WP Super Cache e WP Fastest Cache sono i plugin più performanti per la cache.
Oltre a ridurre il processo di generazione del codice tramite i plug-in di memorizzazione nella cache delle pagine, puoi utilizzare i plug-in oi metodi di memorizzazione nella cache del database e della cache degli oggetti per migliorare la velocità del sito a un nuovo livello con le migliori esperienze utente anche sui dispositivi mobili.
#5: Sfrutta le capacità di memorizzazione nella cache dei browser
I browser hanno capacità di memorizzazione nella cache e il moderno HTML 5 ha il suo enorme meccanismo di cache. Puoi sfruttare tali capacità a tuo favore. Tecnicamente, Google prescrive una settimana di tempo minimo per la cache e può estendersi fino a un anno soprattutto per le risorse che cambiano frequentemente.
Pertanto, è necessario impostare una politica di memorizzazione nella cache per tutte le risposte del server a file statici inclusi immagini, file JavaScript, file CSS e così via. Pertanto, il browser può determinare se riutilizzare i file precedentemente memorizzati nella cache o attivare nuovi processi.
Pertanto, il riutilizzo dei file memorizzati nella cache può ridurre il tempo di caricamento di tali contenuti o pagine Web e aumentare significativamente la velocità di caricamento della pagina complessiva.
Ottimizzazione del database
Le interazioni del database elaborano attività che consumano energia e le interazioni frequenti del database possono ridurre la velocità di caricamento del sito.
#6: ottimizza il tuo database WP
Spam, revisioni dei post, tabelle, bozze e altre attività relative al database aumentano il carico sul server e avviano frequenti interazioni con il database senza aggiungere molto valore al tuo sito WP.

Pertanto, è obbligatorio ridurre al minimo le interazioni con il database e ottimizzare il database, in particolare nel caso di siti WordPress basati su database. WP-Optimize è un plug-in che può aiutarti in questo senso, mentre WP DB Manager può aiutarti a pianificare le operazioni di ottimizzazione del database.
Ospitando
I servizi di hosting e i piani di hosting sono fattori importanti che determinano la velocità del sito e le prestazioni del sito nel suo insieme. Pertanto, la selezione del giusto fornitore di servizi di hosting e dei piani di hosting ha molto senso.
# 7: Selezione dell'hosting giusto
Oggi le competizioni e l'avvento delle tecnologie hanno migliorato le prestazioni di hosting a nuovi livelli. Pertanto, l'hosting condiviso con un certo numero di siti ospitati può anche funzionare bene e su piccole e medie scale di siti WordPress che funzionano in modo soddisfacente con esso.
Tuttavia, l'e-commerce, i siti basati sui dati e i grandi portali Web necessitano di piani VPS o server dedicati per migliorare la velocità di caricamento del sito e la sicurezza generale del sito contro picchi di traffico e carichi di processo imprevisti.
Oggi abbiamo l'hosting cloud con le stesse opzioni come pubblico, VPS e privato, ma offriamo servizi di hosting altamente convenienti e affidabili, quindi pensa al nuovo hosting Age in Cloud hosting ed esplora i suoi servizi se il tuo sito soddisfa questi criteri per sostenere le spese a livello finanziario.
Plugin
I plug-in stanno estendendo le caratteristiche e le funzionalità di un sito Web WordPress senza toccare il codice principale di origine. Pertanto, hanno ragione ad aggiornare frequentemente la versione principale di WordPress senza influire sul sito generale e sulle sue prestazioni.
# 8: Limita i plugin
Sfortunatamente, ogni plugin è responsabile dell'esecuzione di alcuni processi in background, indipendentemente dal fatto che sia attivo o meno. Può consumare anche alcune risorse del server. I più importanti sono che i plug-in di versioni precedenti e in stato di disattivazione rappresentano una potenziale fonte di minacce alla sicurezza per i siti Web WordPress di qualsiasi scala.
Pertanto, mantieni solo i plug-in più essenziali e attivati sul tuo sito WordPress e utilizza le funzionalità di gestione dei plug-in sul back-end dei siti WP per rimuovere i carichi indesiderati del plug-in e migliorare la velocità del sito Web.
# 9: aggiorna tutto regolarmente
Le versioni precedenti di WordPress, i plug-in e le API integrate di base sono una potenziale fonte di problemi di prestazioni e sicurezza scadenti. Pertanto, mantieni sempre quelli aggiornati con il rilascio di ogni versione.
Ogni nuova versione di WordPress include diverse patch e correzioni relative a titoli e prestazioni. Lo stesso vale con plug-in ed estensioni, quindi tieniti aggiornato e una versione compatibile per le migliori prestazioni e velocità di caricamento del tuo sito Web WordPress.
Caricamento esterno
Abbiamo diversi modi per caricare contenuti da fonti esterne e abbiamo visto esempi nel caso delle immagini. Il caricamento esterno dei contenuti riduce tecnicamente il carico del server di hosting originale in cui è ospitato il tuo sito WordPress. In cambio, il tuo sito WordPress si carica più velocemente e chiama link esterni o i contenuti si caricano velocemente dai potenti server di fornitori di servizi esterni.
#10: Usa i servizi CDN
Oggi abbiamo servizi cloud in diverse forme, che funzionano con diversi server che sopportano carichi in modo distribuito. Tra questi, CDN o rete di distribuzione di contenuti è un concetto e servizi popolari per rimuovere l'enorme carico di caricamento dei contenuti dal server del tuo sito WordPress, se configurato correttamente.
Poiché il contenuto è disponibile su più server nella CDN e distribuito agli utenti dal server in prossimità dell'utente che ha effettuato una richiesta, la velocità di caricamento del contenuto è veloce e con prestazioni elevate in ogni aspetto.
# 11: Disabilita i collegamenti
Quando i siti esterni sono direttamente collegati al contenuto del tuo sito WordPress come immagini, aggiornamenti di testi, notifiche, notizie e così via e quei siti esterni aggiornano il contenuto del tuo sito ogni volta che si verificano modifiche sui siti esterni, si tratta di un riferimento come hotlink e che si verificano in più forme.
Ad esempio, i backlink da qualsiasi sito collegato alle immagini del loro logo. Aggiornamenti sui social media a cui ti sei iscritto. Aggiornamenti dei canali di notizie a cui ti sei iscritto. Tutti questi stanno tenendo occupato il tuo server web per aggiornare regolarmente il loro contenuto.
Le funzionalità di pingback e trackback inviano anche una notifica al tuo sito WordPress da blog esterni e siti di articoli. In cambio, il tuo sito aggiorna gli snippet visualizzati nei tuoi contenuti o post e genera un nuovo carico di lavoro per il tuo sito originale.
A volte i loro carichi diventano insopportabili per il server del tuo sito WordPress e diventano una causa per ridurre la velocità di caricamento del tuo sito. Pertanto, è necessario disabilitare tali collegamenti esterni e servizi di leeching dei contenuti inserendo il codice appropriato nel file radice del sito WordPress (.hataccess).
#12: Gestisci 404 errori
404 Errori HTTP vengono visualizzati ogni volta che il tuo sito WordPress ha alcuni file o pagine mancanti. Tecnicamente, il server del sito Web e il browser lato client controllano 404 errori e consumano larghezza di banda e potenza di elaborazione a entrambe le estremità.
Pertanto, è il miglior consiglio per te di tenere a bada 404 errori e migliorare la velocità del tuo sito.
Conclusione:
L'aumento della velocità del sito WordPress richiede una conoscenza approfondita delle modalità di funzionamento di WordPress e approcci cumulativi per ottimizzare il sito. Rimuovendo gli ostacoli che si frappongono, possiamo aumentare considerevolmente la velocità di caricamento del sito WordPress.
È vero che i proprietari di siti WordPress non possono gestire tecnicamente tutte le operazioni sopra menzionate e hanno bisogno di un solido supporto di sviluppatori WordPress esperti che mitighino tali problemi fin dall'inizio dello sviluppo di siti Web WordPress.