SEO delle immagini

Come ottimizzare le immagini per Google Immagini, la ricerca visiva e pagine più veloci: formati, nomi file, testo alternativo, lazy loading, dati strutturati e sitemap per immagini.

Prima pubblicazione: 25 giu 2026 · Ultimo aggiornamento: 11 ago 2026 · Advanced
Lingue

La SEO delle immagini svolge due lavori, non uno: posizionare le immagini in Google Immagini / nella ricerca visiva (grazie a testo alternativo, nomi file, contesto della pagina e unicità) e mantenere veloci le pagine (le immagini sono spesso l’elemento più grande dei Core Web Vitals / LCP). I miti da abbandonare: WebP e AVIF non offrono un aumento diretto del ranking (Mueller lo ha confermato: il vantaggio è la velocità), non dovresti rinominare in massa i file esistenti e gli sfondi CSS non vengono indicizzati. Il loading="lazy" nativo va bene per le immagini sotto la piega, ma mai per l’immagine LCP. Google indicizza <img> (e <picture>), supporta BMP/GIF/JPEG/PNG/WebP/SVG/AVIF e, da maggio 2025, vuole che la stessa immagine sia referenziata con lo stesso URL ovunque. Questo hub offre la mappa completa e rimanda all’approfondimento sul testo alternativo.

In breve — La SEO delle immagini ha due obiettivi distinti: (1) posizionarsi nella ricerca immagini (Google Immagini / Lens / Bing), grazie a testo alternativo, nomi file, contesto della pagina e unicità; (2) ottenere prestazioni della pagina, perché le immagini sono spesso l’elemento LCP. Google indicizza <img> (anche dentro <picture>), non gli sfondi CSS, e supporta BMP, GIF, JPEG, PNG, WebP, SVG, AVIF. WebP e AVIF non offrono alcun aumento diretto del ranking (Mueller): il vantaggio è la velocità → Core Web Vitals. Non rinominare in massa i file esistenti. Il loading="lazy" nativo è sicuro sotto la piega, ma mai sull’immagine LCP, che deve avere fetchpriority="high". Dal maggio 2025, fai riferimento alla stessa immagine usando lo stesso URL ovunque. I dati strutturati (ImageObject, array di immagini Product/Article) sbloccano risultati avanzati; le sitemap per immagini aiutano ancora la scoperta. Il testo alternativo ha una guida approfondita dedicata.

Evidence for this claim Google indexes images referenced with HTML image elements and does not index CSS background images as images. Scope: Google image discovery and indexing. Confidence: high · Verified: Google Search Central: Image SEO Evidence for this claim Images can be LCP candidates; the LCP image should be discoverable early and should not be lazy-loaded. Scope: web.dev LCP image loading guidance. Confidence: high · Verified: web.dev: Optimize LCP

La SEO delle immagini svolge due lavori, non uno

È l’inquadramento a cui torno più spesso e che quasi ogni «checklist di SEO per immagini» tende a confondere. Gli obiettivi sono due e richiedono attività diverse:

  1. Posizionarsi nella ricerca immagini. Fare trovare le immagini in Google Immagini, Bing Immagini e Google Lens per query specifiche sulle immagini. Dipende dal testo alternativo, dai nomi file, dal testo che circonda l’immagine, dai dati strutturati e dalla sua unicità.
  2. Prestazioni della pagina. Le immagini sono quasi sempre l’elemento più pesante di una pagina: la documentazione di Google dice che sono “often the largest contributor to overall page size.” (traduzione) «spesso il contributo maggiore alle dimensioni complessive della pagina». Per questo sono spesso la causa di un Largest Contentful Paint (LCP) lento, che alimenta i Core Web Vitals, a loro volta un segnale di ranking nella ricerca web.

Tieni separati questi due aspetti e l’argomento diventa molto più chiaro. Testo alternativo e nomi file servono soprattutto alla ricerca immagini. Formato, compressione e strategia di caricamento riguardano le prestazioni. Entrambi contano, ma non sono la stessa leva.

E il volume è reale: la ricerca per immagini e visiva è una parte significativa di tutta l’attività di ricerca, e Google Lens è cresciuto rapidamente. Le immagini ottimizzate non sono solo una difesa: sono una fonte di traffico.

Come Google scopre e indicizza le immagini

