Skip to content
Cerca

Meta tag: definizione, funzionamento e checklist

I meta tag sono elementi HTML posizionati nella sezione <head> che forniscono ai motori di ricerca e ai browser informazioni sulla pagina — titolo, descrizione, istruzioni di indicizzazione e dati per condivisione social.

Meta tag: guida essenziale per il successo SEO

Cos'è un meta tag?

Un meta tag è una riga di HTML (tipicamente all'interno dell'elemento <head>) che comunica informazioni descrittive o istruzioni sui contenuti della pagina ai browser, ai bot dei motori di ricerca e alle piattaforme social. Molti SEO includono il title tag e i tag per social preview nella stessa categoria pratica, anche se alcuni sono link rel o proprietà Open Graph.

Perché i meta tag contano per la SEO

I meta tag non sono l'unico fattore per il posizionamento, ma influiscono su come una pagina viene indicizzata e visualizzata nei risultati: il meta robots può influire sull'indicizzazione (index/noindex) e sul comportamento di follow; il title e la meta description spesso definiscono il testo dello snippet mostrato in SERP e quindi possono incidere sulle percentuali di clic (CTR). Distinzione importante: alcune meta-impostazioni riguardano crawling e indicizzazione (scoperta e memorizzazione), mentre il ranking — l'ordine dei risultati — è determinato da molti segnali combinati.

Come funzionano i meta tag

I meta tag si trovano nel documento HTML che il server restituisce (elemento <head>). Quando un crawler o un browser carica la pagina, legge quei metadati per decidere come indicizzare la pagina, come costruire lo snippet e come presentarla in anteprima sui social. Negli ultimi anni è diventato cruciale garantire che i meta tag siano presenti anche nella versione mobile dell'HTML: Google usa la versione mobile come base primaria per crawling e indicizzazione; assicurati quindi che i meta tag siano presenti nella versione servita a dispositivi mobili.

Evita di servire meta tag diversi agli utenti e ai crawler: questa pratica può essere interpretata come cloaking. Se generi meta tag via JavaScript, verifica che vengano resi nel DOM iniziale o che il server-side rendering li includa, altrimenti i crawler potrebbero non leggerli.

Esempi pratici: titolo e descrizione — <title>Pagina di esempio</title>, meta description — <meta name="description" content="Breve descrizione">; istruzione di indicizzazione — <meta name="robots" content="noindex, nofollow">.

Tipi di meta tag

I meta tag più utili in pratica:

- Title tag (elemento <title>): non è un meta name ma è essenziale per snippet e SEO on‑page.
- Meta description: suggerisce il testo dello snippet; utile per il CTR ma non è un segnale di ranking diretto.
- Meta robots: index/noindex, follow/nofollow — usalo per controllare l'indicizzazione; ricordati che rel="nofollow" è trattato da Google come un hint.
- Viewport: <meta name="viewport" content="width=device-width,initial-scale=1"> — critico per la resa mobile.
- Charset: <meta charset="utf-8"> — corretta indicazione della codifica.
- Open Graph / Twitter Card (meta property e meta name): controllano le anteprime social (es. <meta property="og:title" ...>).
- Referrer e theme-color: metadati per comportamento del browser/visualizzazione.
- Link rel="canonical": non è un meta tag ma è correlato al controllo delle versioni canoniche delle pagine.

Come iniziare con i meta tag

1) Fai un audit: estrae le pagine principali e controlla title, meta description, meta robots e tag social. 2) Applica template coerenti nel CMS: regole per titoli frazionati (brand vs pagina), descrizioni non duplicate e lunghezze leggibili. 3) Verifica la parità mobile: assicurati che la versione mobile restituisca gli stessi meta tag importanti. 4) Implementa fallback intelligenti per pagine dinamiche; se usi client-side rendering, preferisci il rendering server-side o l'hydration che include i meta nel HTML iniziale.

Verificare i meta tag: checklist tecnica

Usa questa checklist per controllare rapidamente lo stato dei meta tag su una pagina:

**Meta tag presenti** — dove verificare — passa quando la pagina HTML restituita contiene title e meta description nella sezione <head>.

**Meta robots** — dove verificare — curl o view-source; passa quando non c'è un noindex non voluto e le direttive corrispondono all'intento della pagina.

**Parity mobile/desktop** — dove verificare — curl con user-agent mobile o Chrome DevTools emulazione mobile; passa quando la versione mobile include gli stessi meta tag critici.

**Rendering JS** — dove verificare — Chrome DevTools > Elements e 'View Source'; passa quando i meta tag appaiono nel DOM renderizzato o nel sorgente HTML (server-rendered) come previsto.

**Snippet social** — dove verificare — Rich Results Test o condivisione di prova su strumenti di debug OG; passa quando Open Graph / Twitter Card mostrano anteprima corretta.

Strumenti pratici per la verifica

Per pagine che possiedi: Google Search Console > URL Inspection (controllo d'indicizzazione e versione indicizzata). Per controllo HTML e rendering: Chrome DevTools (Elements, Network), curl e comandi di rete.

Esempi di comando utili: ottenere solo gli header — curl -I https://example.com/pagina ; ottenere il corpo HTML con user-agent mobile — curl -A "Googlebot/2.1 (+http://www.google.com/bot.html)" https://example.com/pagina . Nota: curl -I restituisce solo gli header; per l'HTML completo non usare -I.

Per snippet strutturati e anteprime: Rich Results Test e Schema Markup Validator. Per copertura su Bing: Bing Webmaster Tools > Site Explorer. Per problemi di rendering JS: confronta 'View Source' con il DOM renderizzato in DevTools.

Per le pagine di terze parti (controlli esterni): usa curl o browser per verificare l'HTML restituito; non puoi usare l'URL Inspection di GSC per domini altrui.

Leggi la guida Technical SEO

Errori comuni con i meta tag

- Titoli mancanti o duplicati su molte pagine; questo diminuisce la chiarezza per utenti e motori di ricerca.
- Meta description assenti o generate automaticamente con testo irrilevante.
- Uso errato di meta robots(noindex) su pagine che dovrebbero essere indicizzate.
- Mettere meta tag solo nella versione desktop (mancata parity mobile).
- Affidarsi esclusivamente a meta description per posizionarsi: la description è utile per il CTR, non è un segnale di ranking diretto.
- Generare meta tag tramite JavaScript senza assicurarsi che vengano renderizzati per i crawler.

Domande frequenti

Costruisci autorità con backlink di qualità

D: La meta description è un fattore di ranking?

R: No, la meta description non è considerata un fattore diretto di ranking; può però influenzare il CTR dai risultati, che a sua volta influisce sulle visite.

D: Dove devo mettere i meta tag?

R: Nella sezione <head> del documento HTML restituito dal server. Per siti dinamici, preferisci includerli nel markup iniziale o tramite server-side rendering in modo che i crawler li leggano correttamente.

D: Il meta robots nofollow impedisce completamente la trasmissione di valore di link?

R: rel="nofollow" e la direttiva robots hanno effetti sul comportamento di crawling e sul passaggio di segnali, ma Google tratta rel="nofollow" anche come hint. Inoltre il panorama dell'elaborazione dei segnali può cambiare; valuta l'intento della pagina e il contesto editoriale.

D: Quanto devono essere lunghe title e description nel 2026?

R: Non esistono limiti fissi: mira a titoli chiari e distinti per ogni pagina (50–60 caratteri come riferimento pratico) e descrizioni concise che spiegano il valore per l'utente (120–160 caratteri come riferimento). Nota che Google e altri motori possono riscrivere snippet, specialmente con AI Overviews ormai presenti nelle SERP.

D: I meta tag social (OG, Twitter) devono coprire tutte le pagine?

R: Per pagine che verranno condivise su social o che servono come landing, configurare Open Graph e Twitter Card migliora l'anteprima e il controllo del messaggio; non è una sostituzione della corretta indicizzazione ma aumenta la qualità della condivisione.

Termini correlati