Case Study: da Grade E a B su GTmetrix per un'Azienda di Costruzioni
/* ================================================ Case Study: Performance sito azienda costruzioni page-id-1602 — scope #lmce ================================================ */ body.page-id-1602 .inside-article, body.page-id-1602 .entry-content { padding: 0 !important; background: transparent !important; } body.page-id-1602 .one-container .container, body.page-id-1602 .site-content > .grid-container { max-width: 100% !important; padding: 0 !important; background: transparent !important; } #lmce { font-family: -apple-system, BlinkMacSystemFont, ‘Segoe UI’, Roboto, sans-serif !important; color: #0f172a !important; line-height: 1.6 !important; } #lmce *, #lmce *::before, #lmce *::after { box-sizing: border-box !important; } #lmce p, #lmce ul, #lmce ol, #lmce li, #lmce h1, #lmce h2, #lmce h3, #lmce blockquote { margin: 0 !important; padding: 0 !important; } #lmce a { text-decoration: none !important; color: inherit !important; } #lmce ul { list-style: none !important; } #lmce ul { list-style: none !important; } #lmce img { display: block !important; max-width: 100% !important; } /* Wrap */ #lmce .lmce-wrap { max-width: min(92vw, 1200px) !important; margin-left: auto !important; margin-right: auto !important; padding-left: clamp(20px, 3vw, 48px) !important; padding-right: clamp(20px, 3vw, 48px) !important; } #lmce .lmce-wrap–narrow { max-width: min(92vw, 860px) !important; margin-left: auto !important; margin-right: auto !important; padding-left: clamp(20px, 3vw, 48px) !important; padding-right: clamp(20px, 3vw, 48px) !important; } /* Sections */ #lmce .lmce-s { padding-top: clamp(72px, 8vw, 108px) !important; padding-bottom: clamp(72px, 8vw, 108px) !important; } #lmce .lmce-s–darker { background: #04101e !important; color: #f1f5f9 !important; } #lmce .lmce-s–dark { background: #0f172a !important; color: #f1f5f9 !important; } #lmce .lmce-s–white { background: #ffffff !important; color: #0f172a !important; } #lmce .lmce-s–soft { background: linear-gradient(180deg, #f4f8ff 0%, #eef4ff 100%) !important; color: #0f172a !important; } #lmce .lmce-sh { margin-bottom: clamp(36px, 4vw, 56px) !important; } /* Eyebrow */ #lmce .lmce-eyebrow { display: inline-flex !important; align-items: center !important; height: 32px !important; padding: 0 14px !important; border-radius: 999px !important; font-size: 11px !important; font-weight: 800 !important; letter-spacing: .06em !important; text-transform: uppercase !important; margin-bottom: 20px !important; } #lmce .lmce-s–darker .lmce-eyebrow, #lmce .lmce-s–dark .lmce-eyebrow, #lmce .lmce-hero .lmce-eyebrow { background: rgba(96,165,250,.12) !important; border: 1px solid rgba(96,165,250,.22) !important; color: #93c5fd !important; } #lmce .lmce-s–white .lmce-eyebrow, #lmce .lmce-s–soft .lmce-eyebrow { background: rgba(31,74,255,.07) !important; border: 1px solid rgba(31,74,255,.14) !important; color: #1f4aff !important; } /* Headings */ #lmce h1, #lmce .lmce-h1 { font-size: clamp(32px, 4.5vw, 52px) !important; font-weight: 800 !important; line-height: 1.08 !important; letter-spacing: -.05em !important; } #lmce h2 { font-size: clamp(22px, 2.8vw, 36px) !important; font-weight: 800 !important; line-height: 1.1 !important; letter-spacing: -.04em !important; } #lmce h3 { font-size: clamp(15px, 1.2vw, 18px) !important; font-weight: 700 !important; line-height: 1.25 !important; letter-spacing: -.02em !important; } #lmce .lmce-s–dark h2, #lmce .lmce-s–darker h2 { color: #f1f5f9 !important; } #lmce .lmce-s–dark h3, #lmce .lmce-s–darker h3 { color: #e2e8f0 !important; } #lmce .lmce-h1-accent { display: block !important; background: linear-gradient(90deg, #4d7dff 0%, #63b6ff 42%, #31d47c 100%) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; color: transparent !important; margin-top: 4px !important; } /* Lead / Body */ #lmce .lmce-lead { font-size: clamp(16px, 1.1vw, 19px) !important; line-height: 1.72 !important; letter-spacing: -.012em !important; max-width: 56ch !important; margin-top: 18px !important; } #lmce .lmce-s–dark .lmce-lead, #lmce .lmce-s–darker .lmce-lead { color: rgba(203,213,225,.85) !important; } #lmce .lmce-s–white .lmce-lead, #lmce .lmce-s–soft .lmce-lead { color: #566070 !important; } #lmce .lmce-body { font-size: clamp(15px, 1vw, 17px) !important; line-height: 1.78 !important; color: #566070 !important; } #lmce .lmce-body + .lmce-body { margin-top: 18px !important; } /* Buttons */ #lmce .lmce-actions { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; align-items: center !important; margin-top: 32px !important; } #lmce .lmce-btn { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-height: 52px !important; padding: 0 28px !important; border-radius: 999px !important; font-size: 15px !important; font-weight: 800 !important; line-height: 1 !important; white-space: nowrap !important; transition: transform .18s ease, box-shadow .18s ease !important; cursor: pointer !important; } #lmce .lmce-btn:hover { transform: translateY(-2px) !important; } #lmce .lmce-btn–primary { background: linear-gradient(90deg, #1f4aff, #22c55e) !important; color: #fff !important; box-shadow: 0 12px 32px rgba(31,74,255,.28) !important; border: none !important; } #lmce .lmce-btn–ghost { background: rgba(255,255,255,.07) !important; color: #fff !important; border: 1px solid rgba(255,255,255,.18) !important; backdrop-filter: blur(8px) !important; -webkit-backdrop-filter: blur(8px) !important; } #lmce .lmce-btn–outline { background: #fff !important; color: #1f4aff !important; border: 1.5px solid rgba(31,74,255,.22) !important; } @media (max-width: 480px) { #lmce .lmce-btn { width: 100% !important; min-height: 50px !important; } } /* ===================== HERO ===================== */ #lmce .lmce-hero { background: #04101e !important; padding-top: clamp(100px, 11vw, 140px) !important; padding-bottom: clamp(72px, 8vw, 108px) !important; position: relative !important; overflow: hidden !important; } #lmce .lmce-hero-overlay { position: absolute !important; inset: 0 !important; pointer-events: none !important; background: radial-gradient(680px 320px at 8% 18%, rgba(20,74,255,.16) 0%, rgba(20,74,255,0) 58%), radial-gradient(440px 260px at 88% 20%, rgba(34,197,94,.09) 0%, rgba(34,197,94,0) 60%), linear-gradient(180deg, rgba(4,9,19,.10) 0%, rgba(4,9,19,.22) 100%) !important; } #lmce .lmce-hero-inner { position: relative !important; z-index: 1 !important; } #lmce .lmce-hero-grid { display: grid !important; grid-template-columns: 1fr 300px !important; gap: 56px !important; align-items: center !important; } #lmce .lmce-hero h1, #lmce .lmce-hero .lmce-h1 { color: #fff !important; } #lmce .lmce-hero-sub { font-size: clamp(16px, 1.1vw, 19px) !important; line-height: 1.68 !important; color: rgba(203,213,225,.88) !important; max-width: 52ch !important; margin-top: 24px !important; } #lmce .lmce-hero-microcopy { margin-top: 18px !important; font-size: 13px !important; color: rgba(148,163,184,.65) !important; font-style: italic !important; } /* Hero info card */ #lmce .lmce-hero-card { background: linear-gradient(180deg, #0d1e38 0%, #0a1427 100%) !important; border: 1px solid rgba(86,106,145,.28) !important; border-radius: 24px !important; padding: 26px 22px !important; box-shadow: 0 24px 64px rgba(2,6,23,.32) !important; position: relative !important; overflow: hidden !important; } #lmce .lmce-hero-card::before { content: ” !important; position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; height: 2px !important; background: linear-gradient(90deg, #1f4aff, #22c55e) !important; } #lmce .lmce-hero-card-label { font-size: 10px !important; font-weight: 800 !important; letter-spacing: .1em !important; text-transform: uppercase !important; color: #64748b !important; margin-bottom: 18px !important; display: block !important; } #lmce .lmce-hero-items { display: flex !important; flex-direction: column !important; } #lmce .lmce-hero-item { display: flex !important; align-items: flex-start !important; gap: 12px !important; padding: 12px 0 !important; border-bottom: 1px solid rgba(255,255,255,.06) !important; } #lmce .lmce-hero-item:last-child { border-bottom: none !important; } #lmce .lmce-hero-item-dot { width: 7px !important; height: 7px !important; border-radius: 50% !important; background: linear-gradient(135deg, #1f4aff, #22c55e) !important; flex-shrink: 0 !important; margin-top: 6px !important; } #lmce .lmce-hero-item-text { font-size: 13px !important; font-weight: 600 !important; color: #cbd5e1 !important; line-height: 1.45 !important; } #lmce .lmce-hero-item-text span { display: block !important; font-size: 12px !important; color: #475569 !important; font-weight: 400 !important; margin-top: 2px !important; } @media (max-width: 900px) { #lmce .lmce-hero-grid { grid-template-columns: 1fr !important; gap: 36px !important; } #lmce .lmce-hero-card { max-width: 420px !important; } } /* ===================== NOTA RISERVATEZZA ===================== */ #lmce .lmce-riservatezza { background: rgba(31,74,255,.04) !important; border: 1px solid rgba(31,74,255,.14) !important; border-left: 3px solid #1f4aff !important; border-radius: 0 16px 16px 0 !important; padding: 22px 26px !important; margin-top: 0 !important; } #lmce .lmce-riservatezza p { font-size: 14px !important; line-height: 1.72 !important; color: #475569 !important; } /* ===================== 3 CARD GRID ===================== */ #lmce .lmce-3grid { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 20px !important; margin-top: 40px !important; } #lmce .lmce-2grid { display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 20px !important; margin-top: 40px !important; } #lmce .lmce-card { border-radius: 20px !important; padding: 30px 26px !important; display: flex !important; flex-direction: column !important; gap: 12px !important; position: relative !important; overflow: hidden !important; } #lmce .lmce-card–light { background: #fff !important; border: 1px solid #e6edf6 !important; box-shadow: 0 8px 24px rgba(15,23,42,.05) !important; } #lmce .lmce-card–dark { background: linear-gradient(160deg, #0a1427 0%, #0d1c33 100%) !important; border: 1px solid rgba(86,106,145,.22) !important; box-shadow: 0 12px 36px rgba(2,6,23,.22) !important; } #lmce .lmce-card–dark::before { content: ” !important; position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; height: 2px !important; background: linear-gradient(90deg, #1f4aff, #22c55e) !important; } #lmce .lmce-card-num { font-size: 11px !important; font-weight: 800 !important; letter-spacing: .08em !important; text-transform: uppercase !important; display: block !important; margin-bottom: 4px !important; background: linear-gradient(90deg, #1f4aff, #22c55e) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; color: transparent !important; } #lmce .lmce-card–light h3 { color: #0f172a !important; margin-bottom: 8px !important; } #lmce .lmce-card–light p { font-size: 15px !important; color: #566070 !important; line-height: 1.75 !important; } #lmce .lmce-card–dark h3 { color: #e2e8f0 !important; margin-bottom: 8px !important; } #lmce .lmce-card–dark p { font-size: 15px !important; color: rgba(203,213,225,.82) !important; line-height: 1.75 !important; } @media (max-width: 720px) { #lmce .lmce-3grid { grid-template-columns: 1fr !important; } #lmce .lmce-2grid { grid-template-columns: 1fr !important; } } /* ===================== LIST DIAGNOSI ===================== */ #lmce .lmce-diag-list { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 12px !important; margin-top: 36px !important; list-style: none !important; } #lmce .lmce-diag-list li { display: flex !important; align-items: flex-start !important; gap: 12px !important; padding: 16px 18px !important; background: rgba(255,255,255,.04) !important; border: 1px solid rgba(255,255,255,.08) !important; border-radius: 14px !important; font-size: 14px !important; color: #cbd5e1 !important; line-height: 1.5 !important; } #lmce .lmce-diag-list li::before { content: ” !important; width: 6px !important; height: 6px !important; border-radius: 50% !important; background: linear-gradient(135deg, #1f4aff, #22c55e) !important; flex-shrink: 0 !important; margin-top: 5px !important; } @media (max-width: 640px) { #lmce .lmce-diag-list { grid-template-columns: 1fr !important; } } /* ===================== STRATEGIA BLOCCHI ===================== */ #lmce .lmce-strat-grid { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 20px !important; margin-top: 40px !important; } #lmce .lmce-strat-block { background: linear-gradient(160deg, #0d1e38 0%, #0a1427 100%) !important; border: 1px solid rgba(86,106,145,.22) !important; border-radius: 20px !important; padding: 28px 22px !important; position: relative !important; overflow: hidden !important; } #lmce .lmce-strat-block::before { content: ” !important; position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; height: 2px !important; background: linear-gradient(90deg, #1f4aff, #22c55e) !important; } #lmce .lmce-strat-num { font-size: 40px !important; font-weight: 900 !important; line-height: 1 !important; letter-spacing: -.06em !important; margin-bottom: 14px !important; display: block !important; background: linear-gradient(90deg, #4d7dff, #22c55e) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; color: transparent !important; } #lmce .lmce-strat-block h3 { color: #e2e8f0 !important; margin-bottom: 8px !important; } #lmce .lmce-strat-block p { font-size: 14px !important; color: rgba(148,163,184,.8) !important; line-height: 1.65 !important; } @media (max-width: 900px) { #lmce .lmce-strat-grid { grid-template-columns: repeat(2,1fr) !important; } } @media (max-width: 520px) { #lmce .lmce-strat-grid { grid-template-columns: 1fr !important; } } /* ===================== CTA BOX ===================== */ #lmce .lmce-cta-box { background: linear-gradient(135deg, #0d1e38 0%, #04101e 60%, #082010 100%) !important; border: 1px solid rgba(86,106,145,.22) !important; border-radius: 28px !important; padding: clamp(40px, 5vw, 64px) clamp(28px, 4vw, 64px) !important; display: grid !important; grid-template-columns: 1fr auto !important; align-items: center !important; gap: 28px !important; position: relative !important; overflow: hidden !important; } #lmce .lmce-cta-box::before { content: ” !important; position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; height: 2px !important; background: linear-gradient(90deg, #1f4aff, #22c55e) !important; } #lmce .lmce-cta-box h2 { font-size: clamp(20px, 2.2vw, 30px) !important; font-weight: 800 !important; color: #f1f5f9 !important; letter-spacing: -.04em !important; line-height: 1.15 !important; margin-bottom: 8px !important; } #lmce .lmce-cta-box p { font-size: 15px !important; color: rgba(148,163,184,.85) !important; line-height: 1.6 !important; max-width: 50ch !important; } @media (max-width: 720px) { #lmce .lmce-cta-box { grid-template-columns: 1fr !important; } } /* ===================== TAKEAWAY ===================== */ #lmce .lmce-tw-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 16px !important; margin-top: 40px !important; } #lmce .lmce-tw-item { display: flex !important; align-items: flex-start !important; gap: 16px !important; padding: 20px 20px !important; background: #fff !important; border: 1px solid #e6edf6 !important; border-radius: 16px !important; box-shadow: 0 4px 16px rgba(15,23,42,.05) !important; } #lmce .lmce-tw-num { font-size: 28px !important; font-weight: 900 !important; line-height: 1 !important; letter-spacing: -.05em !important; flex-shrink: 0 !important; background: linear-gradient(90deg, #1f4aff, #22c55e) !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; color: transparent !important; } #lmce .lmce-tw-item p { font-size: 15px !important; font-weight: 600 !important; color: #1e293b !important; line-height: 1.45 !important; } @media (max-width: 640px) { #lmce .lmce-tw-grid { grid-template-columns: 1fr !important; } } /* ===================== FAQ ===================== */ #lmce .lmce-faq-list { display: flex !important; flex-direction: column !important; gap: 0 !important; margin-top: 40px !important; border: 1px solid #e6edf6 !important; border-radius: 20px !important; overflow: hidden !important; } #lmce .lmce-faq-item { border-bottom: 1px solid #e6edf6 !important; background: #fff !important; } #lmce .lmce-faq-item:last-child { border-bottom: none !important; } #lmce .lmce-faq-q { width: 100% !important; background: none !important; border: none !important; cursor: pointer !important; padding: 20px 26px !important; display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 16px !important; text-align: left !important; font-size: 15px !important; font-weight: 700 !important; color: #0f172a !important; letter-spacing: -.018em !important; line-height: 1.35 !important; font-family: inherit !important; transition: background .15s ease !important; } #lmce .lmce-faq-q:hover { background: #f8fafc !important; } #lmce .lmce-faq-icon { width: 26px !important; height: 26px !important; border-radius: 50% !important; background: rgba(31,74,255,.07) !important; border: 1px solid rgba(31,74,255,.14) !important; flex-shrink: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; } #lmce .lmce-faq-icon svg { transition: transform .2s ease !important; } #lmce .lmce-faq-item.open .lmce-faq-icon svg { transform: rotate(45deg) !important; } #lmce .lmce-faq-a { display: none !important; padding: 0 26px 22px !important; font-size: 14px !important; line-height: 1.75 !important; color: #566070 !important; } #lmce .lmce-faq-item.open .lmce-faq-a { display: block !important; } /* ===================== HIGHLIGHT BOX ===================== */ #lmce .lmce-highlight { background: linear-gradient(135deg, rgba(31,74,255,.12) 0%, rgba(34,197,94,.08) 100%) !important; border: 1px solid rgba(96,165,250,.22) !important; border-left: 3px solid #4d7dff !important; border-radius: 0 20px 20px 0 !important; padding: 28px 32px !important; margin-bottom: 36px !important; } #lmce .lmce-highlight-text { font-size: clamp(17px, 1.3vw, 20px) !important; font-style: italic !important; font-weight: 500 !important; line-height: 1.65 !important; color: rgba(203,213,225,.92) !important; letter-spacing: -.01em !important; } /* ===================== RISULTATO BOX ===================== */ #lmce .lmce-risultato { background: linear-gradient(135deg, rgba(34,197,94,.08) 0%, rgba(31,74,255,.06) 100%) !important; border: 1px solid rgba(34,197,94,.22) !important; border-left: 3px solid #22c55e !important; border-radius: 0 20px 20px 0 !important; padding: 28px 32px !important; margin-top: 40px !important; } #lmce .lmce-risultato-label { font-size: 10px !important; font-weight: 800 !important; letter-spacing: .1em !important; text-transform: uppercase !important; color: #16a34a !important; margin-bottom: 12px !important; display: block !important; } #lmce .lmce-risultato-text { font-size: clamp(16px, 1.2vw, 19px) !important; font-style: italic !important; font-weight: 500 !important; line-height: 1.65 !important; color: #1e293b !important; letter-spacing: -.01em !important; } /* ===================== BREADCRUMB ===================== */ #lmce .lmce-breadcrumb { padding: 18px 0 0 !important; margin-bottom: 32px !important; font-size: 13px !important; color: rgba(203,213,225,.55) !important; } #lmce .lmce-breadcrumb a { color: rgba(203,213,225,.65) !important; text-decoration: underline !important; text-underline-offset: 2px !important; } #lmce .lmce-breadcrumb span { margin: 0 6px !important; } /* ===================== CHANGE LIST ===================== */ #lmce .lmce-change-list { list-style: none !important; padding: 0 !important; margin-top: 36px !important; display: flex !important; flex-direction: column !important; gap: 12px !important; } #lmce .lmce-change-list li { display: flex !important; gap: 14px !important; align-items: flex-start !important; padding: 18px 22px !important; background: #fff !important; border: 1px solid #e6edf6 !important; border-radius: 14px !important; font-size: 15px !important; color: #334155 !important; line-height: 1.58 !important; box-shadow: 0 4px 12px rgba(15,23,42,.04) !important; } #lmce .lmce-change-list li::before { content: ‘\2192’ !important; color: #22c55e !important; font-weight: 700 !important; font-size: 15px !important; flex-shrink: 0 !important; margin-top: 1px !important; } /* ===================== PREFOOTER LINK ===================== */ #lmce .lmce-prefooter { background: #0f172a !important; padding: clamp(56px, 6vw, 80px) 0 !important; } #lmce .lmce-prefooter-inner { display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 24px !important; flex-wrap: wrap !important; } #lmce .lmce-prefooter p { font-size: clamp(18px, 2vw, 26px) !important; font-weight: 800 !important; color: #f1f5f9 !important; letter-spacing: -.03em !important; line-height: 1.2 !important; max-width: 600px !important; } @media (max-width: 640px) { #lmce .lmce-prefooter-inner { flex-direction: column !important; align-items: flex-start !important; } }