Alcuni meccanismi determinano se le tue immagini entrano effettivamente nell’indice:

  • Viene indicizzato solo l’HTML <img>. Google: “Google parses the HTML <img> elements (even when they’re enclosed in other elements such as <picture> elements) in your pages to index images, but doesn’t index CSS images.” (traduzione) «Google analizza gli elementi HTML <img> (anche quando sono racchiusi in altri elementi come <picture>) nelle pagine per indicizzare le immagini, ma non indicizza le immagini CSS». Se un’immagine vive solo in un background-image CSS, è invisibile alla ricerca immagini. Metti in un <img> tutto ciò che vuoi far trovare.
  • Fornisci sempre un src di fallback. Quando usi srcset o <picture>, mantieni anche un semplice src: “some browsers and crawlers don’t understand” (traduzione) «alcuni browser e crawler non comprendono gli attributi responsive»; il src è la rete di sicurezza su cui Google fa affidamento.
  • Formati supportati: BMP, GIF, JPEG, PNG, WebP, SVG e AVIF (il supporto AVIF è arrivato nell’agosto 2024). L’estensione deve corrispondere al tipo effettivo del file.
  • Il contesto conta anche accanto al markup. Il markup supportato fa scoprire un’immagine; sono il testo circostante della pagina, le didascalie, i titoli e gli altri metadati che Google combina con l’immagine per capire di che cosa si tratta una volta trovata.
  • Coerenza dell’URL (aggiornamento di maggio 2025). Google ora raccomanda di fare riferimento alla stessa immagine con lo stesso URL ogni volta che compare. Un portavoce di Google l’ha formulato così: “We updated the Google Image SEO best practices to clarify that URLs for images should be referenced consistently for easier crawling on larger websites.” (traduzione) «abbiamo aggiornato le best practice per la SEO di Google Immagini per chiarire che gli URL delle immagini devono essere referenziati in modo coerente, così da facilitare il crawling dei siti più grandi». È una questione di efficienza del crawling: stessa immagine, stesso URL, così Google può memorizzarla e riutilizzarla invece di recuperare la stessa foto attraverso percorsi CDN o stringhe di query diverse.
Evidence for this claim Google indexes images referenced with HTML image elements and does not index CSS background images as images. Scope: Google image discovery and indexing. Confidence: high · Verified: Google Search Central: Image SEO

Formati dei file: sceglili per la velocità, non per un aumento SEO

Ecco il mito da eliminare subito: i formati «di nuova generazione» non offrono alcun aumento diretto del ranking. Mueller ha confermato che non c’è alcun “SEO boost” (traduzione) «vantaggio SEO» per AVIF e la stessa logica vale per WebP: “WebP images are fine for Image Search,” (traduzione) «le immagini WebP vanno bene per la ricerca immagini», ma “fine” (traduzione) «vanno bene» non significa “better.” (traduzione) «sono migliori». Google non ti premia per il contenitore.

I formati moderni riducono i file, rendono la pagina più veloce e aiutano i Core Web Vitals: è un vantaggio indiretto. Scegli quindi in base ai meriti:

  • AVIF — la compressione migliore (spesso oltre il 50% più piccolo del JPEG). Usalo quando il supporto dei browser è coperto, con fallback.
  • WebP — dal 25 al 35% più piccolo del JPEG, con supporto dei browser quasi universale. Oggi è il default sicuro per le fotografie.
  • JPEG — fallback universale per le fotografie.
  • PNG — quando servono trasparenza o grafiche con bordi netti.
  • SVG — loghi e icone (vettoriale, scala all’infinito, dimensioni minime).
  • GIF — evitalo per tutto ciò che non è banale; usa invece video oppure WebP/AVIF animati.

L’implementazione pulita è <picture> con elementi <source> per i formati moderni e un fallback <img src>: i browser più vecchi degradano con eleganza e Google mantiene un src da indicizzare.

Nomi file: descrittivi per le immagini nuove, niente rinomina in massa delle vecchie

I nomi file sono un segnale reale, anche se secondario. La best practice di Google è usare nomi brevi e descrittivi: “the filename can give Google clues about the subject matter of the image” (traduzione) «il nome file può fornire a Google indizi sul soggetto dell’immagine»; quindi golden-retriever-puppy.jpg è meglio di IMG00023.JPG, mentre un nome generico come image1.jpg è un’occasione persa.

