Testo alternativo

Il testo alternativo è l’attributo alt di un elemento img. Aiuta l’accessibilità e la ricerca immagini, ma il suo effetto sul posizionamento nella ricerca web è limitato.

Prima pubblicazione: 25 giu 2026 · Ultimo aggiornamento: 10 ago 2026 · Advanced
Lingue
1 segnale di evidenza in questa pagina

Il testo alternativo è il valore dell’attributo alt di un elemento <img>: un breve sostituto scelto in base allo scopo e al contesto dell’immagine, non un inventario letterale dei pixel. È richiesto dall’HTML ed è uno degli elementi della conformità all’accessibilità (da solo non garantisce la piena conformità ADA/WCAG); inoltre è il dato più importante tra i metadati delle immagini per i motori di ricerca. La sfumatura che molte guide trascurano è che il testo alternativo aiuta soprattutto la ricerca immagini, non il posizionamento nella normale ricerca web: Mueller lo ha ripetuto più volte e nessuna fonte ufficiale esaminata promette un risultato di ranking, traffico o citazioni IA come conseguenza dell’aggiunta. Scrivilo per il contesto, non solo per la descrizione; non fare keyword stuffing; non iniziare con “image of”; usa alt="" (non un attributo mancante) per le immagini decorative; descrivi l’azione o la destinazione per le immagini funzionali e collegate; e ricorda che su un’immagine collegata il testo alternativo funge da testo di ancoraggio. Gli attributi alt mancanti sono il problema SEO tecnico più comune sul web: l’80,4% dei siti ne presenta almeno uno.

TL;DR — Il testo alternativo è il valore dell’attributo alt di un elemento <img>: è richiesto dall’HTML, necessario per l’accessibilità ed è il dato più importante tra i metadati delle immagini per la ricerca. La sfumatura che molte guide sbagliano è che influisce soprattutto sulla ricerca immagini, non sul posizionamento nella ricerca web (Mueller lo ha ripetuto più volte). Google lo legge insieme alla computer vision e al contesto della pagina, quindi scrivi per il contesto, non per una descrizione nuda. Non fare keyword stuffing, non iniziare con «image of» e usa alt="" (non un attributo mancante) per le immagini decorative. In un’immagine collegata, il testo alternativo diventa il testo di ancoraggio. Google non impone un limite di caratteri; 155 caratteri sono una linea guida di scrittura. Il testo alternativo mancante è il problema tecnico più comune sul web: l’80,4% dei siti ne presenta almeno uno.

Evidence for this claim Informative images need a concise text alternative, while decorative images should use an empty alt attribute. Scope: W3C image accessibility guidance. Confidence: high · Verified: W3C WAI: Image concepts Evidence for this claim Google uses alt text together with page content and computer vision to understand an image's subject matter. Scope: Google Images alt-text guidance. Confidence: high · Verified: Google Search Central: Image SEO

Che cos’è davvero il testo alternativo

Il testo alternativo è il valore dell’attributo alt di un elemento HTML <img>:

<img src="dalmatian-puppy.jpg" alt="Dalmatian puppy playing fetch">

È un breve sostituto testuale dell’immagine: per gli utenti di lettori di schermo, per i crawler e per i browser in cui l’immagine è disabilitata o non viene caricata. Una precisazione terminologica importante: viene spesso chiamato «alt tag», ma è un termine improprio. Il tag è <img>; alt è un attributo di quel tag. L’etichetta è così radicata che non la combatterò, ma il termine preciso è attributo alt e il testo al suo interno è il testo alternativo.

La specifica HTML richiede l’attributo alt sugli elementi <img>. Ometterlo del tutto è un errore di conformità. Un valore vuoto (alt="") è valido e significativo: è il modo corretto per contrassegnare un’immagine decorativa (ne parleremo più avanti).

