SEO
Meta description che funziona: scriverla e misurarla
Una meta description funziona quando riassume la pagina sotto i 155 caratteri e risponde a una domanda precisa. Non è un fattore di ranking: muove il clic.
In sintesi
- La meta description non è un fattore di ranking: decide il clic, non la posizione.
- Oltre i 155 caratteri il frammento viene tagliato, quindi la prima frase deve reggere da sola.
- Su un catalogo la description si genera dal record; se due record coincidono, manca un dato.
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.
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
- La risposta prima: la prima frase deve reggere da sola, senza il titolo sopra.
- Un beneficio verificabile al posto di un aggettivo: «consegna in 48 ore» si controlla, «soluzione innovativa» no.
- La parola chiave una volta, in forma naturale: ripeterla consuma caratteri e non muove il clic.
- Nessun «clicca qui»: chi legge ha già visto il titolo, la description dice cosa trova dopo.
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.
Domande frequenti
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.