Ma qui c’è la sfumatura che crea problemi: non tornare a rinominare i file esistenti. Mueller ha chiarito che rinominare in massa “is going to take a lot of time for Google’s systems to see” (traduzione) «i sistemi di Google impiegheranno molto tempo a rilevare le nuove immagini» e che l’effetto è “minimal… maybe no visible effect at all” (traduzione) «minimo, forse senza alcun effetto visibile» se il testo alternativo e il contesto circostante sono già buoni. Gary Illyes ha descritto la perdita di segnali causata dalle migrazioni degli URL delle immagini come “in line with web search results, which is a few weeks.” (traduzione) «in linea con i risultati della ricerca web, quindi qualche settimana». Quindi: nomi descrittivi per le immagini nuove, sì; un progetto di rinomina dell’intero sito per un vantaggio marginale e settimane di cambiamenti, no.

Testo alternativo (versione breve)

Non ripeterò qui la trattazione completa, perché il testo alternativo ha una guida approfondita dedicata. Il punto centrale: è il dato più importante dell’immagine, ma il suo vero ritorno riguarda ricerca immagini e accessibilità, non il ranking web. Google lo legge insieme alla visione artificiale e al contesto della pagina: scrivi per il contesto, non riempire il testo di parole chiave e usa alt="" per le immagini puramente decorative. Le regole complete, le citazioni e il flusso di audit sono nella guida al testo alternativo.

Compressione, lazy loading e Core Web Vitals

Poiché le immagini determinano spesso il tuo LCP, è qui che SEO delle immagini e Core Web Vitals si sovrappongono di più:

  • Comprimi tutto. Ridimensiona le immagini alle dimensioni di visualizzazione e comprimile. Per la maggior parte delle pagine è la leva prestazionale più importante.
  • Il lazy loading nativo è sicuro, sotto la piega. loading="lazy" su <img> è approvato da Google e può essere sottoposto a crawling. Le implementazioni che si rompono sono quelle JavaScript che nascondono l’URL reale in data-src e non espongono mai un src: rischiano di non essere indicizzate. Usa il loading="lazy" nativo o IntersectionObserver e assicurati che le immagini si carichino quando diventano visibili, non dopo un clic o uno swipe (“Google Search does not interact with your page” (traduzione) «Google Search non interagisce con la pagina»).
  • Non applicare mai il lazy loading all’immagine LCP. È la regola che viene infranta più spesso. La tua immagine più grande sopra la piega, di solito l’hero, deve caricarsi subito: loading="eager" e fetchpriority="high", non lazy. Applicare il lazy loading all’immagine LCP può aggiungere centinaia di millisecondi all’LCP senza motivo.

Immagini responsive

Usa srcset + sizes (risoluzioni diverse per viewport diverse) e <picture> (art direction / cambio di formato). Tieni distinti due punti:

  • Includi sempre un src di fallback. Come sopra: crawler e browser vecchi ne hanno bisogno.
  • Ogni candidato deve essere raggiungibile. Qualunque regola di accesso si applichi al tuo src di fallback — non bloccato, non dietro autenticazione, non un URL morto — vale anche per ogni candidato srcset/<picture>. Un candidato non scopribile non aiuta, anche quando il fallback funziona.
  • Mantieni coerenti gli URL con la pagina. L’URL dell’immagine nella sitemap per immagini deve essere lo stesso URL usato effettivamente dalla pagina. Non fornire un URL diverso per mobile e desktop: Google è un crawler mobile-first e URL divergenti causano una perdita temporanea del traffico immagini mentre Google ricostruisce la cronologia del ranking per i nuovi URL.

Dati strutturati per le immagini

I dati strutturati sono ciò che sblocca risultati avanzati e badge relativi alle immagini:

  • ImageObject con una proprietà license rende le immagini idonee al badge licenziabile in Google Immagini. I campi richiesti sono contentUrl e almeno uno tra creator, creditText, copyrightNotice o license; aggiungi license + acquireLicensePage per il badge stesso.
  • I dati strutturati Product e Article vogliono un array di immagini con più proporzioni, comunemente 16:9, 4:3 e 1:1. La proprietà image è obbligatoria per i risultati avanzati che contengono immagini.
  • Controllo delle miniature. La scelta della miniatura da parte di Google è automatica, ma puoi influenzarla attraverso lo schema primaryImageOfPage, la proprietà image dell’entità principale o il meta tag og:image: Google usa sia il markup schema.org sia og:image per le miniature in Ricerca e Discover.

Il markup idoneo non garantisce la visualizzazione: Google decide comunque, pagina per pagina, se mostrare davvero il badge, il trattamento dell’array di immagini o la miniatura che i tuoi dati strutturati rendono possibile.

È anche il punto in cui la SEO delle immagini si sovrappone al tema più ampio dei dati strutturati: il markup che alimenta i risultati avanzati di prodotto, articolo e immagine è lo stesso meccanismo.