Scegliere cosa scrivere non significa seguire una ricetta descrittiva universale. Il testo alternativo giusto dipende dallo scopo dell’immagine in quella specifica posizione della pagina, non da un inventario letterale di ciò che appare nell’inquadratura. La stessa immagine può richiedere legittimamente testi alternativi diversi (o uno vuoto) a seconda della posizione e di ciò che il contenuto circostante comunica già: non esiste una singola didascalia «corretta» indipendente dal contesto.

Il testo alternativo ha due compiti SEO distinti, e uno è sopravvalutato

Questa è la distinzione che la maggior parte delle guide sul «testo alternativo per la SEO» confonde, ed è il punto in cui questa pagina offre il suo vero valore. Il testo alternativo svolge due funzioni diverse per la ricerca:

  1. Aggiunge testo alla pagina. Google considera il testo alternativo parte del testo on-page. Mueller: “The alt text is essentially shown when the images are turned off in most browsers, so that’s something that we would count as part of the on-page text.” (traduzione) «Il testo alternativo viene sostanzialmente mostrato quando le immagini sono disattivate nella maggior parte dei browser, quindi è qualcosa che considereremmo parte del testo on-page.» È vero, ma l’effetto è piccolo.

  2. Segnala di cosa tratta un’immagine, per la ricerca immagini. Questo è il compito principale. La documentazione ufficiale di Google chiama il testo alternativo “the most important attribute” (traduzione) «l’attributo più importante» per fornire metadati all’immagine e Mueller ne colloca l’effetto nella ricerca immagini: “if someone is searching in Google Images for something that kind of matches the alt text, then we can use that to understand that your image is relevant.” (traduzione) «Se qualcuno cerca in Google Immagini qualcosa che corrisponde in qualche modo al testo alternativo, possiamo usarlo per capire che la tua immagine è pertinente.»

Ecco il punto da interiorizzare: aggiungere testo alternativo non fa posizionare più in alto una pagina nella ricerca web solo perché contiene immagini. Mueller lo ha detto chiaramente: “It’s not the case that we would say a textual webpage has more value because it has images. It’s really just we see the alt text and we apply that to the image, and if someone searches for the image we can use that to better understand the image.” (traduzione) «Non diremmo che una pagina web testuale ha più valore perché contiene immagini. Vediamo semplicemente il testo alternativo e lo applichiamo all’immagine; se qualcuno cerca l’immagine, possiamo usarlo per comprenderla meglio.»

Quindi, se il tuo obiettivo è la visibilità nella ricerca immagini (e il traffico referral che ne deriva), il testo alternativo conta molto. Se speri che da solo faccia salire il posizionamento dei tuoi link blu nella ricerca web, stai usando lo strumento sbagliato. È lo stesso punto che sostengo nel mio articolo sulla SEO JavaScript: nella ricerca web il testo alternativo conta come testo on-page, ma la sua importanza viene spesso sopravvalutata; il vero beneficio riguarda la ricerca immagini e l’accessibilità.

Non è l’unico segnale usato da Google

Google non legge il testo alternativo isolatamente: “Google uses alt text along with computer vision algorithms and the contents of the page to understand the subject matter of the image.” (traduzione) «Google usa il testo alternativo insieme agli algoritmi di computer vision e al contenuto della pagina per capire l’argomento dell’immagine.» La computer vision può già riconoscere che si tratta di una spiaggia. Il compito del testo alternativo è ciò che il modello non può dedurre: il contesto, cioè perché questa immagine si trova in questa pagina e che cosa significa qui. Per questo il consiglio di Mueller del 2024 è così efficace: un’IA che produce “photo of a beach” (traduzione) «foto di una spiaggia» descrive tecnicamente i pixel ma spreca l’occasione, perché “the alt-text is unique in that it’s what directly connects the image to the page with context.” (traduzione) «Il testo alternativo è unico perché collega direttamente l’immagine alla pagina tramite il contesto.» La stessa foto di una spiaggia può richiedere testi alternativi diversi in una pagina sul surf, in un annuncio immobiliare o in un articolo sul clima.