Case study · Performance · SEO tecnica

Da sito lento a performance B su GTmetrix in 10 giorni.

Un’azienda di costruzioni con un sito tecnicamente fermo a livello server: tempi di caricamento alti, nessun controllo su cache e risorse. Intervento diretto su hosting, cache e asset, con primi segnali di crescita organica già nelle settimane successive.

Vuoi capire come la SEO può portare richieste organiche alla tua impresa edile? Leggi la guida SEO per aziende di costruzioni con la strategia completa e i dati di questo caso studio.

Richiedi una diagnosi marketing Guarda gli altri casi

Case study anonimizzato per tutela del cliente. I dati di performance e traffico sono reali e aggregati, senza riferimenti che permettano di identificare l’azienda.

Questo case study è anonimizzato per tutela del cliente. I numeri di performance (GTmetrix) e di traffico organico riportati sono reali, misurati con gli stessi strumenti prima e dopo l’intervento — nessun dato è stimato o arrotondato per renderlo più convincente. Se vuoi capire se un problema simile riguarda anche il tuo sito, puoi partire da una diagnosi marketing.

Contesto

Un sito tecnicamente fermo, non un problema di contenuti

L’azienda, attiva nel settore costruzioni, aveva un sito che ai test di performance risultava lento in modo marcato. Non era un problema di SEO on-page o di contenuti: l’analisi ha individuato la causa a livello server — tempo di risposta (TTFB), gestione della cache, OPcache, Redis e peso di immagini e asset.

