{"id":3270,"date":"2026-07-10T12:00:00","date_gmt":"2026-07-10T12:00:00","guid":{"rendered":"https:\/\/smartcoding.com.au\/core-web-vitals-e-wordpress-perche-la-distribuzione-delle-immagini-e-il-collo-di-bottiglia\/"},"modified":"2026-07-10T12:00:00","modified_gmt":"2026-07-10T12:00:00","slug":"core-web-vitals-e-wordpress-perche-la-distribuzione-delle-immagini-e-il-collo-di-bottiglia","status":"publish","type":"post","link":"https:\/\/smartcoding.com.au\/it\/core-web-vitals-e-wordpress-perche-la-distribuzione-delle-immagini-e-il-collo-di-bottiglia\/","title":{"rendered":"Core Web Vitals e WordPress: perch\u00e9 la distribuzione delle immagini \u00e8 il collo di bottiglia"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nella maggior parte dei siti WordPress del 2026, la differenza tra un punteggio Core Web Vitals verde e uno rosso la decide la rapidit\u00e0 con cui le immagini arrivano al browser. La cache aiuta. Un tema veloce aiuta. Ma il fattore decisivo sulla maggior parte delle pagine \u00e8 la distribuzione delle immagini. Questa guida illustra dove va davvero il tempo e cosa cambiare per risolvere.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">L&#8217;LCP \u00e8 quasi sempre un&#8217;immagine<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando Google misura il Largest Contentful Paint (LCP) su una pagina WordPress, l&#8217;elemento pi\u00f9 grande sopra la piega \u00e8 quasi sempre un&#8217;immagine. La foto principale di una home page. L&#8217;immagine in evidenza di un articolo. La foto del prodotto in una scheda WooCommerce. Quel singolo file \u00e8 la metrica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se l&#8217;immagine \u00e8 grande, lenta da recuperare o servita da un server lontano, l&#8217;LCP ne risente. Tutto il resto della pagina pu\u00f2 essere perfetto, eppure il punteggio cala comunque.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dove vanno i millisecondi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una richiesta tipica di un&#8217;immagine ospitata su WordPress ha quattro fasi. La risoluzione DNS del tuo dominio di origine. L&#8217;handshake TCP e TLS. Il download dell&#8217;immagine vera e propria. E il tempo di decodifica del browser. Le prime tre riguardano la rete. L&#8217;ultima riguarda il dispositivo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una CDN riduce drasticamente le fasi di rete perch\u00e9 il file viene servito da un nodo pi\u00f9 vicino al visitatore. \u00c8 l&#8217;intervento a maggior impatto per le prestazioni delle immagini di WordPress nei Core Web Vitals.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La configurazione che muove il punteggio in modo costante<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sposta la libreria multimediale su S3, R2, Bunny o un altro bucket compatibile con S3 e servila tramite una CDN. Defyn Media Offload gestisce sia il caricamento nello storage sia la riscrittura degli URL che fanno puntare i post esistenti alla CDN. Una volta che gli URL puntano all&#8217;host giusto, il tuo server di origine non \u00e8 pi\u00f9 sul percorso critico dei contenuti multimediali.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Abbina lo scaricamento a un corretto supporto srcset, cos\u00ec i browser mobili scaricano varianti delle dimensioni appropriate. La maggior parte dei temi WordPress le genera gi\u00e0 per te. Il plugin deve solo riscrivere l&#8217;URL di ciascuna variante.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Non dimenticare CLS e INP<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il Cumulative Layout Shift (CLS) diminuisce quando le immagini hanno attributi espliciti di larghezza e altezza, cos\u00ec il browser riserva lo spazio prima che arrivi il file. L&#8217;Interaction to Next Paint (INP) non \u00e8 legato ai contenuti multimediali, ma vale la pena controllarlo una volta risolto l&#8217;LCP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La maggior parte dei temi WordPress moderni imposta gi\u00e0 larghezza e altezza in output. Se il tuo non lo fa, correggilo prima di misurare di nuovo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come confermare che la modifica ha funzionato<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Usa PageSpeed Insights sullo stesso URL prima e dopo lo scaricamento. Guarda la sezione dei dati sul campo, non quelli di laboratorio. I dati sul campo riflettono gli utenti reali e sono quelli che Google usa per il posizionamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I dati sul campo si aggiornano all&#8217;incirca ogni ventotto giorni, quindi non allarmarti se non vedi il cambiamento da un giorno all&#8217;altro. I dati di laboratorio si aggiornano all&#8217;istante e sono un buon segnale precoce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Togliere il server di origine dal percorso critico delle immagini \u00e8 uno degli interventi a maggior impatto che puoi fare sulle prestazioni di un sito WordPress. Se vuoi che qualcuno analizzi la tua distribuzione dei contenuti multimediali e configuri lo scaricamento e la CDN, <a href=\"https:\/\/defyn.com.au\" rel=\"noopener\">Defyn<\/a> pu\u00f2 aiutarti a portare i tuoi Core Web Vitals nel verde.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Domande frequenti<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Risolvere i problemi delle immagini WordPress nei Core Web Vitals aiuta davvero la SEO?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00ec. L&#8217;esperienza sulla pagina fa parte del modo in cui Google posiziona le pagine. I siti che passano dal rosso al verde spesso vedono miglioramenti di posizionamento evidenti nel giro di poche settimane.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lo scaricamento influir\u00e0 sulla ricerca per immagini?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No, purch\u00e9 l&#8217;URL della CDN sia canonico e accessibile. Google indicizza l&#8217;URL che vede, quindi finch\u00e9 quell&#8217;URL serve l&#8217;immagine in modo affidabile, la ricerca per immagini continua a funzionare.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Basta una CDN da sola?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una CDN davanti alla tua origine memorizza le immagini nella cache, ma ogni mancato riscontro in cache raggiunge comunque il tuo server. Spostare la libreria su storage a oggetti toglie del tutto l&#8217;origine dal percorso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">E il resto del peso della mia pagina?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript e i web font sono i prossimi della lista. Una volta scaricati i contenuti multimediali, concentrati sui bundle di script e sulla strategia di caricamento dei font.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nella maggior parte dei siti WordPress, la differenza tra Core Web Vitals in verde e in rosso la decide la distribuzione delle immagini. Ecco dove va il tempo e come risolverlo.<\/p>\n","protected":false},"author":2,"featured_media":2890,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[5,1069],"tags":[],"class_list":["post-3270","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development","category-search-engine-optimisation"],"jetpack_publicize_connections":[],"featured_image_src":"https:\/\/smartcoding.com.au\/wp-content\/uploads\/2026\/06\/developer-workspace-code-600x400.jpg?crop=1","featured_image_src_square":"https:\/\/smartcoding.com.au\/wp-content\/uploads\/2026\/06\/developer-workspace-code-600x600.jpg?crop=1","author_info":{"display_name":"Claire Smith","author_link":"https:\/\/smartcoding.com.au\/it\/author\/claire\/"},"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/phbW1n-QK","jetpack_featured_media_url":"https:\/\/smartcoding.com.au\/wp-content\/uploads\/2026\/06\/developer-workspace-code.jpg","_links":{"self":[{"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/posts\/3270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/comments?post=3270"}],"version-history":[{"count":0,"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/posts\/3270\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/media\/2890"}],"wp:attachment":[{"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/media?parent=3270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/categories?post=3270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartcoding.com.au\/it\/wp-json\/wp\/v2\/tags?post=3270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}