Evidence for this claim Google uses alt text together with page content and computer vision to understand an image's subject matter. Scope: Google Images alt-text guidance. Confidence: high · Verified: Google Search Central: Image SEO

Accessibilità — e implicazioni legali

Prima di essere una risorsa SEO, il testo alternativo è un requisito di accessibilità. Il criterio di successo 1.1.1 di WCAG 2.x (Contenuti non testuali), livello A richiede un’alternativa testuale per i contenuti non testuali. Gli utenti di lettori di schermo fanno affidamento su di essa; senza, un’immagine è un punto morto nella pagina e un attributo alt omesso può indurre alcuni lettori ad annunciare il nome del file.

Questo è uno dei tanti criteri di successo. Scrivere correttamente il testo alternativo soddisfa il criterio 1.1.1 per le tue immagini, ma da solo non stabilisce la piena conformità WCAG — né la conformità ADA — per una pagina o un sito. Anche altri criteri sono determinanti (contrasto dei colori, accesso da tastiera, etichette dei moduli, struttura dei titoli e altro). Considera il testo alternativo un elemento necessario dell’accessibilità, non la sua totalità.

La questione ha conseguenze concrete. Gli attributi alt mancanti vengono citati regolarmente nelle cause legali ADA sull’accessibilità dei siti web, che negli Stati Uniti arrivano ogni anno alle migliaia. Come osservo nella mia guida alla SEO JavaScript, “missing alt attributes are an accessibility issue, which may turn into a legal issue.” (traduzione) «Gli attributi alt mancanti sono un problema di accessibilità, che può trasformarsi in un problema legale.» Questo riformula la correzione: prima un’azione di conformità, poi un’azione SEO. È anche il motivo per cui i crawler SEO (compreso Ahrefs Site Audit) segnalano il testo alternativo mancante tra i problemi tecnici.

Come scrivere un testo alternativo efficace

  • Parti dal contesto, non da una didascalia. Descrivi cosa significa l’immagine per la pagina, non solo cosa contiene visivamente. Mueller, sulla ricerca immagini: “you don’t necessarily need to describe exactly what is in the image, but rather kind of like what this image means for your particular page.” (traduzione) «Non devi necessariamente descrivere esattamente cosa c’è nell’immagine, ma piuttosto che cosa significa per la tua specifica pagina.»
  • Non iniziare con «Image of» / «Photo of». Lizzi Sassman di Google: “We already are aware that it’s an image. You don’t need to say, ‘It’s an image of’ and then the thing.” (traduzione) «È già chiaro che si tratta di un’immagine. Non serve premettere “è un’immagine di” prima di indicare il soggetto.» Va bene una frase descrittiva: non deve essere una frase completa.
  • Usa le parole chiave in modo naturale, mai con keyword stuffing. Google: “focus on creating useful, information-rich content that uses keywords appropriately and is in context.” (traduzione) «Concentrati sulla creazione di contenuti utili e ricchi di informazioni che usino le parole chiave in modo appropriato e nel contesto.» E l’avvertimento: “Avoid filling alt attributes with keywords… as it results in a negative user experience and may cause your site to be seen as spam.” (traduzione) «Evita di riempire gli attributi alt di parole chiave… perché peggiora l’esperienza dell’utente e può far considerare il sito spam.» Gary Illyes lo dice senza mezzi termini: il testo alternativo “shouldn’t be what you want to rank for, but what’s in the image.” (traduzione) «Non dovrebbe contenere ciò per cui vuoi posizionarti, ma ciò che è nell’immagine.»
  • Non copiare nel testo alternativo il paragrafo circostante. Mueller: “I wouldn’t just blindly copy and paste the same text that you already have on a page as an alt text.” (traduzione) «Non copierei semplicemente alla cieca lo stesso testo che è già presente in una pagina come testo alternativo.» L’attributo alt è un’occasione unica per aggiungere contesto, non un duplicato.
  • Google non impone un limite di caratteri. Mueller: “we don’t have any guidelines with regards to how long your alt text can be.” (traduzione) «Non abbiamo linee guida sulla lunghezza del testo alternativo.» I «125 caratteri» citati spesso provengono dagli strumenti di accessibilità; la Developer Style Guide di Google suggerisce 155 caratteri o meno come linea guida di scrittura, non come limite rigido. Mantienilo breve perché le descrizioni lunghe interrompono il flusso di lettura per gli utenti di lettori di schermo, non perché Google le tronchi.
  • Usa testo alternativo coerente per immagini ripetute. Se la stessa immagine compare in più posizioni, assegnale lo stesso testo alternativo.