Punto di partenza

Grade E su GTmetrix

Performance 47%, Structure 75%. LCP 5,3 secondi, ben oltre la soglia critica per utenti e per Google.

Causa principale

Hosting, non il sito

Il server era l’unica risorsa dell’infrastruttura ancora gestita esternamente: serviva un intervento diretto lì, non solo sul sito.

L’intervento

Cosa abbiamo cambiato, nell’ordine

  • Audit tecnico completo: TTFB, peso pagine, gestione cache, OPcache, Redis, peso immagini e asset.
  • Contatto diretto con chi gestisce l’hosting per richiedere modifiche tecniche specifiche — l’unica risorsa ancora esterna all’infrastruttura.
  • Interventi su cache e Redis, con primo miglioramento già misurabile nel confronto GTmetrix.
  • Monitoraggio della performance mobile, mantenuto come punto attivo: buona parte del traffico arriva da smartphone.

Risultati

GTmetrix: confronto prima/dopo

Stesso sito, stesso strumento di misurazione, 10 giorni di distanza.

E

Prima — 26 maggio 2026

Performance 47% · Structure 75%
LCP 5,3s · TBT 260ms · CLS 0,02

B

Dopo — 5 giugno 2026

Performance 82% · Structure 91%
LCP 1,2s · TBT 314ms · CLS 0,04