Sitemap per immagini

Le sitemap per immagini sono uno strumento di scoperta, particolarmente utile per immagini ospitate su CDN, gallerie grandi e siti ricchi di JavaScript, dove le immagini potrebbero non essere trovate dal crawling normale. Due note spesso trascurate: Google ora supporta solo <image:image> e <image:loc> (ha deprecato <image:caption>, <image:title>, <image:geo_location> e <image:license> il 6 maggio 2022, anche se Bing li usa ancora, quindi conservali se servi una sola sitemap a entrambi). Le sitemap per immagini sono anche l’unico punto in cui sono consentiti URL cross-domain in <image:loc>, utile per l’hosting su CDN (verifica il dominio CDN in Search Console). I dettagli tecnici sono nell’articolo sulle sitemap per immagini. Nulla di tutto ciò è una promessa: una sitemap può aiutare Google a scoprire immagini che altrimenti perderebbe, ma inviarla non garantisce crawling, indicizzazione o ranking.

Discover e immagini grandi

Per ottenere anteprime di grande formato in Discover e sulle superfici Google, aggiungi <meta name="robots" content="max-image-preview:large"> e utilizza immagini ampie: almeno 1 200px di larghezza, ad alta risoluzione e, idealmente, in formato 16:9. Lo studio di caso pubblicato da Google ha documentato incrementi effettivi del CTR dopo l’attivazione delle anteprime grandi (il blog culinario ha registrato +79% di CTR da Discover; il sito di notizie +30% di CTR e +332% di clic nell’arco di sei mesi). Si tratta fra le pochissime modifiche alle immagini il cui vantaggio può essere misurato direttamente.

Immagini stock contro immagini uniche

Vale la pena citare chiaramente la posizione di Mueller: la fotografia stock “doesn’t matter for web search directly,” (traduzione) «non conta direttamente per la ricerca web» ma “for image search, if it’s the same image as used in many places, it’ll be harder.” (traduzione) «per la ricerca immagini, se la stessa immagine è usata in molti posti, sarà più difficile». E, separatamente: “uniqueness isn’t equivalent to higher quality” (traduzione) «l’unicità non equivale a una qualità superiore»: scattare personalmente la foto non la fa posizionare automaticamente meglio. Quindi: usa liberamente immagini stock se ti interessa solo il ranking web; usa immagini uniche quando conta la visibilità nella ricerca immagini, perché una foto irripetibile non ha concorrenti diretti.

In evoluzione: etichettatura delle immagini generate dall’IA (C2PA / IPTC)

È un punto da segnalare perché è nuovo e la maggior parte delle guide lo trascura: Google legge i campi copyright IPTC, che possono apparire come credito di attribuzione in Google Immagini e offrire visibilità gratuita al brand, e usa i metadati IPTC / C2PA per identificare le immagini generate dall’IA, mostrando un’etichetta «generata dall’IA» nella funzione «Informazioni su questa immagine». Gli EXIF della fotocamera (ISO, apertura, GPS) non hanno un effetto documentato sul ranking: rimuovili per le prestazioni, ma conserva i campi copyright. Questo spazio è ancora in evoluzione.

Dove andare dopo

Questo hub è la mappa. Ecco gli approfondimenti e gli argomenti adiacenti:

  • Testo alternativo — la trattazione completa dell’attributo alt: perché riguarda ricerca immagini, non ricerca web; accessibilità e aspetti legali; regole di scrittura; immagini decorative; testo di ancoraggio per immagini collegate e audit su larga scala. È l’unico sottoargomento abbastanza ampio da meritare un articolo dedicato.
  • Ranking in Google Immagini — l’approfondimento sulla visibilità specifica in Google Immagini e Lens: requisiti di indicizzazione, immagini licenziabili e miti che le pagine meglio posizionate continuano a ripetere.
  • Formati delle immagini — JPEG contro PNG, WebP e AVIF: a cosa serve davvero ciascun formato e perché il semplice cambio di formato non è un fattore di ranking.
  • Core Web Vitals — la metà prestazionale della SEO delle immagini vive qui. Compressione, LCP e fetchpriority sono davvero lavoro sui Core Web Vitals con un cappello da immagini.
  • Dati strutturatiImageObject, array di immagini Product/Article e controllo delle miniature con og:image fanno parte della storia più ampia dei dati strutturati.
  • Sitemap per immagini — i meccanismi di scoperta, i tag deprecati da Google ma mantenuti da Bing e gli URL CDN cross-domain.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.