Immagini decorative: alt="", non un alt mancante

Per le immagini puramente decorative — spaziatori, separatori, ornamenti di sfondo che non trasmettono informazioni — il pattern corretto è un attributo alt vuoto:

<img src="divider.svg" alt="">

alt="" comunica alla tecnologia assistiva che l’immagine è decorativa e va saltata. Non equivale a omettere l’attributo. Omettere del tutto alt viola la specifica HTML e può indurre alcuni lettori di schermo a leggere ad alta voce il nome del file. Quindi: per le immagini decorative usa alt="" (valore vuoto ma presente), mai un attributo mancante e mai una descrizione. Come scrivo nella mia guida alla SEO JavaScript, correggi l’alt delle immagini del contenuto principale, ma per immagini segnaposto o decorative puoi lasciare l’alt vuoto (cioè alt="").

Il test per «decorativa» è questo: l’immagine aggiunge informazioni che la pagina non comunica già altrove, nel testo circostante, in una didascalia o nella struttura della pagina? Se no (uno spaziatore, un’icona ripetuta accanto a un testo che dice già la stessa cosa, una foto stock usata come puro riempitivo visivo), è decorativa e riceve alt="". Se invece aggiunge informazioni che nessun altro elemento della pagina fornisce, non è decorativa, per quanto piccola o stilizzata possa sembrare.

Immagini funzionali: descrivi l’azione, non l’icona

Alcune immagini non sono né puramente decorative né semplici immagini informative: sono controlli, come un pulsante di ricerca con sola icona, l’icona di un menu hamburger o il pulsante di riproduzione su una miniatura video. Per questi elementi, il testo alternativo dovrebbe descrivere che cosa fa l’attivazione del controllo, non l’aspetto dell’icona.

<!-- Weak: describes the icon -->
<button><img src="magnifying-glass.svg" alt="Magnifying glass icon"></button>

<!-- Better: describes the action -->
<button><img src="magnifying-glass.svg" alt="Search"></button>

Un utente di lettore di schermo che sente «icona a forma di lente» non sa cosa accade attivando il controllo; «Search» lo comunica subito. È lo stesso principio delle immagini collegate descritto sotto: il testo alternativo svolge la funzione dell’immagine nella pagina, ma vale anche quando non è coinvolto alcun elemento <a>.

Immagini collegate: il testo alternativo diventa testo di ancoraggio

Quando un’immagine è un link, cioè è racchiusa in <a>, il suo testo alternativo funge da testo di ancoraggio per quel link. Google: “Alt text in images is useful as anchor text if you decide to use an image as a link.” (traduzione) «Il testo alternativo nelle immagini è utile come testo di ancoraggio se decidi di usare un’immagine come link.» Un link composto solo da un’immagine con alt vuoto equivale a un testo di ancoraggio vuoto, il che è negativo sia per l’accessibilità (il lettore di schermo non può descrivere la destinazione) sia per il segnale del link. Per un’immagine collegata, il testo alternativo dovrebbe descrivere dove conduce il link, non solo ciò che mostra la foto.

Precisiamo l’ambito: ciò che documenta Google riguarda nello specifico l’uso del testo alternativo come testo di ancoraggio per un link scansionabile. È più ristretto del calcolo complessivo del «nome accessibile» usato da browser e tecnologie assistive, che può attingere anche a aria-label, aria-labelledby o al testo circostante del link. Il testo alternativo è uno degli input di quel calcolo più ampio, non il suo intero contenuto.