Perché conta

Il tempo di caricamento della pagina principale (LCP) è passato da 5,3 a 1,2 secondi — un miglioramento netto e percepibile dagli utenti, oltre che un segnale positivo per Google. TBT e CLS sono leggermente saliti (260→314ms, 0,02→0,04): restano nella norma, ma confermano che la performance mobile va tenuta monitorata, come già previsto nel piano di lavoro.

Primi segnali

Traffico organico e keyword in crescita

Il momento in cui parte la crescita è coerente con il periodo degli interventi tecnici: traffico e keyword erano rimasti piatti da febbraio ad aprile.

264

Traffico organico mensile a giugno 2026, da circa 180 nel periodo febbraio–aprile (+47%).

~44

Keyword in Top 10 a giugno 2026, da circa 27 nel periodo febbraio–aprile (+63%).

Onestamente: sono numeri di poche settimane, non un anno di dati. Il merito non è solo del lato tecnico — ma senza un sito che carica in 1,2 secondi invece di 5,3, qualunque lavoro su SEO e contenuti parte in salita. La performance non è un dettaglio: è la base su cui tutto il resto deve appoggiarsi.

Il tuo sito potrebbe avere lo stesso problema, senza che tu lo sappia.

Molti problemi di performance non si vedono a occhio: servono test reali e un audit tecnico per capire dove si perde davvero velocità e visibilità.

Richiedi una diagnosi marketing