{"id":11083,"date":"2018-09-17T09:58:38","date_gmt":"2018-09-17T07:58:38","guid":{"rendered":"https:\/\/gianlucagentile.com\/?p=11083"},"modified":"2024-12-29T09:19:56","modified_gmt":"2024-12-29T08:19:56","slug":"come-velocizzare-wordpress","status":"publish","type":"post","link":"https:\/\/gianlucagentile.com\/blog\/come-velocizzare-wordpress\/","title":{"rendered":"Come Velocizzare WordPress"},"content":{"rendered":"<h2>Ecco la mia guida su come velocizzare WordPress, vi svelo tutti i miei segreti<\/h2>\n<p>In questo articolo oggi spiegher\u00f2 quali sono gli interventi da fare per <strong>aumentare la velocit\u00e0 di <a href=\"https:\/\/gianlucagentile.com\/tag\/wordpress\/\">WordPress<\/a>\u00a0<\/strong>fino a raggiungere tempi di caricamento vicini al secondo. Sar\u00e0 possibile raggiungere questo risultato seguendo alla lettera tutti i consigli che ti spiegher\u00f2 in questa pagina. Anche il mio sito web utilizza queste tecniche e, grazie a questo incremento, sono riuscito a migliorare la velocit\u00e0 e di conseguenza il posizionamento su Google del mio sito web.<\/p>\n<p>Sicuramente prima di arrivare a questo punto gi\u00e0 hai notato la lunghezza di questa pagina e forse, proprio questa pagina, non si \u00e8 caricata molto velocemente per via della sua lunghezza. Colgo quindi l&#8217;occasione per farti notare che la lunghezza di una pagina, il numero d&#8217;immagini e gli elementi multimediali possono influire sui tempi di caricamento.<\/p>\n<p>Nonostante ci\u00f2 ti consiglio di <em>non saltare alcuna parte di questa guida su come <strong>aumentare la velocit\u00e0 di WordPress<\/strong> in quanto solo seguendo tutti i passaggi potrai arrivare ai risultati sperati<\/em>. Ricorda che se dovessi avere problemi in qualsiasi punto della mia guida puoi chiedere aiuto tramite l&#8217;email <a href=\"mailto:support@gianlucagentile.com\">support@gianlucagentile.com<\/a> o scrivermi o chiamarmi tramite i contatti presenti sul sito web.<\/p>\n<h2>1. Utilizzi un buon hosting? Ecco quali sono i migliori hosting provider per WordPress in Italia<\/h2>\n<p>La prima cosa che dobbiamo analizzare per aumentare la velocit\u00e0 del nostro sito web \u00e8 l&#8217;hosting, cio\u00e8 lo spazio web. Molti <a href=\"https:\/\/it.wikipedia.org\/wiki\/Internet_service_provider\" target=\"_blank\" rel=\"noopener\">provider<\/a> hanno imparato a creare servizi ad hoc per WordPress in modo da integrare ottimizzazioni che possano aumentare la velocit\u00e0, e in alcuni casi anche la sicurezza del vostro sito web.<\/p>\n<p>Utilizzare uno spazio web dedicato per WordPress \u00e8 gi\u00e0 un buon punto di partenza per ottenere una velocit\u00e0 discreta anche senza particolari accorgimenti. Personalmente io consiglio tre provider che sono:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.netsons.com\/aff.php?aff=2556\" target=\"_blank\" rel=\"noopener\">Netsons<\/a><\/li>\n<li><a href=\"https:\/\/www.vhosting-it.com\/clients\/aff.php?aff=715\" target=\"_blank\" rel=\"noopener\">V hosting<\/a><\/li>\n<li><a href=\"https:\/\/it.siteground.com\/index.htm?afcode=f1662f02a60504a29f6ebdd68b726403\" target=\"_blank\" rel=\"noopener\">Siteground<\/a>\u00a0<em><strong>(il mio preferito per velocizzare wordpress)<\/strong><\/em><\/li>\n<\/ul>\n<p>Questi sono i provider che utilizzo da anni e che reputo i migliori sul mercato. Naturalmente ce ne sono molti altri che reputo validi ma per la mia esperienza d&#8217;uso devo reputare questi tre i migliori.<\/p>\n<p><span style=\"text-decoration: underline\"><strong>I provider che utilizzo si differenziano semplicemente per un discorso di qualit\u00e0\/prezzo.<\/strong><\/span><\/p>\n<p>Lo spazio web che utilizzo per il mio sito web \u00e8 Siteground con lo spazio Web Googeek. Grazie all&#8217;ottimizzazione fatta dal provider riesco ad <strong>aumentare la velocit\u00e0 di WordPress<\/strong>\u00a0e avere ottimi tempi di caricamento anche per progetti che non sono stati ottimizzati.<\/p>\n<p>Ho utilizzato la parola progetti perch\u00e9 Siteground consente d&#8217;installare sullo spazio web pi\u00f9 progetti simultaneamente. Questo \u00e8 consigliato a chi gestisce pi\u00f9 siti web o comunque vuole un servizio veloce ed efficiente.<\/p>\n<h2>2. Aumentare la velocit\u00e0 di WordPress: utilizzare un template premium rispetto a un template gratuito<\/h2>\n<p>Dopo aver registrato il nostro sito web e installato WordPress sicuramente il primo accorgimento che dobbiamo avere riguarda il template che vogliamo utilizzare o che stiamo utilizzando. Sicuramente molti utilizzano template free per risparmiare il costo delle licenze.<\/p>\n<p>I template free molte volte sono creati per hobby dagli sviluppatori o con funzioni limitate che possono avere dei deficit in termini di velocit\u00e0 o anche in pulizia del codice. Questo influisce molto sui tempi di caricamento del vostro sito web in quanto il Template \u00e8 una delle cose principali che possiamo trovare dentro WordPress.<\/p>\n<p>Consiglio vivamente di procurarvi un template premium per il vostro sito web. Nel mio articolo ho spiegato quali sono i template migliori per WordPress disponibili su Themeforest.<\/p>\n<h2>3. Plugin: Utilizzi veramente i plugin giusti? Sono essenziali tutti i plugin sul tuo sito web?<\/h2>\n<p>Farsi queste due domande \u00e8 una fase principale nel processo di ottimizzazione del vostro sito web per <strong>aumentare la velocit\u00e0 di WordPress<\/strong>. Utilizzare molti plugin \u00e8 una delle prime cause di lentezza per un sito web WordPress.<\/p>\n<p>Anni fa l&#8217;avvento di WordPress ha semplificato la creazione dei siti web. Ad oggiinfatti basta installare dei plugin per arricchire il nostro sito web di nuove funzioni. Questa pratica purtroppo ha portato gli utenti a installare plugin senza che questi vengano poi utilizzati o scelti con cura.<\/p>\n<p>Scegliere un plugin rispetto ad un altro pu\u00f2 migliorare di molto la velocit\u00e0 del vostro sito web in quanto la scrittura di un plugin e la sua efficienza pu\u00f2 influire sul vostro sito web.<\/p>\n<p>Per capire quali siano i plugin che effettivamente state utilizzando consiglio l&#8217;installazione di un semplice plugin che vi aiuter\u00e0 ad eliminare quelli obsoleti. Ricordatevi di eliminare il plugin dopo aver fatto la verifica.<\/p>\n<h3>P3 Profiler il plugin creato dal Provider GoDaddy<\/h3>\n<!-- WP-Appbox (Version: 4.5.13 \/\/ Store: wordpress \/\/ ID: p3-profiler) -->\n<div class=\"wpappbox wpappbox-6c5466c0f073f3ef63f927646e2a54d9 wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Fp3-profiler%2F&size=200x200&ecc=M&margin=0\" alt=\"p3-profiler\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/p3-profiler\/\" aria-label=\"p3-profiler\"><img decoding=\"async\" src=\"\/\/s.w.org\/plugins\/geopattern-icon\/p3-profiler_80a82a.svg\" alt=\"p3-profiler\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/p3-profiler\/\" aria-label=\"p3-profiler\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-6c5466c0f073f3ef63f927646e2a54d9 .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-6c5466c0f073f3ef63f927646e2a54d9 .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/p3-profiler\/\" title=\"p3-profiler\" aria-label=\"p3-profiler\" class=\"apptitle\">p3-profiler<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\">Unknown<\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<p>GoDaddy \u00e8 uno dei migliori provider al mondo. Personalmente non lo amo moltissimo per via della sua interfaccia di gestione, ma \u00e8 noto per lo sviluppo di plugin, app e soluzioni molto valide.<\/p>\n<p>Una di queste \u00e8 proprio il plugin P3 Profiler. Ci consente di analizzare il nostro WordPress e di capire quali sono i plugin che stanno rallentando WordPress; e quindi quali devono essere cancellati per aumentare la velocit\u00e0 del sito web.<\/p>\n<p>Vi ricordo che se alcuni plugin presenti sul vostro sito web sono utilizzati per creare immagini, testi, pulsanti e altro, cercate di valutare se \u00e8 possibile creare quelle risorse manualmente, o affidatevi a qualcuno che lo possa fare per voi.<\/p>\n<h2>4. Utilizzate solo immagini leggere e ottimizzate quelle presenti sul vostro sito web<\/h2>\n<p>Internet \u00e8 fatto di testo, foto e video. Ottimizzare questi tre elementi \u00e8 una buona pratica per aumentare la velocit\u00e0 WordPress. Il testo non pu\u00f2 essere ottimizzato in quanto lo \u00e8 gi\u00e0, essendo parte del codice HTML. Fatto salvo per chi utilizza font personalizzati che non sono stati ottimizzati; io personalmente consiglio sempre l&#8217;utilizzo dei <a href=\"https:\/\/fonts.google.com\/\" target=\"_blank\" rel=\"noopener\">Google Fonts<\/a>.<\/p>\n<p>Negli ultimi anni i video hanno superato come importanza e fruibilit\u00e0 i testi e le immagini. Caricare i propri video su piattaforme come Youtube e Vimeo consente di risparmiare spazio e velocizzare il proprio sito WordPress.<\/p>\n<p>La parte che quindi influisce di pi\u00f9 e pu\u00f2 sembrare pi\u00f9 complicata da ottimizzare sono le immagini. Molti per il proprio sito web utilizzano quelle prese da Google Immagini. Come sempre consiglio di prenderle da portatili dedicati come Pixabay, Envato Elements (a pagamento) o il noto Shutterstock (a pagamento). Questo ci consente di avere sempre immagini di buona qualit\u00e0, ma sicuramente ci troveremo dinanzi al problema della pesantezza.<\/p>\n<p>Per risolvere questo problema io mi affido a un plugin che si chiama Imagify. Questo consente di ottimizzare le immagini gi\u00e0 caricate su WordPress e di ottimizzarle anche ogni qual volta ne caricheremo delle nuove sul nostro sito web.<\/p>\n<!-- WP-Appbox (Version: 4.5.13 \/\/ Store: wordpress \/\/ ID: imagify) -->\n<div class=\"wpappbox wpappbox-cdcdbd8c5e8d9cf52e147519aaddb0a4 wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Fimagify%2F&size=200x200&ecc=M&margin=0\" alt=\"Imagify Image Optimization: Optimize Images | Compress &amp; Convert to WebP\/AVIF\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/imagify\/\" aria-label=\"Imagify Image Optimization: Optimize Images | Compress &amp; Convert to WebP\/AVIF\"><img decoding=\"async\" src=\"\/\/ps.w.org\/imagify\/assets\/icon-256x256.gif?rev=3452959\" alt=\"Imagify Image Optimization: Optimize Images | Compress &amp; Convert to WebP\/AVIF\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/imagify\/\" aria-label=\"Imagify Image Optimization: Optimize Images | Compress &amp; Convert to WebP\/AVIF\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-cdcdbd8c5e8d9cf52e147519aaddb0a4 .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-cdcdbd8c5e8d9cf52e147519aaddb0a4 .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/imagify\/\" title=\"Imagify Image Optimization: Optimize Images | Compress &amp; Convert to WebP\/AVIF\" aria-label=\"Imagify Image Optimization: Optimize Images | Compress &amp; Convert to WebP\/AVIF\" class=\"apptitle\">Imagify Image Optimization: Optimize Images | Compress & Convert to WebP\/AVIF<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/profiles.wordpress.org\/wp_media\/\">WP Media<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<p>Tutto molto bello se non che imagify richieda un piccolo <a href=\"https:\/\/imagify.io\/pricing\/\" target=\"_blank\" rel=\"noopener\">abbonamento<\/a> per il collegamento di una API riguardo l&#8217;ottimizzazioni delle immagini. Naturalmente vi consiglio di fare questo piccolo investimento mensile in quanto parliamo di cifre che partono da 4,99$ al mese. Li vale tutti, dato che questo servizio pu\u00f2 aumentare la velocit\u00e0 del vostro sito WordPress anche del 40%!<\/p>\n<h2>5. Utilizziamo la cache per velocizzare il nostro sito web WordPress<\/h2>\n<p>Se siete proprietari di un sito web avrete sicuramente sentito parlare di Cache. Per chi non lo sapesse la Cache \u00e8 uno strumento che consente di servire il salvataggio di una pagina web agli utenti. Facciamo un piccolo esempio:<\/p>\n<p>Mario visita il mio sito web e nello specifico la pagina come <span style=\"text-decoration: underline\">velocizzare wordpress<\/span>. E&#8217; soddisfatto di quello che ha letto e quando si vede con Luigi mostra dal suo computer la pagina del mio sito web. Nel momento in cui Mario mostra la pagina che aveva gi\u00e0 visitato qualche ora prima la <strong>cache che si sar\u00e0 salvata consentir\u00e0 l&#8217;apertura della pagina pi\u00f9 rapidamente.<\/strong> Luigi quando torna a casa sar\u00e0 curioso di vedere la pagina mostratagli dall&#8217;amico e quindi decide di aprire il link. Tuttavia la pagina si aprir\u00e0 alla stessa velocit\u00e0 della prima volta che Mario ha aperto la pagina.<\/p>\n<p>Per gestire questa cache ci sono degli appositi plugin. Per chi utilizza Netsons e V-Hosting consiglio di installare il plugin <a href=\"https:\/\/wp-rocket.me\/it\/\" target=\"_blank\" rel=\"noopener\">Wp Rocket\u00a0<\/a>, il quale riesce ad avere un buono sistema di cache con un&#8217;ottima facilit\u00e0 di gestione.<\/p>\n<p>Per chi utilizza Siteground la strada \u00e8 ancora pi\u00f9 semplice ed economica in quanto il provider (che vi ricordo essere il mio favorito e che consiglio per qualsiasi vostro progetto, anche se il pi\u00f9 costoso) offre a tutti i suoi clienti un plugin per la cache chiamato <strong>SG Optimizer<\/strong><\/p>\n<!-- WP-Appbox (Version: 4.5.13 \/\/ Store: wordpress \/\/ ID: sg-cachepress) -->\n<div class=\"wpappbox wpappbox-81de507db6515ce3f7f32be49c04e7eb wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Fsg-cachepress%2F&size=200x200&ecc=M&margin=0\" alt=\"Speed Optimizer \u2013 The All-In-One Performance-Boosting Plugin\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/sg-cachepress\/\" aria-label=\"Speed Optimizer \u2013 The All-In-One Performance-Boosting Plugin\"><img decoding=\"async\" src=\"\/\/ps.w.org\/sg-cachepress\/assets\/icon-256x256.gif?rev=2971889\" alt=\"Speed Optimizer \u2013 The All-In-One Performance-Boosting Plugin\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/sg-cachepress\/\" aria-label=\"Speed Optimizer \u2013 The All-In-One Performance-Boosting Plugin\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-81de507db6515ce3f7f32be49c04e7eb .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-81de507db6515ce3f7f32be49c04e7eb .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/sg-cachepress\/\" title=\"Speed Optimizer \u2013 The All-In-One Performance-Boosting Plugin\" aria-label=\"Speed Optimizer \u2013 The All-In-One Performance-Boosting Plugin\" class=\"apptitle\">Speed Optimizer \u2013 The All-In-One Performance-Boosting Plugin<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/profiles.wordpress.org\/siteground\/\">SiteGround<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<p>Oltre a gestire la cache il plugin consente di impostare la versione di PHP che vogliamo utilizzare sul nostro server e il certificato SSL.<\/p>\n<h2>6. Ottimizza il database per velocizza WordPress<\/h2>\n<p>Se siamo abituati a tenere aggiornato il nostro sito web sicuramente avremo bisogno di un sistema che pulisca in maniera frequente il nostro database.<\/p>\n<p>Il database \u00e8 la parte del nostro sito web dove risiedono i contenuti come gli articoli del nostro blog, avere un database ottimizzato pu\u00f2 aumentare di molto le performance del nostro sito web specialmente da mobile.<\/p>\n<p>Per risolvere questo problema ci viene incontro Wp-Optimize un plugin per wordpress che consente di ottimizzare il nostro database con un semplice clic e altra cosa non da poco ci permette di creare una pulizia automatica ogni settimana o mese in modo da tenere costantemente pulito il sito web.<\/p>\n<!-- WP-Appbox (Version: 4.5.13 \/\/ Store: wordpress \/\/ ID: wp-optimize) -->\n<div class=\"wpappbox wpappbox-c7a48bffd3a50599e89cbaa12aac7adf wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Fwp-optimize%2F&size=200x200&ecc=M&margin=0\" alt=\"WP-Optimize \u2013 Cache, Compress images, Minify &amp; Clean database to boost page speed &amp; performance\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-optimize\/\" aria-label=\"WP-Optimize \u2013 Cache, Compress images, Minify &amp; Clean database to boost page speed &amp; performance\"><img decoding=\"async\" src=\"\/\/ps.w.org\/wp-optimize\/assets\/icon-256x256.png?rev=1552899\" alt=\"WP-Optimize \u2013 Cache, Compress images, Minify &amp; Clean database to boost page speed &amp; performance\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-optimize\/\" aria-label=\"WP-Optimize \u2013 Cache, Compress images, Minify &amp; Clean database to boost page speed &amp; performance\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-c7a48bffd3a50599e89cbaa12aac7adf .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-c7a48bffd3a50599e89cbaa12aac7adf .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/wp-optimize\/\" title=\"WP-Optimize \u2013 Cache, Compress images, Minify &amp; Clean database to boost page speed &amp; performance\" aria-label=\"WP-Optimize \u2013 Cache, Compress images, Minify &amp; Clean database to boost page speed &amp; performance\" class=\"apptitle\">WP-Optimize \u2013 Cache, Compress images, Minify & Clean database to boost page speed & performance<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/profiles.wordpress.org\/davidanderson\/\">David Anderson \/ Team Updraft<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<h2>7. Abilita il Minify del CSS e del JavaScript<\/h2>\n<p>Il minify \u00e8 una tecnica che consente l&#8217;annidamento del codice per essere letto pi\u00f9 velocemente dai browser web.<\/p>\n<p><span style=\"color: #ff0000\"><strong>Attenzione:<\/strong><\/span> questa procedura potrebbe non far funzionare alcuni plugin installati sul tuo sito web. Il plugin che ti consiglio per abilitare questa tecnica (ma \u00e8 un opzione che hanno tutti i plugin che attivano il Minify) consente di escludere alcuni file e quindi alcuni plugin. Questa \u00e8 una procedura per utenti esperti; se hai bisogno d&#8217;aiuto non esitare a contattarmi anche commentando questo articolo.<\/p>\n<!-- WP-Appbox (Version: 4.5.13 \/\/ Store: wordpress \/\/ ID: fast-velocity-minify) -->\n<div class=\"wpappbox wpappbox-c095b6f26b2f3390ee16de2e12c695b4 wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Ffast-velocity-minify%2F&size=200x200&ecc=M&margin=0\" alt=\"Fast Velocity Minify\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/fast-velocity-minify\/\" aria-label=\"Fast Velocity Minify\"><img decoding=\"async\" src=\"\/\/ps.w.org\/fast-velocity-minify\/assets\/icon-128x128.jpg?rev=1440946\" alt=\"Fast Velocity Minify\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/fast-velocity-minify\/\" aria-label=\"Fast Velocity Minify\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-c095b6f26b2f3390ee16de2e12c695b4 .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-c095b6f26b2f3390ee16de2e12c695b4 .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/fast-velocity-minify\/\" title=\"Fast Velocity Minify\" aria-label=\"Fast Velocity Minify\" class=\"apptitle\">Fast Velocity Minify<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/profiles.wordpress.org\/alignak\/\">Raul P.<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<p>Fast Velocit\u00e0 Minify \u00e8 il plugin che suggerisco per abilitare il Minify. Lo sto provando da qualche mese e devo dire che rispetto a soluzioni pi\u00f9 famose questo si comporta molto bene.<\/p>\n<p>Ecco cosa dobbiamo abilitare per migliorare la velocit\u00e0 del nostro sito web con <strong>Fast Velocity Minify<\/strong><\/p>\n<ol>\n<li>Per prima cosa rechiamoci in &#8220;<strong><span style=\"text-decoration: underline\">Setting<\/span><\/strong>&#8221; e forziamo il protocollo sicuro https.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11309 aligncenter\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Forzare-sempre-lutilizzo-del-protocollo-sicuro.webp\" alt=\"Forzare sempre l'utilizzo del protocollo sicuro\" width=\"745\" height=\"155\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Forzare-sempre-lutilizzo-del-protocollo-sicuro.webp 745w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Forzare-sempre-lutilizzo-del-protocollo-sicuro-300x62.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Forzare-sempre-lutilizzo-del-protocollo-sicuro-260x54.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Forzare-sempre-lutilizzo-del-protocollo-sicuro-50x10.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Forzare-sempre-lutilizzo-del-protocollo-sicuro-150x31.webp 150w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/li>\n<li>Rimaniamo sempre su setting per risolvere alcuni problemi <strong>above-the-fold\u00a0<\/strong>abilitiamo i due inline all header css files<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11310\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight.webp\" alt=\"velocizzare wordpress\" width=\"1076\" height=\"239\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight.webp 1076w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight-300x67.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight-768x171.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight-1024x227.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight-260x58.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight-50x11.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitiamo-inline-all-header-css-files-per-risolver-i-problemi-con-pagespeed-insgight-150x33.webp 150w\" sizes=\"auto, (max-width: 1076px) 100vw, 1076px\" \/><\/li>\n<li>\u00a0Per ottimizzare il nostro codice JavaScript dobbiamo spostarci sempre in setting e abilitare due funzionalit\u00e0 su <strong>Render-blocking JS<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11311\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights.webp\" alt=\"velocizzare wordpress\" width=\"1128\" height=\"324\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights.webp 1128w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights-300x86.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights-768x221.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights-1024x294.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights-260x75.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights-50x14.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ottimizziamo-il-codice-JavaScript-come-indicato-da-Pagespeed-Insights-150x43.webp 150w\" sizes=\"auto, (max-width: 1128px) 100vw, 1128px\" \/><\/strong><\/li>\n<li>Adesso spostiamoci su &#8220;<span style=\"text-decoration: underline\"><strong>Pro<\/strong><\/span>&#8221; e attiviamo il codice asicrono CSS (in alcuni template questo potrebbe causare dei problemi di visualizzazione).<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11312\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Abilitare-il-codice-Asycrono-CSS-per-velocizzare-il-sito-web.webp\" alt=\"velocizzare wordpress\" width=\"848\" height=\"187\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitare-il-codice-Asycrono-CSS-per-velocizzare-il-sito-web.webp 848w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitare-il-codice-Asycrono-CSS-per-velocizzare-il-sito-web-300x66.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitare-il-codice-Asycrono-CSS-per-velocizzare-il-sito-web-768x169.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitare-il-codice-Asycrono-CSS-per-velocizzare-il-sito-web-260x57.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitare-il-codice-Asycrono-CSS-per-velocizzare-il-sito-web-50x11.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Abilitare-il-codice-Asycrono-CSS-per-velocizzare-il-sito-web-150x33.webp 150w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/li>\n<\/ol>\n<p>Questi sono i passaggi che dobbiamo eseguire per migliorare la velocit\u00e0 WordPress per il nostro sito web con\u00a0<strong>Fast Velocity Minify.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h2>8. Dai l&#8217;accesso solo ai crawler che effettivamente ritieni validi<\/h2>\n<p>Tutti i motori di ricerca presenti su internet (si avete capito bene, non esiste solo Google \ud83d\ude1b ) utilizzano un crawler per &#8220;scannerizzare&#8221; i siti web e indicizzarli sul proprio motore di ricerca.<\/p>\n<p>Precisamente un crawler non \u00e8 un vero e proprio elemento legato ai motori di ricerca. Sostanzialmente serve a prelevare informazioni da un sito web per poi importarle su quello nostro. Per farvi un piccolo esempio \u00e8 possibile creare un crawler che prenda le informazioni da un sito web X e, tramite file XML, queste informazioni vengano caricate sul nostro sito web facendoci risparmiare ore o addirittura giorni di lavoro.<\/p>\n<p>Molti di questi crawler non sono necessari per il vostro sito web e molte volte lo rallentano, in quanto vengono visti come un visitatore che sta aprendo tutte le pagine del sito. Oltre a rallentare possono falsificare i dati sui visitatori di Google Analytics. Per questo motivo \u00e8 importante utilizzare un metodo per fermare questi Crawler e velocizzare il nostro sito web WordPress.<\/p>\n<p>Esistono 2 strade:<\/p>\n<ol>\n<li>La prima \u00e8 quella di bloccare tramite file .htaccess tutti questi crawler. E&#8217; possibile scaricare una lista da incollare al vostro file da questo link.<\/li>\n<li>La seconda opzione, anche se in parte sconsigliata, \u00e8 quella di utilizzare un plugin apposito per questa funzione. Il plugin si chiama &#8220;Stop Web Crawlers&#8221; e di default blocca oltre 2000 crawler ed \u00e8 possibile aggiungerne altri manualmente.<\/li>\n<\/ol>\n<!-- WP-Appbox (Version: 4.5.13 \/\/ Store: wordpress \/\/ ID: stop-web-crawlers) -->\n<div class=\"wpappbox wpappbox-8ac16cfda2011321604a0aac8a31eb03 wordpress colorful simple\">\n\t<div class=\"qrcode\"><img decoding=\"async\" src=\"https:\/\/api.qrserver.com\/v1\/create-qr-code\/?data=https%3A%2F%2Fwordpress.org%2Fplugins%2Fstop-web-crawlers%2F&size=200x200&ecc=M&margin=0\" alt=\"stop-web-crawlers\" \/><\/div>\n\t<div class=\"appicon\">\n\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/stop-web-crawlers\/\" aria-label=\"stop-web-crawlers\"><img decoding=\"async\" src=\"\/\/s.w.org\/plugins\/geopattern-icon\/stop-web-crawlers_ffffff.svg\" alt=\"stop-web-crawlers\" \/><\/a>\n\t<\/div>\n\t<div class=\"applinks\">\n\t\t<div class=\"appbuttons\">\n\t\t\t<a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/stop-web-crawlers\/\" aria-label=\"stop-web-crawlers\">Download<\/a>\n\t\t\t<span onMouseOver=\"jQuery('.wpappbox-8ac16cfda2011321604a0aac8a31eb03 .qrcode').show();\" onMouseOut=\"jQuery('.wpappbox-8ac16cfda2011321604a0aac8a31eb03 .qrcode').hide();\">QR-Code<\/span>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"appdetails\">\n\t\t<div class=\"apptitle\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/wordpress.org\/plugins\/stop-web-crawlers\/\" title=\"stop-web-crawlers\" aria-label=\"stop-web-crawlers\" class=\"apptitle\">stop-web-crawlers<\/a><\/div>\n\t\t<div class=\"developer\">\n\t\t\t<span class=\"label\">Developer: <\/span>\n\t\t\t<span class=\"value\"><a target=\"_blank\" rel=\"nofollow\" href=\"https:\/\/profiles.wordpress.org\/threenine\/\">threenine<\/a><\/span>\n\t\t<\/div>\n\t\t<div class=\"price\">\n\t\t\t<span class=\"label\">Price: <\/span>\n\t\t\t<span class=\"value\">Free<\/span> \n\t\t\t<span class=\"rating\"><\/span>\n\t\t<\/div>\n\t<\/div>\n<\/div><!-- \/WP-Appbox -->\n<h2>Inizio sezione per utenti pi\u00f9 esperti su come velocizzare WordPress<\/h2>\n<p>Da questo punto in poi affronteremo gli ultimi tre punti attuando delle piccole modifiche ai file di configurazione di WordPress per migliorare la velocit\u00e0 del vostro sito web. Per chi non ha conoscenze su come utilizzare FileZilla o come modificare le cartelle o i file di WordPress consiglio di contattarmi per ricevere la mia assistenza.<\/p>\n<p><span style=\"text-decoration: underline;color: #ff0000\"><strong>Non mi ritengo responsabile di eventuali danni fatti al vostro sito web. Se non avete l&#8217;esperienza o la sicurezza necessaria vi consiglio prima di contattattarmi.<\/strong><\/span><\/p>\n<h2>9. Modificare il file Wp-Config di WordPress per aumentare la velocit\u00e0 del nostro sito web<\/h2>\n<p>Una delle pratiche che utilizzo da qualche anno a questa parte \u00e8 quella di modificare il file Wp-config di WordPress inserendo alcune semplici istruzioni. Queste direttive possono migliorare la velocit\u00e0 di caricamento e al tempo stesso ottimizzare alcune funzioni automatiche di WordPress.<\/p>\n<p>Il file Wp-Confing.php risiede nella root dove abbiamo installato il nostro sito web, non \u00e8 da confondere con il file Wp-confing-sample.php.<\/p>\n<p>Nello specifico contiene una serie di istruzioni come quale database leggere, il rispettivo username e password e alcune limitazioni o blocchi per il consumo di risorse.<\/p>\n<p><span style=\"color: #ff0000\"><strong><span style=\"text-decoration: underline\">\u00c8 prassi di effettuare un backup del file prima di apportare ogni modifica, specialmente se \u00e8 la prima volta che utilizzate il codice o questo genere d&#8217;interventi.<\/span><\/strong><\/span><\/p>\n<p>All&#8217;interno del file dobbiamo inserire questa dicitura:<\/p>\n<p>\/\/ Inizio ottimizzazione wordpress<br \/>\ndefine(&#8216;EMPTY_TRASH_DAYS&#8217;, 7 );<br \/>\ndefine(&#8216;WP_POST_REVISIONS&#8217;, 5);<br \/>\ndefine(&#8216;WP_HOME&#8217;,&#8217;https:\/\/gianlucagentile.com&#8217;);<br \/>\ndefine(&#8216;WP_SITEURL&#8217;,&#8217;https:\/\/gianlucagentile.com&#8217;);<br \/>\ndefine( &#8216;WP_MEMORY_LIMIT&#8217;, &#8216;256M&#8217; );<br \/>\n\/\/ Fine ottimizzazione wordpress<\/p>\n<p>Gi\u00e0 vedo le facce di qualcuno\u00a0 <img src=\"https:\/\/gianlucagentile.com\/blog\/wp-includes\/images\/smilies\/mrgreen.png\" alt=\":mrgreen:\" class=\"wp-smiley\" style=\"height: 1em; max-height: 1em;\" \/> non preoccupatevi adesso spiegher\u00f2 ogni riga a cosa serve e come pu\u00f2 essere modificata:<\/p>\n<p><strong>\/\/ Inizio ottimizzazione wordpress<\/strong> : questo \u00e8 semplicemente un commento che indica a noi o a uno sviluppatore che verr\u00e0 dopo di noi che da qui in poi inizier\u00e0 una configurazione.<\/p>\n<p><strong>define(&#8216;EMPTY_TRASH_DAYS&#8217;, 7 );<\/strong> : questo comando impartisce a WordPress il compito di svuotare il cestino della pagine, articoli, prodotti ecc.. ogni X giorni. Come \u00e8 possibile vedere nel mio caso \u00e8 impostato il valore 7 ma si pu\u00f2 inserire qualsiasi valore; se impostiamo il valore 30 il sito web svuoter\u00e0 il cestino ogni 30 giorni. Questo ci permette di avere sempre il cestino vuoto per ottimizzare lo spazio del nostro sito web.<\/p>\n<p><strong>define(&#8216;WP_POST_REVISIONS&#8217;, 5);<\/strong> : questo comando impartisce a WordPress il compito di tenere in memoria le ultime 5 revisioni del post. Ogni qual volta spingiamo su salva bozza, pubblica o aggiorna WordPress salva una revisione, con questo comando possiamo decidere il numero delle revisioni da mantenere.<\/p>\n<p><strong>define(&#8216;WP_HOME&#8217;,&#8217;https:\/\/gianlucagentile.com&#8217;);<\/strong> : questo comando esplicita ai browser qual \u00e8 la pagina Home Page del nostro sito web. Possiamo dire che rende chiaro da subito la pagina che deve essere aperta. In alcuni casi ho notato che con questo comando sono riuscito a recuperare qualche decimo di secondo di caricamento, naturalmente il link del sito web va sostituito con il vostro.<\/p>\n<p><strong>define(&#8216;WP_SITEURL&#8217;,&#8217;https:\/\/gianlucagentile.com&#8217;);<\/strong> : questo comando \u00e8 identico al precedente solo che esplicita non la url della home, ma quella del nostro sito web. In alcuni casi possiamo avere una url principale e una url della nostra home page diversa. Anche qui dovete cambiare il link del mio sito web con il vostro.<\/p>\n<p><strong>define( &#8216;WP_MEMORY_LIMIT&#8217;, &#8216;256M&#8217; );<\/strong> : di default molti provider e WordPress stesso limitano la memoria a 64M o 124M. Per alcuni plugin o template si consiglia di utilizzare una memoria pi\u00f9 ampia. Per questo motivo io imposto la memoria del mio sito web a 256M in modo da non avere problemi di compatibilit\u00e0 e di aumentare la velocit\u00e0 di caricamento di WordPress.<\/p>\n<p>\/\/ Fine ottimizzazione WordPress : come il comando iniziale questo \u00e8 un semplice commento che indica la fine della modifica.<\/p>\n<p>Applicata questa modifica possiamo salvare il file.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11192\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress.webp\" alt=\"Risultato della modifica al file wp-config per velocizzare wordpress\" width=\"1693\" height=\"867\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress.webp 1693w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress-300x154.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress-768x393.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress-1024x524.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress-260x133.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress-50x26.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Risultato-della-modifica-al-file-wp-config-per-velocizzare-wordpress-146x75.webp 146w\" sizes=\"auto, (max-width: 1693px) 100vw, 1693px\" \/><\/p>\n<h2>10. Abilita la compressione GZIP per velocizzare Wodpress<\/h2>\n<p>Se avete letto l&#8217;articolo fino qui e magari avete applicato le modifiche che vi ho spiegato sicuramente avrete capito che \u00e8 tutto un discorso di compressione e ottimizzazione. E&#8217; un po&#8217; come quando si va dal dietologo; quindi possiamo dire che con questa guida stiamo mettendo a dieta il nostro sito web.<\/p>\n<p>Ecco che in questo punto vi dar\u00f2 un codice da implementare nel file .htaccess del vostro sito web. In questo caso non c&#8217;\u00e8 molto da spiegare in quanto il codice semplicemente comprime alcuni file per essere serviti pi\u00f9 velocemente.<\/p>\n<p>Il file .htaccess come il file Wp-confing.php \u00e8 un file molto importante che troviamo in tutti i siti web e serve per impartire alcuni comandi al nostro spazio web, in quanto fornisce alcune direttive ad <a href=\"https:\/\/it.wikipedia.org\/wiki\/Apache_HTTP_Server\" target=\"_blank\" rel=\"noopener\">Apache<\/a>.<\/p>\n<figure id=\"attachment_11190\" aria-describedby=\"caption-attachment-11190\" style=\"width: 1693px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11190 size-full\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress.webp\" alt=\"Modificare il file htcaccess di wordpress per velocizzare wordpress\" width=\"1693\" height=\"916\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress.webp 1693w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress-300x162.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress-768x416.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress-1024x554.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress-260x141.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress-50x27.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Modificare-il-file-htcaccess-di-wordpress-per-velocizzare-wordpress-139x75.webp 139w\" sizes=\"auto, (max-width: 1693px) 100vw, 1693px\" \/><figcaption id=\"caption-attachment-11190\" class=\"wp-caption-text\"><em>Modificare il file htcaccess di WordPress per <strong>velocizzare WordPress<\/strong><\/em><\/figcaption><\/figure>\n<p>Il codice dovr\u00e0 essere copiato dopo la dicitura # END WORDPRESS che solitamente si trova alla riga 18 del file .htaccess.<\/p>\n<p>Ecco il codice da copiare:<\/p>\n<p>## ENABLE GZIP COMPRESSION ##<br \/>\nAddOutputFilterByType DEFLATE text\/plain<br \/>\nAddOutputFilterByType DEFLATE text\/html<br \/>\nAddOutputFilterByType DEFLATE text\/xml<br \/>\nAddOutputFilterByType DEFLATE text\/css<br \/>\nAddOutputFilterByType DEFLATE application\/xml<br \/>\nAddOutputFilterByType DEFLATE application\/xhtml+xml<br \/>\nAddOutputFilterByType DEFLATE application\/rss+xml<br \/>\nAddOutputFilterByType DEFLATE application\/javascript<br \/>\nAddOutputFilterByType DEFLATE application\/x-javascript<br \/>\n## ENABLE GZIP COMPRESSION ##<\/p>\n<p>Eseguita questa modifica salvate ma lasciate aperto il file, in quanto il prossimo punto riguarda sempre il file .htaccess.<\/p>\n<figure id=\"attachment_11191\" aria-describedby=\"caption-attachment-11191\" style=\"width: 1693px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11191 size-full\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress.webp\" alt=\"Ecco come sar\u00e0 il tuo file dopo le modifiche al file htaccess per velocizzare wordpress\" width=\"1693\" height=\"867\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress.webp 1693w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress-300x154.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress-768x393.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress-1024x524.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress-260x133.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress-50x26.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Ecco-come-sar\u00e0-il-tuo-file-dopo-le-modifiche-al-file-htaccess-per-velocizzare-wordpress-146x75.webp 146w\" sizes=\"auto, (max-width: 1693px) 100vw, 1693px\" \/><figcaption id=\"caption-attachment-11191\" class=\"wp-caption-text\"><span style=\"text-decoration: underline\">Ecco come sar\u00e0 il tuo file dopo le modifiche al file htaccess per <strong>velocizzare WordPress<\/strong><\/span><\/figcaption><\/figure>\n<h2>11. Specifichiamo qual \u00e8 il termine di scadenza della nostra cache per velocizzare WordPress.<\/h2>\n<p>Gi\u00e0 abbiamo parlato di cache e ho spiegato come funziona. Adesso andremo a impostare delle direttive che assegnino un tempo esatto di scadenza della cache per ogni tipologia di file.<br \/>\nQuesto passaggio \u00e8 fondamentale non solo per capire come velocizzare WordPress ma anche perch\u00e9 ho notato che questo tipo di modifica \u00e8 molto importante ai fini SEO, in quanto influisce di molto sulla velocit\u00e0 di apertura del nostro sito web. Come i comandi dati nel punto nove non spiegher\u00f2 nel dettaglio cosa sono, ma in questo caso vi spiego che ogni comando va influire nei tempi di cache di ogni file come immagini, codice javascript, file pdf e altro.<\/p>\n<p>Ecco il codice da incollare sotto a quello che avete messo precedentemente:<\/p>\n<p>EXPIRES CACHING ##<br \/>\n&lt;IfModule mod_expires.c&gt;<br \/>\nExpiresActive On<br \/>\nExpiresByType image\/jpg &#8220;access 1 year&#8221;<br \/>\nExpiresByType image\/jpeg &#8220;access 1 year&#8221;<br \/>\nExpiresByType image\/gif &#8220;access 1 year&#8221;<br \/>\nExpiresByType image\/png &#8220;access 1 year&#8221;<br \/>\nExpiresByType image\/svg &#8220;access 1 year&#8221;<br \/>\nExpiresByType text\/css &#8220;access 1 month&#8221;<br \/>\nExpiresByType application\/pdf &#8220;access 1 month&#8221;<br \/>\nExpiresByType application\/javascript &#8220;access 1 month&#8221;<br \/>\nExpiresByType application\/x-javascript &#8220;access 1 month&#8221;<br \/>\nExpiresByType application\/x-shockwave-flash &#8220;access 1 month&#8221;<br \/>\nExpiresByType image\/x-icon &#8220;access 1 year&#8221;<br \/>\nExpiresDefault &#8220;access 2 days&#8221;<br \/>\n&lt;\/IfModule&gt;<br \/>\n## EXPIRES CACHING ##<\/p>\n<h2>Conclusioni su come velocizzare WordPress<\/h2>\n<p>Se siete arrivati a questo punto della guida spero che avete seguito tutti i passaggi che ho spiegato. Sicuramente dovreste avere gi\u00e0 notato un aumento di velocit\u00e0. Molti miei colleghi nelle loro guide consigliano di effettuare dei test di analisi del proprio sito web prima e dopo aver effettuato l&#8217;ottimizzazione. Personalmente sono contrario a fare questo tipo di test sui siti WordPress in quanto gi\u00e0 un template premium, date le innumerevoli caratteristiche che pu\u00f2 avere, risulta essere pesante per questo tipo di test. Nel mio caso, anche se questi test danno un valore &#8220;B&#8221;, o nella media ho riscontrato che l&#8217;apertura del mio sito avviene per una media di rica 3 \/4 secondi, o comunque la lentezza del mio sito web non ha influito sull&#8217;indicizzazione SEO, in quanto sono riuscito a posizionarmi davanti a siti web molto pi\u00f9 veloci del mio.<\/p>\n<h3>Questo perch\u00e9? Non serve ottimizzare il sito web?<\/h3>\n<p>Assolutamente dobbiamo sempre ottimizzare il nostro sito web per quello che ci \u00e8 possibile. Sicuramente utilizzare template pi\u00f9 leggeri e meno plugin possibili pu\u00f2 aiutare ad avere un punteggio ottimo per questi tool di monitoraggio. Dato che stiamo parlando di quello che consiglio io e della mia esperienza, posso dire che facendo queste ottimizzazioni si ottengono ottimi risultati senza rinunciare a funzionalit\u00e0 sul proprio sito web, e soprattutto senza avere problemi di compatibilit\u00e0 sul nostro sito web.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11189\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google.webp\" alt=\"Come velocizzare WordPress, test del mio sito web su Pages Speed Insights di Google\" width=\"1357\" height=\"509\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google.webp 1357w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google-300x113.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google-768x288.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google-1024x384.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google-260x98.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google-50x19.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Come-velocizzare-Wordpress-test-del-mio-sito-web-su-Pages-Speed-Insights-di-Google-150x56.webp 150w\" sizes=\"auto, (max-width: 1357px) 100vw, 1357px\" \/><\/p>\n<p>Per chi volesse comunque fare dei test del proprio sito web, consiglio di utilizzare questi due siti:<\/p>\n<ol>\n<li><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener\">Pages Speed Insights<\/a><\/li>\n<li><a href=\"https:\/\/tools.pingdom.com\/\" target=\"_blank\" rel=\"noopener\">Pingdom Website Speed Test<\/a><\/li>\n<\/ol>\n<p>Aggiorner\u00f2 questa guida costantemente se ci dovessero essere novit\u00e0 in termini di plugin o ottimizzazioni manuali. Se vi \u00e8 piaciuta la mia guida su come velocizzare WordPress vi chiedo di lasciare un commento a questo articolo o una recensione sulla mia scheda <a href=\"http:\/\/www.recensioni.gianlucagentile.com\">Google My Business<\/a><\/p>\n<h3>Aggiornamento\u00a0 del 18\/09\/2018<\/h3>\n<p>Oggi dopo svariati aggiornamenti al mio sito web ho notato una grande lentezza di tutto il sito, c&#8217;\u00e8 da dire che in questi giorni sto aggiungendo una media di 5\/6 pagine al giorno al mio sito web e sicuramente questo pu\u00f2 influire sulla velocit\u00e0 di WordPress.<\/p>\n<p>Per questo motivo ho decido di ricorrere a WP-Optimize per ottimizzare il database del sito web, normalmente effettuavo questa operazione manualmente anche se conoscevo gi\u00e0 questo plugin ma mi sono accorto che avere la comodit\u00e0 di farlo automaticamente non ha prezzo.<\/p>\n<p>Per questo motivo ho aggiornato la mia guida inserendo un nuovo punto su WP-Optimize, di seguito trovare una scansione di velocit\u00e0 del mio sito web prima e dopo la pulizia, come potete vedere la parte mobile ha subito una netto miglioramento.<\/p>\n<figure id=\"attachment_11301\" aria-describedby=\"caption-attachment-11301\" style=\"width: 1634px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11301 size-full\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize.webp\" alt=\"Analisi del sito web prima di di Wp-Optimize\" width=\"1634\" height=\"916\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize.webp 1634w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize-300x168.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize-768x431.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize-1024x574.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize-260x146.webp 260w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize-50x28.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-prima-di-Wp-Optimize-134x75.webp 134w\" sizes=\"auto, (max-width: 1634px) 100vw, 1634px\" \/><figcaption id=\"caption-attachment-11301\" class=\"wp-caption-text\">Analisi del sito web prima di di Wp-Optimize<\/figcaption><\/figure>\n<figure id=\"attachment_11300\" aria-describedby=\"caption-attachment-11300\" style=\"width: 1551px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11300 size-full\" src=\"https:\/\/gianlucagentile.com\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize.webp\" alt=\"Analisi del sito web dopo di di Wp-Optimize\" width=\"1551\" height=\"891\" srcset=\"https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize.webp 1551w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize-300x172.webp 300w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize-768x441.webp 768w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize-1024x588.webp 1024w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize-254x146.webp 254w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize-50x29.webp 50w, https:\/\/gianlucagentile.com\/blog\/wp-content\/uploads\/2018\/09\/Anali-Sito-Web-dopo-di-Wp-Optimize-131x75.webp 131w\" sizes=\"auto, (max-width: 1551px) 100vw, 1551px\" \/><figcaption id=\"caption-attachment-11300\" class=\"wp-caption-text\">Analisi del sito web dopo di di Wp-Optimize<\/figcaption><\/figure>\n<p><!-- Articoli correlati - SEO internal linking --><\/p>\n<div class=\"related-posts-seo\" style=\"margin-top:30px; padding:20px; background:#f5f5f5; border-radius:8px;\">\n<h3 style=\"margin-top:0;\">Potrebbe interessarti anche:<\/h3>\n<ul style=\"margin-bottom:0;\">\n<li><a href=\"https:\/\/gianlucagentile.com\/blog\/guida-dettagliata-alla-musica-gratuita-dove-trovarla-e-come-utilizzarla-nei-tuoi-progetti\/\">Guida Dettagliata alla Musica Gratuita: Dove Trovarla e Come Utilizzarla nei Tuoi Progetti<\/a><\/li>\n<li><a href=\"https:\/\/gianlucagentile.com\/blog\/come-rimanere-offline-su-whatsapp-la-guida-completa\/\">Come Rimanere Offline su WhatsApp: La Guida Completa<\/a><\/li>\n<li><a href=\"https:\/\/gianlucagentile.com\/blog\/78326-2\/\">Guida Completa: Come Diventare un App Developer &#8211; Requisiti, Competenze, e Prospettive di Carriera<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ecco la mia guida su come velocizzare WordPress, vi svelo tutti i miei segreti In questo articolo oggi spiegher\u00f2 quali sono gli interventi da fare&#8230;<\/p>\n","protected":false},"author":1,"featured_media":11187,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Come Velocizzare Wordpress | Gianluca Gentile","_seopress_titles_desc":"Ecco la mia guida su come velocizzare Wordpress, vi svelo tutti i miei segreti In questo articolo oggi spiegher\u00f2 quali sono gli interventi da fare per ...","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"velocizzare wordpress","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"categories":[58],"tags":[1466,1381,1374],"class_list":{"0":"post-11083","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-guide","8":"tag-guida","9":"tag-ottimizzazione","10":"tag-wordpress"},"_links":{"self":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/posts\/11083","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/comments?post=11083"}],"version-history":[{"count":0,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/posts\/11083\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/media\/11187"}],"wp:attachment":[{"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/media?parent=11083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/categories?post=11083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gianlucagentile.com\/blog\/wp-json\/wp\/v2\/tags?post=11083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}