Gli SVG sono diversi

Gli elementi <svg> inline non accettano un attributo alt: è previsto per <img>. Per dare un nome accessibile a un SVG inline, usa un elemento <title> referenziato con aria-labelledby:

<svg role="img" aria-labelledby="logo-title">
  <title id="logo-title">Acme Corp logo</title>
  <!-- paths… -->
</svg>

(Un SVG referenziato tramite <img src="logo.svg"> usa un normale attributo alt come qualsiasi altra immagine: questa indicazione vale solo per il markup SVG inline.)

Anti-pattern da evitare

  • Keyword stuffing — il segnale di spam contro cui Google avverte esplicitamente.
  • Copiare alla lettera il paragrafo circostante nell’attributo alt.
  • Aperture «Image of» / «Photo of» — ridondanti.
  • Omettere alt nelle immagini decorative invece di usare alt="".
  • Descrizioni generate dall’IA «photo of X» che ignorano il contesto della pagina.
  • Inserire il nome della tua azienda negli attributi alt vuoti. Mueller è stato diretto: “It makes no sense, it seems like a waste of time to me: once wasted time to implement, and again wasted time to clean up later on.” (traduzione) «Non ha senso, mi sembra una perdita di tempo: prima tempo sprecato per implementarlo e poi di nuovo tempo sprecato per ripulire in seguito.»
  • Confondere alt con l’attributo title. L’attributo title mostra un tooltip al passaggio del mouse; non è testo alternativo e ha poco peso SEO o per l’accessibilità.

Trovare e correggere il testo alternativo mancante

Gli attributi alt mancanti non sono un caso limite: sono lo stato di errore predefinito del web. Nel nostro studio di Site Audit su oltre un milione di domini, l’80,4% dei siti presentava attributi alt mancanti in almeno una pagina, rendendoli il problema SEO tecnico più diffuso che abbiamo rilevato.

Per trovarli:

  • Ahrefs Site Audit → rapporto Images segnala le immagini senza attributi alt in tutto il sito. (Ahrefs Webmaster Tools offre questa funzione gratuitamente per i siti verificati.)
  • Controlli manuali a campione: usa «Ispeziona elemento» sulle immagini dei contenuti chiave oppure un’estensione del browser per l’accessibilità.

Ordine di priorità per correggerli:

  1. Prima le immagini del contenuto principale: quelle che trasmettono significato e possono ottenere traffico dalla ricerca immagini.
  2. Poi le immagini collegate: un alt vuoto qui costa il doppio (testo di ancoraggio e accessibilità).
  3. Per ultime le immagini decorative: la correzione è alt="", non una descrizione.

Una nota sulle aspettative: gli split test di SearchPilot sull’aggiunta del testo alternativo sono stati inconcludenti / non statisticamente significativi per il posizionamento web, in linea con il punto precedente: il ritorno del testo alternativo riguarda la ricerca immagini e l’accessibilità, non un aumento del ranking web. E la rassicurazione di Mueller per i siti che partono da una copertura nulla è questa: “if you’re just adding alt text for the first time, then sometimes, even any alt text is better than nothing.” (traduzione) «Se stai aggiungendo testo alternativo per la prima volta, a volte anche un testo alternativo qualsiasi è meglio di niente.»

Per essere diretti: nulla in questo articolo sostiene la garanzia che correggere il testo alternativo sposti il ranking, il traffico o le citazioni nella ricerca IA di una quantità prestabilita. Nessuna fonte ufficiale esaminata fa questa promessa e le prove degli split test sopra sono inconcludenti. Ciò che il testo alternativo fa in modo affidabile è colmare una lacuna di accessibilità e fornire all’algoritmo Google Image Search i metadati che dichiara esplicitamente di usare.

Per il quadro più ampio — nomi dei file, sitemap delle immagini, lazy loading, formati e immagini responsive — consulta l’hub più generale sulla SEO delle immagini di cui fa parte questo articolo.

Add an expert note

Pin an expert quote

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