# Meta descriptions that work: writing and measuring them

A meta description works when it sums up the page under 155 characters and answers one precise question. It is not a ranking factor: it moves clicks.

> Page: https://ui.eneawork.it/blog/meta-description-che-funziona
> Markdown: https://ui.eneawork.it/blog/meta-description-che-funziona.md

*2026-11-01*

Una meta description funziona quando riassume la pagina in una frase sotto i 155 caratteri e contiene la domanda a cui la pagina risponde. Non è un fattore di ranking: Google la usa come frammento quando è pertinente, e la ignora quando il testo in pagina descrive meglio la query.

Il catalogo EneUI conta 111.985 componenti, 1.556 blocchi e 12.808 icone da 1.472 librerie, letti da /api/stats il 1 novembre 2026. La categoria blog conta 20 blocchi da 6 registry, letta dalla stessa funzione che serve /blocks/category/blog il 1 novembre 2026. «technical seo» compare nelle liste Autocomplete registrate il 31 ottobre 2026, «meta description» no: il dataset non documenta volume e non contiene una domanda Stack Overflow nei 16 tag campionati.

## A cosa serve, esattamente

La description è il testo che Google può mostrare sotto il titolo. Search Central la tratta come un suggerimento: viene ignorata quando la query chiede altro, quando è identica su cento pagine o quando il paragrafo visibile risponde meglio. Google ha dichiarato nel 2009 che non la usa per il ranking, e da allora non ha cambiato versione.

## La lunghezza che conta

Il taglio avviene intorno ai 920 pixel sul desktop e ai 680 sul mobile: circa 155 caratteri in inglese, circa 130 in italiano. Non è un limite HTML, è lo spazio del risultato. Una description più lunga non viene penalizzata, viene tagliata, e la parte tagliata non convince nessuno.

## Trovarle tutte, non una

cat > check-descriptions.mjs line.trim()) .filter(Boolean); const seen = new Map(); for (const url of urls) { const html = await (await fetch(url)).text(); const tag = html.match(/]+name="description"[^>]*>/i); const d = tag ? (tag[0].match(/content="([^"]*)"/i) || [])[1] || "" : ""; const key = d.toLowerCase(); if (!d) console.log("MISSING " + url); else if (seen.has(key)) console.log("DUPLICATE " + url + " == " + seen.get(key)); else seen.set(key, url); console.log(String(d.length).padStart(3) + " chars " + url); } EOF printf '%s\n' https://ui.eneawork.it/ https://ui.eneawork.it/blog https://ui.eneawork.it/blocks > urls.txt node check-descriptions.mjs urls.txt

Lo script scarica ogni URL, estrae il content della meta description e segnala le copie identiche e quelle assenti. Un sito con due pagine e la stessa description non ha un problema di SEO: ha due pagine che dicono la stessa cosa, e Google ne indicizzerà una.

## Cosa scrivere dentro

## Il caso delle pagine generate

Su un catalogo di 111.985 record la description non si scrive a mano. Si compone da nome, libreria e licenza, e si tiene corta: glass-blog-card-shadcnui, licenza MIT, porta nel DOM titolo, data e testo di anteprima, cioè i tre elementi che Google può usare come frammento. feature e blog sono i due elenchi da cui partire. La regola che tiene è una: se due record producono la stessa frase, manca un dato nel record. Dati verificati il 1 novembre 2026.

## La limitazione

La description non si misura da sola. Un calo di clic può venire da una AI Overview, da un cambio di intent o da un risultato vicino più forte. Il confronto onesto è prima e dopo sullo stesso gruppo di query in Search Console, con almeno quattro settimane di dati.

## Dove continuare

Il campo sopra la description è in come scrivere un title tag; la sequenza per entrare nell'indice è in indicizzare un sito su Google. Se il sito è su WordPress, Wix o componenti React, cosa puoi modificare cambia: il confronto è in WordPress, Wix o componenti React.

## FAQ

### Quanto deve essere lunga una meta description?

Circa 155 caratteri in inglese e 130 in italiano: oltre quella soglia il frammento viene tagliato intorno ai 920 pixel su desktop.

### La meta description è un fattore di ranking?

No. Google lo ha dichiarato nel 2009: la description non muove la posizione, muove la quota di clic quando è pertinente alla query.

### Va scritta per ogni pagina?

Sì, almeno per le pagine che vuoi far cliccare. Le pagine senza description lasciano a Google la scelta del frammento, e la scelta raramente è quella che avresti fatto tu.

### Cosa succede se due pagine hanno la stessa description?

Google ne sceglie una e ignora l'altra, perché due pagine con lo stesso testo sono due candidati per la stessa risposta. La correzione è differenziare il contenuto, non solo la description.

### Posso usare HTML nella meta description?

No. Il content accetta testo semplice: i tag vengono mostrati come caratteri, e le entità HTML vanno scritte come tali.
