{"id":1623,"date":"2021-11-22T10:14:00","date_gmt":"2021-11-22T09:14:00","guid":{"rendered":"https:\/\/brentasoft.com\/blog\/seo-tecnico-core-web-vitals-pmi-2021\/"},"modified":"2026-06-04T10:57:55","modified_gmt":"2026-06-04T08:57:55","slug":"seo-tecnico-core-web-vitals-pmi-2021","status":"publish","type":"post","link":"https:\/\/brentasoft.com\/blog\/seo-tecnico-core-web-vitals-pmi-2021\/","title":{"rendered":"SEO tecnico 2021: Core Web Vitals e ottimizzazione per PMI"},"content":{"rendered":"<p>Il <strong>14 giugno 2021<\/strong> Google ha completato il rollout del <strong>Page Experience Update<\/strong>, l&#8217;aggiornamento dell&#8217;algoritmo che integra ufficialmente i <strong>Core Web Vitals<\/strong> tra i segnali di ranking per la ricerca mobile. Si tratta della svolta pi\u00f9 rilevante per il <strong>SEO tecnico<\/strong> degli ultimi anni: per la prima volta nella storia, la velocit\u00e0 di caricamento, la stabilit\u00e0 visiva e la reattivit\u00e0 agli input vengono misurate con metriche oggettive (<strong>LCP<\/strong>, <strong>FID<\/strong>, <strong>CLS<\/strong>) e influenzano direttamente il posizionamento organico.<\/p>\n<p>Nel frattempo, il <strong>mobile-first indexing<\/strong> \u00e8 ormai completato per la maggioranza dei siti italiani: Googlebot smartphone \u00e8 l&#8217;unico crawler che conta per indicizzazione e ranking. Eppure, secondo i dati di settore raccolti nel terzo trimestre <strong>2021<\/strong>, oltre il <strong>62%<\/strong> dei siti delle <strong>PMI italiane<\/strong> non supera i threshold dei Core Web Vitals su mobile, perdendo traffico organico, conversioni e fatturato. Le cause sono spesso strutturali: temi WordPress pesanti, immagini non ottimizzate, JavaScript bloccante, hosting condivisi sovraffollati.<\/p>\n<p>Questa guida 2021 raccoglie tutto ci\u00f2 che marketing manager e sviluppatori PMI devono sapere per portare un sito o un e-commerce ai vertici del <strong>SEO tecnico<\/strong>: dalle definizioni delle metriche Core Web Vitals fino a un caso reale italiano (LCP da <strong>4,8s<\/strong> a <strong>1,9s<\/strong>) e a una roadmap operativa in 60 giorni.<\/p>\n<div style=\"background:#eef6ff;border-left:5px solid #1e6fbf;padding:18px 22px;margin:26px 0;border-radius:6px;\">\n<p style=\"margin:0 0 8px 0;\"><strong>TL;DR \u2014 SEO tecnico 2021 in 7 punti<\/strong><\/p>\n<ul style=\"margin:0;padding-left:20px;\">\n<li><strong>Core Web Vitals<\/strong> ufficialmente ranking factor da giugno 2021: <strong>LCP &lt; 2,5s<\/strong>, <strong>FID &lt; 100ms<\/strong>, <strong>CLS &lt; 0,1<\/strong>.<\/li>\n<li><strong>Mobile-first indexing<\/strong> obbligatorio: Googlebot smartphone \u00e8 l&#8217;unico crawler che conta.<\/li>\n<li><strong>HTTPS + HTTP\/2<\/strong> (HTTP\/3 in preview): standard minimo; <strong>TLS 1.3<\/strong> consigliato.<\/li>\n<li><strong>Schema markup<\/strong> (JSON-LD): Article, Product, FAQPage, HowTo, Organization, LocalBusiness.<\/li>\n<li><strong>WebP<\/strong> e <strong>AVIF<\/strong> per le immagini, <strong>lazy loading<\/strong> nativo, attributi <strong>srcset<\/strong>.<\/li>\n<li>Tool 2021: <strong>Lighthouse 8<\/strong>, <strong>PageSpeed Insights<\/strong>, <strong>Search Console<\/strong>, <strong>Screaming Frog 16<\/strong>, <strong>Ahrefs<\/strong>, <strong>Sitebulb<\/strong>.<\/li>\n<li><strong>CDN<\/strong> (Cloudflare, Fastly, AWS CloudFront) e ottimizzazione immagini: ROI tipico in 30-60 giorni.<\/li>\n<\/ul>\n<\/div>\n<h2>Cosa \u00e8 il SEO tecnico (vs on-page e off-page)<\/h2>\n<p>Il <strong>SEO tecnico<\/strong> \u00e8 l&#8217;insieme delle ottimizzazioni che riguardano l&#8217;infrastruttura del sito: come viene servito a browser e crawler, quanto velocemente carica, come gestisce indicizzazione, rendering e parsing dei dati strutturati. Si distingue dalle altre due macro-aree:<\/p>\n<ul>\n<li><strong>SEO on-page<\/strong>: contenuto, parole chiave, titoli, meta description, semantica HTML.<\/li>\n<li><strong>SEO off-page<\/strong>: link building, digital PR, menzioni di brand, citazioni locali.<\/li>\n<li><strong>SEO tecnico<\/strong>: performance, crawlability, indexability, render-blocking, dati strutturati, mobile usability, sicurezza.<\/li>\n<\/ul>\n<p>Nel <strong>2021<\/strong> il confine tra le tre aree \u00e8 sempre pi\u00f9 sottile: i Core Web Vitals sono tecnici ma impattano l&#8217;UX; lo Schema markup \u00e8 tecnico ma alimenta i rich result che migliorano il CTR. Per una PMI con risorse limitate, il SEO tecnico \u00e8 il punto di partenza obbligato.<\/p>\n<h2>Core Web Vitals 2021: LCP, FID, CLS<\/h2>\n<p>I <strong>Core Web Vitals<\/strong> sono tre metriche standard definite da Google nel <strong>maggio 2020<\/strong> e diventate ranking factor ufficiale a <strong>giugno 2021<\/strong>. Misurano l&#8217;esperienza reale di caricamento, interattivit\u00e0 e stabilit\u00e0 visiva di una pagina:<\/p>\n<h3>LCP \u2014 Largest Contentful Paint<\/h3>\n<p>L&#8217;<strong>LCP<\/strong> misura il tempo necessario perch\u00e9 l&#8217;elemento pi\u00f9 grande visibile nel viewport (immagine, video poster, blocco di testo) venga renderizzato. \u00c8 il proxy pi\u00f9 affidabile per la percezione utente del &#8220;caricamento&#8221;. Soglie:<\/p>\n<ul>\n<li><strong>Buono<\/strong>: &lt; <strong>2,5 secondi<\/strong><\/li>\n<li>Da migliorare: tra 2,5 e 4 secondi<\/li>\n<li>Scarso: &gt; 4 secondi<\/li>\n<\/ul>\n<p>Cause tipiche di LCP alto: server lento (TTFB &gt; 600ms), risorse render-blocking, immagini non ottimizzate, CSS troppo pesante, font web caricati senza <code>font-display: swap<\/code>.<\/p>\n<h3>FID \u2014 First Input Delay<\/h3>\n<p>Il <strong>FID<\/strong> misura il ritardo tra il primo input dell&#8217;utente (click, tap, keypress) e la risposta del browser. Riflette la reattivit\u00e0 del thread principale JavaScript. Soglie:<\/p>\n<ul>\n<li><strong>Buono<\/strong>: &lt; <strong>100 millisecondi<\/strong><\/li>\n<li>Da migliorare: tra 100 e 300ms<\/li>\n<li>Scarso: &gt; 300ms<\/li>\n<\/ul>\n<p>Cause tipiche di FID alto: bundle JavaScript di grandi dimensioni, third-party script bloccanti (chat widget, analytics, A\/B test), librerie come jQuery legacy o framework che eseguono troppo codice durante l&#8217;hydration.<\/p>\n<h3>CLS \u2014 Cumulative Layout Shift<\/h3>\n<p>Il <strong>CLS<\/strong> misura quanto layout si sposta inaspettatamente durante il caricamento. Una pagina con CLS alto \u00e8 percepita come &#8220;ballerina&#8221;: il banner cookie spinge il contenuto, l&#8217;immagine si carica e sposta il testo, l&#8217;ad pushdown invade lo scroll. Soglie:<\/p>\n<ul>\n<li><strong>Buono<\/strong>: &lt; <strong>0,1<\/strong><\/li>\n<li>Da migliorare: tra 0,1 e 0,25<\/li>\n<li>Scarso: &gt; 0,25<\/li>\n<\/ul>\n<p>Cause tipiche di CLS alto: immagini senza attributi <code>width<\/code>\/<code>height<\/code>, ad inseriti dopo il rendering, font web che provocano FOUT\/FOIT, contenuto dinamico inserito sopra elementi esistenti.<\/p>\n<p>Accanto a queste tre metriche principali, Lighthouse misura anche <strong>FCP<\/strong> (First Contentful Paint), <strong>TTI<\/strong> (Time to Interactive), <strong>TBT<\/strong> (Total Blocking Time) e <strong>Speed Index<\/strong>, utili per diagnosi pi\u00f9 granulari.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/img_w47_45_inline1.jpg\" alt=\"Test velocit\u00e0 mobile su smartphone con barra di caricamento\" \/><\/p>\n<h2>Page Experience: HTTPS, mobile-friendly, no intrusive interstitials<\/h2>\n<p>Il <strong>Page Experience signal<\/strong> del <strong>2021<\/strong> non si limita ai Core Web Vitals. Include altri quattro criteri:<\/p>\n<ul>\n<li><strong>HTTPS<\/strong>: il sito deve usare TLS valido (idealmente <strong>TLS 1.3<\/strong>); HTTP semplice \u00e8 penalizzato e contrassegnato come &#8220;non sicuro&#8221; in Chrome dal 2018.<\/li>\n<li><strong>Mobile-friendly<\/strong>: il sito deve passare il Mobile-Friendly Test (testo leggibile, target tap di almeno <strong>48px<\/strong>, viewport configurato, nessun contenuto fuori dallo schermo).<\/li>\n<li><strong>No intrusive interstitials<\/strong>: gli overlay popup che coprono il contenuto principale sono penalizzati dal 2017; il banner cookie GDPR \u00e8 tollerato se non occupa l&#8217;intero schermo.<\/li>\n<li><strong>Safe browsing<\/strong>: assenza di malware, phishing, social engineering content (segnalato da Google Safe Browsing).<\/li>\n<\/ul>\n<p>Google ha chiarito che il Page Experience \u00e8 un fattore di &#8220;tiebreaker&#8221;: a parit\u00e0 di rilevanza dei contenuti, vince il sito con esperienza migliore. Non sostituisce mai contenuto di qualit\u00e0, ma pu\u00f2 fare la differenza in nicchie competitive.<\/p>\n<h2>Mobile-first indexing: cosa significa nel 2021<\/h2>\n<p>Il <strong>mobile-first indexing<\/strong>, annunciato da Google nel <strong>2016<\/strong> e in rollout dal <strong>2018<\/strong>, \u00e8 praticamente completato per il <strong>2021<\/strong>. Significa che Googlebot smartphone \u00e8 il crawler principale: legge e indicizza la versione mobile del sito; quella desktop diventa secondaria. Le implicazioni pratiche per le PMI sono importanti:<\/p>\n<ul>\n<li>Il contenuto nascosto su mobile (accordion, tab) \u00e8 comunque indicizzato, ma la versione desktop NON viene pi\u00f9 letta in priorit\u00e0.<\/li>\n<li>Le immagini, i video e gli <strong>alt attribute<\/strong> devono essere identici tra desktop e mobile.<\/li>\n<li>I dati strutturati (JSON-LD) devono essere presenti su entrambe le versioni; idealmente nello stesso markup responsive.<\/li>\n<li>La velocit\u00e0 mobile \u00e8 la velocit\u00e0 reale: PageSpeed Insights mostra il punteggio mobile come metrica di riferimento.<\/li>\n<\/ul>\n<p>I siti con <strong>responsive design<\/strong> (stesso HTML, CSS adattivo) hanno la vita facile. Quelli con <strong>dynamic serving<\/strong> (User-Agent sniffing) o <strong>m-dot<\/strong> (sottodominio m.example.com) devono garantire parit\u00e0 di contenuto perfetta tra le due versioni.<\/p>\n<h2>Crawling e indexing: robots.txt, sitemap.xml, log file analysis<\/h2>\n<p>Il primo prerequisito del <strong>SEO tecnico<\/strong> \u00e8 che Googlebot possa accedere, scansionare e indicizzare le pagine importanti. Gli strumenti chiave sono:<\/p>\n<ul>\n<li><strong>robots.txt<\/strong>: file di testo nella root del dominio che indica al crawler quali percorsi scansionare. Errori frequenti: <code>Disallow: \/<\/code> in staging dimenticato in produzione, blocco di <code>\/wp-content\/uploads\/<\/code>, blocco di CSS\/JS che impedisce il rendering.<\/li>\n<li><strong>sitemap.xml<\/strong>: lista delle URL canoniche con <code>lastmod<\/code>, priority, changefreq. Va inviata a <strong>Google Search Console<\/strong> e referenziata in robots.txt. Su WooCommerce e WordPress, plugin come Yoast, RankMath o SEOPress la generano automaticamente.<\/li>\n<li><strong>log file analysis<\/strong>: analizzare i log Apache\/nginx per capire quali URL Googlebot visita davvero, con quale frequenza, quali errori 404\/500 incontra. Tool: <strong>Screaming Frog Log Analyzer<\/strong>, <strong>OnCrawl<\/strong>, <strong>Botify<\/strong>, <strong>Splunk<\/strong>.<\/li>\n<li><strong>Google Search Console<\/strong>: il pannello ufficiale (rebrand 2018 dal vecchio Webmaster Tools) mostra Coverage, Core Web Vitals report, Mobile Usability, Sitemaps, Rich Results, manual actions. \u00c8 gratuito e obbligatorio per qualsiasi sito.<\/li>\n<\/ul>\n<p>Il <strong>crawl budget<\/strong> \u00e8 il numero di pagine che Googlebot scansiona in un dato periodo. Su siti grandi (e-commerce con migliaia di varianti, blog con archivi infiniti) ottimizzarlo \u00e8 vitale: usare <code>noindex<\/code> sulle pagine di scarso valore, canonical sui duplicati, paginazione coerente.<\/p>\n<h2>JavaScript SEO: server-side rendering, hydration, dynamic rendering<\/h2>\n<p>Nel <strong>2021<\/strong> Googlebot esegue JavaScript con un Chromium evergreen (sempre aggiornato), ma il rendering ha un costo: Google ha confermato che le pagine JS-heavy entrano in una &#8220;render queue&#8221; e vengono indicizzate con ritardo. Per i framework moderni (React, Vue, Angular, Svelte) le best practice 2021 sono:<\/p>\n<ul>\n<li><strong>Server-Side Rendering (SSR)<\/strong>: HTML completo al primo response. Next.js, Nuxt.js, Angular Universal, SvelteKit. Ideale per SEO.<\/li>\n<li><strong>Static Site Generation (SSG)<\/strong>: pre-rendering a build time. Next.js export, Gatsby, Eleventy. Ottimo per blog e siti vetrina.<\/li>\n<li><strong>Incremental Static Regeneration (ISR)<\/strong>: rigenera pagine statiche on-demand. Next.js feature dal 2020.<\/li>\n<li><strong>Client-Side Rendering (CSR)<\/strong>: HTML vuoto + bundle JS. Sconsigliato per SEO; usato per app autenticate.<\/li>\n<li><strong>Dynamic rendering<\/strong>: serve HTML pre-renderizzato ai crawler, JS ai browser. Soluzione tampone, sconsigliata da Google come lungo termine.<\/li>\n<\/ul>\n<p>L&#8217;<strong>hydration<\/strong> \u00e8 il processo con cui React\/Vue attivano l&#8217;HTML SSR rendendolo interattivo. Un&#8217;hydration lenta penalizza FID e TTI. Le ottimizzazioni 2021: <strong>code splitting<\/strong>, <strong>lazy hydration<\/strong>, <strong>islands architecture<\/strong> (Astro, in beta nel 2021), preact al posto di react per bundle leggeri.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/img_w47_45_inline2.jpg\" alt=\"Editor di codice con HTML JavaScript e Chrome DevTools aperti\" \/><\/p>\n<h2>Schema markup: i tipi principali per PMI<\/h2>\n<p>Lo <strong>Schema markup<\/strong> in formato <strong>JSON-LD<\/strong> (raccomandato da Google) descrive il contenuto della pagina al motore di ricerca permettendo di generare <strong>rich result<\/strong>. Per una PMI i tipi pi\u00f9 impattanti nel <strong>2021<\/strong> sono:<\/p>\n<ul>\n<li><strong>Organization<\/strong>: nome, logo, sameAs (social), contactPoint. Va nella home page.<\/li>\n<li><strong>LocalBusiness<\/strong>: per attivit\u00e0 con sede fisica; include geo, openingHours, priceRange, address. Aumenta visibilit\u00e0 local pack.<\/li>\n<li><strong>Article<\/strong> (o NewsArticle, BlogPosting): per articoli editoriali. Sblocca display nei Top Stories e nel carosello AMP.<\/li>\n<li><strong>Product<\/strong>: per e-commerce; include offers, aggregateRating, review. Genera rich snippet con prezzo, disponibilit\u00e0, stelle.<\/li>\n<li><strong>FAQPage<\/strong>: domande e risposte; sblocca rich result a fisarmonica nella SERP.<\/li>\n<li><strong>HowTo<\/strong>: tutorial passo-passo; genera rich result con step e immagini.<\/li>\n<li><strong>BreadcrumbList<\/strong>: briciole di pane; sostituisce l&#8217;URL nella SERP con un percorso navigabile.<\/li>\n<li><strong>Event<\/strong>, <strong>Recipe<\/strong>, <strong>VideoObject<\/strong>, <strong>JobPosting<\/strong>: per nicchie specifiche.<\/li>\n<\/ul>\n<p>La validazione si fa con il <strong>Rich Results Test<\/strong> di Google e con lo <strong>Schema Markup Validator<\/strong> di schema.org. <strong>Search Console<\/strong> mostra un report dedicato a ogni tipo di rich result, con errori e warning.<\/p>\n<h2>Internal linking: pillar pages, topic cluster, breadcrumb<\/h2>\n<p>L&#8217;<strong>internal linking<\/strong> \u00e8 uno dei segnali pi\u00f9 sottovalutati del SEO tecnico. Distribuisce il PageRank interno e aiuta Googlebot a capire la gerarchia dei contenuti. Le strategie 2021:<\/p>\n<ul>\n<li><strong>Pillar page + topic cluster<\/strong>: una pagina &#8220;madre&#8221; ampia (pillar) linka a 8-15 sotto-articoli specifici (cluster), che linkano tutti alla pillar. Modello introdotto da HubSpot nel 2017, diventato standard.<\/li>\n<li><strong>Breadcrumb<\/strong>: navigazione contestuale (Home &gt; Categoria &gt; Articolo); migliora UX e fornisce link contestuali con anchor text rilevanti.<\/li>\n<li><strong>Anchor text descrittivi<\/strong>: evitare &#8220;clicca qui&#8221; o &#8220;leggi di pi\u00f9&#8221;; usare anchor che descrivono la destinazione.<\/li>\n<li><strong>Footer e widget links<\/strong>: utili ma con peso ridotto; non sostituiscono i link contestuali nel body.<\/li>\n<li><strong>Orphan pages<\/strong>: pagine senza link in entrata sono difficili da scoprire e indicizzare. Tool come <strong>Screaming Frog<\/strong> e <strong>Sitebulb<\/strong> le segnalano.<\/li>\n<\/ul>\n<h2>HTTPS, HTTP\/2, HTTP\/3 e TLS 1.3: lo stack 2021<\/h2>\n<p>Lo stack di trasporto 2021 per un sito performante e sicuro include:<\/p>\n<ul>\n<li><strong>HTTPS obbligatorio<\/strong>: certificati Let&#8217;s Encrypt gratuiti, oppure DigiCert \/ Sectigo per EV. Redirect 301 da HTTP a HTTPS, HSTS abilitato.<\/li>\n<li><strong>TLS 1.3<\/strong> (RFC 8446 del 2018): handshake pi\u00f9 veloce (1-RTT vs 2-RTT di TLS 1.2), cipher suite pi\u00f9 sicure, 0-RTT opzionale per visitatori di ritorno.<\/li>\n<li><strong>HTTP\/2<\/strong> (RFC 7540 del 2015): multiplexing, header compression (HPACK), server push (in deprecation). Supportato da tutti i browser moderni e dalla maggioranza degli host PMI nel 2021.<\/li>\n<li><strong>HTTP\/3 \/ QUIC<\/strong> (RFC 9000 di <strong>maggio 2021<\/strong>): connessione su UDP, 0-RTT nativo, resilienza ai cambi di rete (Wi-Fi \u2192 4G). Supporto in preview su Chrome, Edge, Firefox e su Cloudflare, Cloudfront, Fastly, LiteSpeed.<\/li>\n<\/ul>\n<p>Per una PMI: verificare che l&#8217;hosting offra HTTP\/2; valutare un CDN che gi\u00e0 supporti HTTP\/3 (Cloudflare lo abilita gratuitamente). Strumenti di test: <strong>SSL Labs<\/strong> (Qualys), <strong>http2.pro<\/strong>, <strong>cloudflare-http3-test<\/strong>.<\/p>\n<h2>Tool SEO tecnico 2021: stack consigliato<\/h2>\n<p>Lo stack 2021 per audit e monitoring SEO tecnico:<\/p>\n<ul>\n<li><strong>Google Search Console<\/strong>: gratuito, indispensabile. Coverage, CWV report, Mobile Usability, Rich Results, Sitemaps, Performance.<\/li>\n<li><strong>Lighthouse 8<\/strong>: integrato in Chrome DevTools; audit di Performance, Accessibility, Best Practices, SEO, PWA.<\/li>\n<li><strong>PageSpeed Insights<\/strong>: combina dati Lighthouse (lab) con dati CrUX (field) reali da Chrome Users.<\/li>\n<li><strong>Web.dev Measure<\/strong>: front-end di PageSpeed Insights ottimizzato per developer.<\/li>\n<li><strong>Screaming Frog SEO Spider 16<\/strong>: crawler desktop, gratis fino a 500 URL, paid \u00a3149\/anno. Standard de facto per audit.<\/li>\n<li><strong>Sitebulb<\/strong>: alternativa a Screaming Frog con report visivi e hint prioritizzati.<\/li>\n<li><strong>DeepCrawl<\/strong> (oggi Lumar): SaaS enterprise per crawl di siti grandi.<\/li>\n<li><strong>Ahrefs Site Audit<\/strong>: integrato nella suite Ahrefs; ottimo per backlink + tecnico.<\/li>\n<li><strong>SEMrush Site Audit<\/strong>: alternativa a Ahrefs; mercato europeo molto presente nel 2021.<\/li>\n<li><strong>Moz Pro<\/strong>: storico; ancora utile per Domain Authority e on-page grader.<\/li>\n<li><strong>Botify<\/strong> e <strong>OnCrawl<\/strong>: enterprise per log + crawl combinati.<\/li>\n<li><strong>GTmetrix<\/strong> e <strong>WebPageTest<\/strong>: test performance con waterfall dettagliato.<\/li>\n<\/ul>\n<p>Per una PMI il setup minimo \u00e8: Search Console + Lighthouse + Screaming Frog free + un account Ahrefs o SEMrush condiviso con l&#8217;agenzia.<\/p>\n<h2>CDN per SEO: Cloudflare, Fastly, AWS CloudFront, edge computing<\/h2>\n<p>La <strong>Content Delivery Network<\/strong> distribuisce le risorse statiche (e dinamiche, in caso di edge computing) su una rete globale di POP. Per il SEO tecnico nel <strong>2021<\/strong>:<\/p>\n<ul>\n<li><strong>Cloudflare<\/strong>: piano free generoso, HTTP\/3, TLS 1.3, Argo Smart Routing, Workers per edge logic. Standard per PMI.<\/li>\n<li><strong>Fastly<\/strong>: VCL configurabile, performance enterprise, supporto live-streaming. Usato da grandi editori.<\/li>\n<li><strong>AWS CloudFront<\/strong>: integrato con S3, Lambda@Edge, fatturazione pay-as-you-go.<\/li>\n<li><strong>Akamai<\/strong>: leader enterprise, costoso.<\/li>\n<li><strong>BunnyCDN<\/strong>: low-cost (1 cent\/GB), POP europei, ottimo per PMI italiane.<\/li>\n<\/ul>\n<p>L&#8217;<strong>edge computing<\/strong> (Cloudflare Workers, Lambda@Edge, Fastly Compute@Edge) consente di eseguire codice direttamente sui POP: utile per A\/B test SEO-friendly, redirect 301 senza colpire l&#8217;origin, geolocation, header rewriting. Riduce TTFB e migliora LCP.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/img_w47_45_inline3.jpg\" alt=\"Dashboard analytics con grafici di performance e metriche\" \/><\/p>\n<h2>Image optimization: WebP, AVIF, lazy loading, srcset<\/h2>\n<p>Le immagini rappresentano in media il <strong>50-70%<\/strong> del peso totale di una pagina web. Ottimizzarle \u00e8 il modo pi\u00f9 rapido per migliorare LCP. Le tecniche 2021:<\/p>\n<ul>\n<li><strong>WebP<\/strong>: formato di Google (2010), supportato da tutti i browser moderni dal 2020 (anche Safari da iOS 14). Risparmio del <strong>25-35%<\/strong> rispetto a JPEG di pari qualit\u00e0.<\/li>\n<li><strong>AVIF<\/strong>: formato AV1 image (2019), supportato da Chrome 85+ (agosto 2020), Firefox 86+, Opera. Risparmio del <strong>50%<\/strong> vs JPEG. Encoding pi\u00f9 lento; usare con CDN che convertono on-the-fly.<\/li>\n<li><strong>Lazy loading nativo<\/strong>: attributo <code>loading=\"lazy\"<\/code> su <code>&lt;img&gt;<\/code> e <code>&lt;iframe&gt;<\/code>, supportato da Chrome 76+ (2019), Firefox 75+, Safari 15.4. Sostituisce le librerie JS legacy.<\/li>\n<li><strong>srcset e sizes<\/strong>: serve immagini diverse a viewport diversi. Risparmia banda su mobile e migliora LCP.<\/li>\n<li><strong>Aspect ratio reservato<\/strong>: attributi <code>width<\/code> e <code>height<\/code> su <code>&lt;img&gt;<\/code> impediscono il layout shift e contribuiscono a CLS basso.<\/li>\n<li><strong>CDN image services<\/strong>: Cloudflare Images, Cloudinary, imgix, Bunny Optimizer. Conversione automatica WebP\/AVIF, resize on-the-fly.<\/li>\n<\/ul>\n<h2>Errori comuni di SEO tecnico nelle PMI italiane<\/h2>\n<p>Dai centinaia di audit condotti su siti PMI nel <strong>2021<\/strong>, emergono pattern ricorrenti:<\/p>\n<ul>\n<li><strong>Nessun monitoraggio Core Web Vitals<\/strong>: il sito carica veloce sul desktop dello sviluppatore, ma su un Android di fascia media in 4G italiano \u00e8 una catastrofe.<\/li>\n<li><strong>Redirect chain<\/strong>: HTTP \u2192 HTTPS \u2192 www \u2192 trailing slash. Ogni hop costa <strong>100-300ms<\/strong> e diluisce il link equity.<\/li>\n<li><strong>Mancanza di tag canonical<\/strong>: pagine con parametri URL (filtri, UTM, sessionID) generano duplicati che disperdono il ranking.<\/li>\n<li><strong>robots.txt errato<\/strong>: blocco di <code>\/wp-content\/<\/code> impedisce il rendering CSS\/JS; <code>Disallow: \/<\/code> dimenticato dopo migrazione.<\/li>\n<li><strong>Sitemap obsoleta<\/strong>: contiene URL 404, redirect, pagine <code>noindex<\/code>; non viene rigenerata.<\/li>\n<li><strong>JavaScript bloccante<\/strong>: chat widget, popup di newsletter, A\/B test tool caricati in head senza async\/defer.<\/li>\n<li><strong>Immagini non ottimizzate<\/strong>: JPEG da 3MB caricati direttamente, senza resize n\u00e9 WebP.<\/li>\n<li><strong>HTTP\/1.1<\/strong> ancora attivo su hosting condivisi vecchi.<\/li>\n<li><strong>Schema markup assente o errato<\/strong>: nessun JSON-LD, oppure dati strutturati che non passano il Rich Results Test.<\/li>\n<li><strong>404 non monitorati<\/strong>: link interni rotti, pagine eliminate senza redirect 301.<\/li>\n<\/ul>\n<h2>Caso reale: e-commerce italiano fashion (LCP da 4,8s a 1,9s)<\/h2>\n<p>Un nostro cliente, e-commerce italiano nel settore fashion con circa <strong>12.000 SKU<\/strong> e <strong>180.000 sessioni<\/strong> mensili, presentava nel <strong>luglio 2021<\/strong> i seguenti dati Core Web Vitals (mobile, dati CrUX):<\/p>\n<ul>\n<li><strong>LCP<\/strong>: <strong>4,8 secondi<\/strong> (scarso)<\/li>\n<li><strong>FID<\/strong>: <strong>180ms<\/strong> (da migliorare)<\/li>\n<li><strong>CLS<\/strong>: <strong>0,28<\/strong> (scarso)<\/li>\n<li>Search Console &#8220;URL con problemi CWV&#8221;: <strong>87%<\/strong> del totale<\/li>\n<\/ul>\n<p>Gli interventi tecnici implementati in <strong>8 settimane<\/strong>:<\/p>\n<ol>\n<li><strong>Conversione immagini in WebP<\/strong>: pipeline build-time + fallback JPEG; risparmio del <strong>62%<\/strong> sulla pagina prodotto.<\/li>\n<li><strong>CDN Cloudflare<\/strong> attivata (piano Pro <strong>20$\/mese<\/strong>) con Polish (conversione AVIF automatica), Mirage, Argo Smart Routing.<\/li>\n<li><strong>Lazy loading nativo<\/strong> su tutte le immagini below-the-fold; attributi width\/height su tutte le <code>&lt;img&gt;<\/code>.<\/li>\n<li><strong>Critical CSS inline<\/strong>: 14KB di CSS critico nel head, resto in async.<\/li>\n<li><strong>JavaScript bundle splitting<\/strong>: separato vendor da app code; lazy load del checkout JS solo sulla pagina relativa.<\/li>\n<li><strong>Chat widget<\/strong>: caricato dopo 3 secondi di idle, non pi\u00f9 al DOMContentLoaded.<\/li>\n<li><strong>Banner cookie<\/strong>: reso non-shifting con altezza riservata via CSS <code>min-height<\/code>.<\/li>\n<li><strong>Schema Product + AggregateRating<\/strong>: aggiunto su tutte le PDP; rich result attivi entro <strong>10 giorni<\/strong>.<\/li>\n<\/ol>\n<p>I risultati misurati a <strong>ottobre 2021<\/strong> (30 giorni dopo deploy):<\/p>\n<ul>\n<li><strong>LCP<\/strong>: <strong>1,9 secondi<\/strong> (buono) \u2014 miglioramento del <strong>60%<\/strong><\/li>\n<li><strong>FID<\/strong>: <strong>62ms<\/strong> (buono)<\/li>\n<li><strong>CLS<\/strong>: <strong>0,07<\/strong> (buono)<\/li>\n<li>URL con problemi CWV: dal 87% al <strong>14%<\/strong><\/li>\n<li>Sessioni organiche mobile: <strong>+18%<\/strong><\/li>\n<li>Tasso di conversione mobile: <strong>+12%<\/strong><\/li>\n<li>Bounce rate mobile: <strong>-22%<\/strong><\/li>\n<\/ul>\n<p>ROI dell&#8217;intervento: positivo gi\u00e0 al secondo mese, considerando licenze CDN, ore sviluppatore e revenue incrementale.<\/p>\n<h2>Roadmap SEO tecnico 60 giorni per una PMI<\/h2>\n<p>Una roadmap operativa testata sul campo per portare una PMI da SEO tecnico zero a uno standard 2021.<\/p>\n<div style=\"background:#f7f7f7;border-left:5px solid #e36b00;padding:18px 22px;margin:26px 0;border-radius:6px;\">\n<p style=\"margin:0 0 8px 0;\"><strong>HowTo \u2014 Roadmap SEO tecnico in 60 giorni<\/strong><\/p>\n<p style=\"margin:0;\">5 step concreti per portare una PMI dai threshold scarsi a tutti i Core Web Vitals &#8220;buoni&#8221;.<\/p>\n<\/div>\n<h3>Step 1 \u2014 Settimana 1-2: Audit e baseline<\/h3>\n<p>Crawl completo con <strong>Screaming Frog<\/strong>, verifica robots.txt, sitemap, canonical, status code. Setup Search Console e Bing Webmaster Tools. Estrazione baseline Core Web Vitals (PageSpeed Insights + CrUX). Audit Lighthouse su 10 URL strategiche (home, top categorie, top prodotti, contatti). Report sintetico con priorit\u00e0.<\/p>\n<h3>Step 2 \u2014 Settimana 3-4: Performance front-end<\/h3>\n<p>Ottimizzazione immagini (conversione <strong>WebP<\/strong> + lazy loading + srcset). Critical CSS inline. JavaScript async\/defer. Rimozione plugin pesanti e third-party non essenziali. Test post-deploy: <strong>Lighthouse<\/strong> + <strong>WebPageTest<\/strong>.<\/p>\n<h3>Step 3 \u2014 Settimana 5-6: Infrastruttura e CDN<\/h3>\n<p>Attivazione <strong>Cloudflare<\/strong> (free o Pro). Verifica HTTP\/2 sull&#8217;hosting; upgrade a HTTP\/3 se disponibile. Implementazione TLS 1.3, HSTS, security headers (CSP, X-Frame-Options). Caching headers ottimizzati per asset statici.<\/p>\n<h3>Step 4 \u2014 Settimana 7: Schema markup e structured data<\/h3>\n<p>JSON-LD per <strong>Organization<\/strong>, <strong>LocalBusiness<\/strong>, <strong>BreadcrumbList<\/strong>. Per e-commerce: <strong>Product<\/strong> + <strong>AggregateRating<\/strong> + <strong>Review<\/strong>. Per blog: <strong>Article<\/strong> + <strong>FAQPage<\/strong> + <strong>HowTo<\/strong>. Validazione con Rich Results Test.<\/p>\n<h3>Step 5 \u2014 Settimana 8: Monitoring e iterazione<\/h3>\n<p>Setup alert su Core Web Vitals report di Search Console. Connessione CrUX dashboard a Looker Studio. Setup Real User Monitoring (RUM) con Cloudflare Web Analytics o Plausible. Cadenza mensile di review e iterazione su URL problematiche.<\/p>\n<h2>FAQ \u2014 Domande frequenti sul SEO tecnico 2021<\/h2>\n<h3>1. I Core Web Vitals sono gi\u00e0 un ranking factor confermato nel 2021?<\/h3>\n<p>S\u00ec. Google ha annunciato a novembre 2020 l&#8217;integrazione e ha rolled out il Page Experience Update tra met\u00e0 giugno e fine agosto 2021. \u00c8 un fattore di tiebreaker: a parit\u00e0 di rilevanza, vince il sito con CWV migliori.<\/p>\n<h3>2. Quanto tempo serve per vedere risultati SEO dopo un&#8217;ottimizzazione tecnica?<\/h3>\n<p>Le metriche tecniche (CWV, Mobile Usability) si aggiornano in Search Console entro <strong>28 giorni<\/strong> (finestra CrUX). Il riposizionamento organico tipicamente richiede <strong>6-12 settimane<\/strong> per consolidarsi, in base alla frequenza di crawl e alla competitivit\u00e0 della keyword.<\/p>\n<h3>3. WordPress va bene per il SEO tecnico o conviene migrare a Next.js?<\/h3>\n<p>WordPress con un tema leggero (GeneratePress, Astra, Blocksy), un plugin SEO (RankMath, Yoast, SEOPress), una cache (WP Rocket, LiteSpeed Cache) e un CDN passa i Core Web Vitals senza problemi. Next.js conviene se hai un team dev interno o se il sito \u00e8 un&#8217;app con logica complessa.<\/p>\n<h3>4. Quanto costa rendere un sito PMI conforme ai Core Web Vitals nel 2021?<\/h3>\n<p>Per un sito vetrina o blog: <strong>800-2.500\u20ac<\/strong> di intervento una tantum + <strong>10-20\u20ac\/mese<\/strong> di CDN. Per un e-commerce con &gt;1000 SKU: <strong>3.000-8.000\u20ac<\/strong> di intervento + <strong>20-100\u20ac\/mese<\/strong> di CDN e tooling.<\/p>\n<h3>5. \u00c8 necessario abbandonare jQuery per migliorare il FID?<\/h3>\n<p>Non necessariamente. jQuery aggiunge <strong>30KB gzipped<\/strong> e oggi esiste vanilla JS per ogni feature. Se il sito \u00e8 WordPress legacy, refactorare jQuery costa pi\u00f9 che ottimizzare lazy loading e third-party script. Valutare caso per caso.<\/p>\n<h3>6. Schema markup in HTML inline (microdata) o in JSON-LD?<\/h3>\n<p>Google raccomanda esplicitamente <strong>JSON-LD<\/strong> dal 2015. \u00c8 pi\u00f9 semplice da mantenere, separato dal markup di presentazione e meno soggetto a errori. Microdata e RDFa sono ancora supportati, ma non scegliereli per progetti nuovi.<\/p>\n<h3>7. Conviene attivare AMP nel 2021?<\/h3>\n<p>Con il Page Experience Update, AMP <strong>non \u00e8 pi\u00f9 requisito<\/strong> per i Top Stories: contano i Core Web Vitals. Per editori news AMP rimane utile per riduzione costi di sviluppo mobile; per e-commerce e PMI, ottimizzare il sito principale con CWV &#8220;buono&#8221; \u00e8 la strategia vincente.<\/p>\n<div style=\"background:#0f2342;color:#fff;padding:28px;border-radius:8px;margin:30px 0;\">\n<h3 style=\"color:#fff;margin-top:0;\">Hai bisogno di un audit SEO tecnico per la tua PMI?<\/h3>\n<p>Brentasoft progetta e ottimizza siti web e applicazioni performanti, conformi ai Core Web Vitals 2021. Audit tecnico, sviluppo custom, integrazione CDN, monitoring continuo.<\/p>\n<p><a href=\"https:\/\/brentasoft.com\/soluzioni\/web-app-pwa.php\" style=\"display:inline-block;background:#00b3ff;color:#fff;padding:12px 22px;border-radius:6px;text-decoration:none;font-weight:600;margin-right:10px;\">Scopri Web App e PWA<\/a> <a href=\"https:\/\/brentasoft.com\/preventivatore.php\" style=\"display:inline-block;background:#fff;color:#0f2342;padding:12px 22px;border-radius:6px;text-decoration:none;font-weight:600;\">Richiedi un preventivo<\/a><\/p>\n<\/div>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"I Core Web Vitals sono gi\u00e0 un ranking factor confermato nel 2021?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"S\u00ec. Google ha annunciato a novembre 2020 l'integrazione e ha completato il rollout del Page Experience Update tra giugno e agosto 2021. \u00c8 un fattore di tiebreaker.\"}},\n    {\"@type\":\"Question\",\"name\":\"Quanto tempo serve per vedere risultati SEO dopo un'ottimizzazione tecnica?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le metriche tecniche si aggiornano in Search Console entro 28 giorni (finestra CrUX). Il riposizionamento organico richiede 6-12 settimane.\"}},\n    {\"@type\":\"Question\",\"name\":\"WordPress va bene per il SEO tecnico o conviene migrare a Next.js?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"WordPress con tema leggero, plugin SEO, cache e CDN passa i Core Web Vitals senza problemi. Next.js conviene se hai team dev interno o logica complessa.\"}},\n    {\"@type\":\"Question\",\"name\":\"Quanto costa rendere un sito PMI conforme ai Core Web Vitals nel 2021?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Per sito vetrina: 800-2500\u20ac una tantum + 10-20\u20ac\/mese CDN. Per e-commerce >1000 SKU: 3000-8000\u20ac + 20-100\u20ac\/mese.\"}},\n    {\"@type\":\"Question\",\"name\":\"\u00c8 necessario abbandonare jQuery per migliorare il FID?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Non necessariamente. jQuery aggiunge 30KB gzipped. Se il sito \u00e8 WordPress legacy, refactorare costa pi\u00f9 che ottimizzare lazy loading e third-party script.\"}},\n    {\"@type\":\"Question\",\"name\":\"Schema markup in microdata o JSON-LD?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Google raccomanda esplicitamente JSON-LD dal 2015. \u00c8 pi\u00f9 semplice da mantenere e meno soggetto a errori.\"}},\n    {\"@type\":\"Question\",\"name\":\"Conviene attivare AMP nel 2021?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Con il Page Experience Update, AMP non \u00e8 pi\u00f9 requisito per i Top Stories: contano i Core Web Vitals. Ottimizzare il sito principale \u00e8 la strategia vincente.\"}}\n  ]\n}\n<\/script><\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"Roadmap SEO tecnico in 60 giorni per una PMI\",\n  \"description\": \"5 step concreti per portare una PMI dai threshold scarsi a tutti i Core Web Vitals buoni\",\n  \"totalTime\": \"P60D\",\n  \"step\": [\n    {\"@type\":\"HowToStep\",\"position\":1,\"name\":\"Audit e baseline\",\"text\":\"Crawl con Screaming Frog, setup Search Console, baseline Core Web Vitals con PageSpeed Insights e CrUX, audit Lighthouse su 10 URL strategiche.\"},\n    {\"@type\":\"HowToStep\",\"position\":2,\"name\":\"Performance front-end\",\"text\":\"Conversione immagini in WebP, lazy loading, srcset, critical CSS inline, JavaScript async\/defer, rimozione plugin pesanti.\"},\n    {\"@type\":\"HowToStep\",\"position\":3,\"name\":\"Infrastruttura e CDN\",\"text\":\"Attivazione Cloudflare, verifica HTTP\/2, upgrade HTTP\/3, TLS 1.3, HSTS, security headers e caching ottimizzati.\"},\n    {\"@type\":\"HowToStep\",\"position\":4,\"name\":\"Schema markup\",\"text\":\"JSON-LD per Organization, LocalBusiness, BreadcrumbList. Product e AggregateRating per e-commerce. Article, FAQPage, HowTo per blog.\"},\n    {\"@type\":\"HowToStep\",\"position\":5,\"name\":\"Monitoring e iterazione\",\"text\":\"Setup alert CWV in Search Console, connessione CrUX a Looker Studio, RUM con Cloudflare Web Analytics, review mensile.\"}\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il 14 giugno 2021 Google ha completato il rollout del Page Experience Update, l&#8217;aggiornamento dell&#8217;algoritmo che integra ufficialmente i Core Web Vitals tra i segnali di ranking per&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1619,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"SEO tecnico 2021: Core Web Vitals PMI | Brentasoft","_seopress_titles_desc":"Guida 2021 al SEO tecnico per PMI italiane: Core Web Vitals (LCP, FID, CLS), mobile-first, Schema markup e CDN. Caso reale con LCP -60% in 90 giorni.","_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":"","footnotes":""},"categories":[9],"tags":[],"class_list":["post-1623","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide-e-tutorial"],"_links":{"self":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/1623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=1623"}],"version-history":[{"count":0,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/1623\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media\/1619"}],"wp:attachment":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=1623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=1623"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=1623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}