Tag Twitter Card (X Card): La guida attuale e onesta
Cosa fanno i meta tag twitter:card, i quattro tipi di card, la regola di fallback di Open Graph e cosa X ha effettivamente rotto: il validatore morto, la documentazione sulle Card scomparsa e gli effetti sulla portata dei post con link (un sistema separato dal rendering delle card). Non è un fattore di ranking.
Lingue
I tag Twitter Card sono elementi <meta name="twitter:..."> che dicono al sistema di unfurling dei link di X quale anteprima costruire per un URL condiviso. Quattro tipi di card: summary, summary_large_image (il default per gli articoli), app e player: questi sono gli ultimi tipi documentati; non esiste una specifica ufficiale X attuale per riconfermarli. Ogni proprietà twitter:* ricade sulla controparte og:* se manca, tranne twitter:card stesso, che non ha fallback e deve essere impostato esplicitamente. Usa name=, non property= (confonderli fa sì che il tag venga silenziosamente ignorato): comportamento di lunga data, costantemente riportato dai professionisti. Cosa è cambiato dall'era Musk e conta di più nel 2026: il Card Validator ufficiale è stato deprecato nel 2022 e il suo URL ora reindirizza a una pagina di login X; la documentazione sulle Card su developer.x.com ora reindirizza a una pagina generica senza contenuti sulle Card; l'attribuzione twitter:site/twitter:creator è degradata; e X applica una portata ridotta confermata ad alcuni post con link esterni: un sistema separato dal fatto che la card stessa venga renderizzata, quindi non usare l'uno per diagnosticare l'altro. Non è un fattore di ranking per Google o Bing: il riferimento dei meta tag supportati da Google non menziona mai twitter: o og:. Il valore è solo CTR sociale. Questa è un'analisi approfondita nell'ambito dell'hub Meta Tags for SEO.
TL;DR — I tag Twitter Card (ora a volte chiamati “X Cards”) sono righe di HTML nella sezione
Evidence for this claim X Cards use page metadata to select a card type and populate a shared-link preview. Scope: X link-preview markup behavior; rendering and product features can change. Confidence: medium · Verified: X Developer Platform: Cards markup Evidence for this claim Google's supported-meta-tag reference does not treat twitter card metadata as a Google Search control. Scope: Absence from Google's supported search-control tags supports no direct Google metadata behavior, not a universal claim about social signals. Confidence: high · Verified: Google Search Central: Meta tags and attributes<head>della tua pagina che dicono a X quale anteprima mostrare quando qualcuno condivide il tuo link — l’immagine, il titolo e la descrizione. Nella maggior parte dei casi li ottieni “gratuitamente” dai tuoi tag Open Graph, con un’eccezione: il tagtwitter:cardnon ha un fallback, quindi devi impostarlo tu. Google non documenta questi tag come controlli di ricerca; il loro scopo è l’anteprima del link sui social.
Cosa sono i tag Twitter Card
Quando incolli un link in X (ex Twitter), di solito si trasforma in una piccola
scatola di anteprima con un’immagine, un titolo e una breve descrizione invece di un
URL nudo. I tag Twitter Card sono le istruzioni per quella scatola. Vivono nella
sezione <head> della tua pagina, iniziano con twitter:, e X li legge per decidere come
appare l’anteprima.
Ci sono quattro stili di “card”:
- summary — una piccola miniatura quadrata accanto al testo.
- summary_large_image — un’immagine grande a tutta larghezza. Questo è quello che vuoi per articoli e post di blog.
- app — una card che promuove un’app mobile.
- player — riproduce un video o un clip audio direttamente nell’anteprima.
Un set base di tag appare così:
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Your headline here">
<meta name="twitter:description" content="A sentence or two about the page.">
<meta name="twitter:image" content="https://example.com/preview.jpg">L’unica cosa che devi davvero impostare
Ecco la scorciatoia che nessuno dice ai principianti: se hai già i tag Open Graph
(i tag og: che usano Facebook, LinkedIn, Slack e tutti gli altri), X prenderà in prestito
quelli per titolo, descrizione e immagine se le versioni twitter: mancano.
Quindi in pratica raramente devi scrivere ogni tag twitter:.
L’unica eccezione è twitter:card stesso. Non esiste un equivalente Open Graph per
questo, quindi se vuoi una card con immagine grande devi aggiungere
<meta name="twitter:card" content="summary_large_image"> esplicitamente. Se lo salti,
X potrebbe mostrare una piccola card semplice o nessuna.
La parte che sorprende le persone
Due cose da sapere prima di passare un pomeriggio su questo:
- Questi tag non ti aiutano a posizionarti su Google. Servono solo a come appare il tuo link quando viene condiviso sui social. (Maggiori dettagli nella scheda Avanzate.)
- Una card “rotta” su X spesso non è colpa tua. Dal rebranding dell’era Musk, X mostra deliberatamente meno di qualsiasi post che contiene un link esterno — per mantenere le persone sulla piattaforma. Quindi la tua card può essere perfettamente codificata e comunque ottenere poca visibilità. Non bruciare ore a fare debug di markup che è già corretto.
Vuoi il quadro completo — ogni proprietà, il problema name= vs property=, dimensioni
immagine, perché il validatore ufficiale non esiste più, e esattamente cosa ha cambiato X? Passa alla
scheda Avanzate.
TL;DR — I tag Twitter Card sono elementi
Evidence for this claim X Cards use page metadata to select a card type and populate a shared-link preview. Scope: X link-preview markup behavior; rendering and product features can change. Confidence: medium · Verified: X Developer Platform: Cards markup Evidence for this claim Google's supported-meta-tag reference does not treat twitter card metadata as a Google Search control. Scope: Absence from Google's supported search-control tags supports no direct Google metadata behavior, not a universal claim about social signals. Confidence: high · Verified: Google Search Central: Meta tags and attributes<meta name="twitter:...">che guidano lo srotolamento dei link di X. Quattro tipi di card (l’ultimo set documentato — nessuna spec ufficiale attuale esiste per riconfermarli):summary,summary_large_image(raccomandato per articoli),app,player. Ogni proprietàtwitter:*ricade sulla sua controparteog:*— trannetwitter:card, che non ha fallback e deve essere esplicita. Usaname=, nonproperty=(la causa più comune di fallimento silenzioso). Questi tag sono metadati di anteprima social, non controlli documentati di ricerca Google; il riferimento dei meta tag supportati da Google non elenca i metadatitwitter:.
Cosa sono e i quattro tipi di card
I tag Twitter Card dicono al sistema di srotolamento dei link di X quale anteprima ricca costruire per un
URL condiviso. Il tipo è impostato con la proprietà richiesta twitter:card, e ce ne sono
quattro:
summary— una piccola miniatura quadrata accanto al titolo e alla descrizione.summary_large_image— un’immagine grande a tutta larghezza. Il default consigliato per articoli e contenuti blog, e quello che la maggior parte degli editori desidera.app— una scheda di installazione per app mobile.player— un incorporamento video/audio inline, guidato datwitter:player(un URL iframe) etwitter:player:stream(l’URL del media grezzo). Ancora funzionante, anche se la documentazione pubblica si è notevolmente ridotta.
Questi quattro sono gli ultimi tipi di Card X/Twitter documentati. Non esiste una specifica ufficiale attuale per riconfermarli (vedi la sezione sullo stato qui sotto), quindi trattali come il contratto documentato legacy, ancora costantemente riportato come accurato dalle fonti pratiche attuali. summary e summary_large_image sono i due che userai effettivamente per contenuti normali e quelli di cui le guide attuali discutono di più; app e player sono documentati dai professionisti ma più difficili da verificare dal vivo senza un riferimento ufficiale.
Le proprietà principali:
| Proprietà | Cosa imposta |
|---|---|
twitter:card | Il tipo di card (obbligatorio, nessun fallback) |
twitter:title | Il titolo |
twitter:description | Il testo della descrizione |
twitter:image | L’URL dell’immagine di anteprima |
twitter:site | L’@handle dell’editore |
twitter:creator | L’@handle dell’autore |
Come implementarle
Una card summary_large_image completa:
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@yoursite">
<meta name="twitter:creator" content="@author">
<meta name="twitter:title" content="Your headline">
<meta name="twitter:description" content="A concise, click-worthy description.">
<meta name="twitter:image" content="https://example.com/preview-1200x630.jpg">Sulle dimensioni delle immagini, le cifre che circolano tra le guide: summary vuole un’immagine approssimativamente quadrata; summary_large_image vuole una larga, comunemente citata intorno a 1200×630px con un rapporto di circa 1,91:1 (o 2:1), sotto 5 MB, in JPG, PNG, WEBP o GIF. Poiché la documentazione ufficiale si è ridotta (vedi sotto), trattale come un consenso comunitario ben consolidato piuttosto che una specifica X appena pubblicata.
La regola del fallback Open Graph — e l’unico tag che non ha fallback
Questo è il fatto di implementazione portante, ed è costantemente riportato in ogni fonte pratica attuale che ho esaminato: X controlla prima i tuoi tag twitter:*, poi ricade sui tag Open Graph og:* corrispondenti, poi sul <title> della tua pagina e sul contenuto on-page come ultima risorsa. Quindi twitter:title ricade su og:title, twitter:description su og:description e twitter:image su og:image. Nota l’avvertenza che si applica a tutto in questa pagina: developer.x.com non pubblica più una specifica Cards (vedi la sezione sullo stato qui sotto), quindi questo è un comportamento osservato dai professionisti, attuale e coerente, piuttosto che qualcosa riconfermato contro un contratto ufficiale vivo.
L’eccezione: twitter:card non ha un equivalente Open Graph. Non esiste og:card. Se vuoi qualcosa di diverso dal rendering predefinito di X, devi impostare twitter:card esplicitamente. Questo è il singolo errore più ripetuto in ogni fonte che ho esaminato, ed è il motivo per cui la maggior parte dei siti può affidarsi quasi interamente ai propri tag Open Graph e aggiungere solo la riga twitter:card.
La trappola name= vs property=
I tag Twitter Card usano name=. I tag Open Graph usano property=. Sembrano intercambiabili e non lo sono — metti property="twitter:card" e il tag viene silenziosamente ignorato. Se i tuoi tag OG funzionano ma i tuoi tag Twitter no, controlla questo per primo. Questo è un comportamento documentato da tempo e confermato dai professionisti; non esiste un contratto ufficiale X attuale per riverificarlo, quindi trattalo come lo stesso tipo di fatto osservato dai professionisti, coerente e attuale, come la regola del fallback sopra.
<!-- Correct -->
<meta name="twitter:card" content="summary_large_image">
<!-- Silently ignored -->
<meta property="twitter:card" content="summary_large_image"> Cosa è cambiato dal rebrand dell’era Musk — lo stato onesto nel 2026
La maggior parte delle guide su questo argomento sembrano ancora del 2019. Non lo è. Quattro cose sono realmente cambiate, e contano più nella pratica di qualsiasi dettaglio di sintassi.
1. Il Validatore di Card ufficiale è morto. cards-dev.twitter.com/validator è stato
deprecato nel 2022 e X non ha mai rilasciato un sostituto. Al momento di questa verifica (verificato
il 18-07-2026), l’URL reindirizza con 307 a una pagina di login di X (twitter.com/login) invece
che mostrare un validatore. Non esiste più un modo first-party per anteprimere o eseguire il debug di una card.
Strumenti clone di terze parti sono proliferati proprio per colmare questo vuoto —
puoi usarne uno per controllare il tuo markup, ma tieni presente che nessuno è ufficiale o
garantito di replicare la pipeline di rendering live di X. Qualsiasi guida più vecchia che ti dice di
“testarla nel Twitter Card Validator” — inclusa la guida Open Graph di Ahrefs del 2020 — ti sta dando
un link morto.
2. La documentazione ufficiale sulle Card è semplicemente sparita, non dietro paywall. Una precedente
ricerca su questo articolo aveva segnalato che gli URL delle Card su developer.x.com restituivano una
risposta HTTP 402 Payment Required. Ricontrollando direttamente (18-07-2026, tramite stato HTTP
piuttosto che contenuto della pagina renderizzata), questo non è più accurato: sia la
guida introduttiva che il riferimento al markup ora reindirizzano con 307 alla pagina generica
docs.x.com, che non contiene alcun contenuto specifico sulle Card — e il percorso equivalente su
docs.x.com stesso (che rispecchia il vecchio URL del markup delle Card) restituisce un
404 piatto. Quindi non esiste una specifica attuale, ufficiale e first-party sulle Card né al vecchio URL
né al suo potenziale sostituto — non un paywall, solo un’assenza. L’effetto pratico per te è lo stesso in entrambi i casi: non trattare nessuna singola “specifica ufficiale attuale” come disponibile per verificare i dettagli di implementazione.
3. L’attribuzione twitter:site / twitter:creator è degradata. I tag sono
ancora validi e i plugin CMS li emettono ancora, ma X non mostra quell’attribuzione
in modo affidabile nelle card attuali. La fonte datata più recente che ho trovato su questo —
La KB di The SEO Framework, aggiornata a maggio 2026 —
nota sia che X “ha rimosso gran parte della sua documentazione sulle Twitter Card, ma il sistema di metadati
funziona ancora,” sia che X “non espone questa attribuzione in modo affidabile nelle card attuali.” Imposta i tag; non contare sulla visualizzazione della firma.
4. X tratta i post con link esterni in modo diverso — un sistema separato dal fatto che la tua card venga renderizzata. Da circa marzo 2025, X ha applicato una qualche forma di ridotta portata ai post che contengono un link esterno, e la leadership di prodotto dell’azienda stessa ha confermato che la dinamica è intenzionale, mirata a scoraggiare il “lazy linking” e a mantenere gli utenti sulla piattaforma. Percentuali specifiche su quanto la portata venga ridotta circolano ampiamente nella copertura dei social media; questo articolo non ne cita una, perché nessuna cifra datata e first-party era verificabile durante questa verifica — tratta qualsiasi numero esatto che vedi altrove come non confermato a meno che non venga fornito con una propria fonte primaria e attuale. Come ha detto Nikita Bier, Head of Product di X, quando l’azienda ha iniziato a testare una nuova esperienza di link in-app a ottobre 2025: “For creators, a common complaint is that posts with links tend to get lower reach. This is because the web browser covers the post and people forget to Like or Reply, so X doesn’t get a clear signal whether the content is any good.”
La distinzione importante, e quella che la maggior parte delle guide di risoluzione dei problemi confondono: il rendering della card
e la portata del post sono due sistemi separati. Se i tuoi metadati twitter:card
producano o meno un’anteprima è una questione di markup — verificalo direttamente (tag
grezzi, uno strumento di anteprima, un post di test reale). Se quel post raggiunga poi molte persone
è una questione di distribuzione con una causa diversa e meno documentata. Non usare un
post a basso coinvolgimento come prova che la tua card è rotta, e non assumere che una card che
non viene renderizzata sia “solo l’algoritmo” — verifica prima il markup, usando il
flusso di lavoro più avanti in questo articolo, prima di attribuire un problema alla soppressione della portata.
(Nota storica che puoi ignorare operativamente: X ha rimosso i titoli dalle anteprime dei link nell’ottobre 2023, ha fatto marcia indietro dopo le critiche e ha riformattato di nuovo all’inizio del 2024. Quel continuo cambiamento di posizione è ormai assestato: oggi i titoli e le descrizioni vengono visualizzati normalmente sulle card quando i tag sono presenti.)
I tag Twitter Card sono un fattore di ranking SEO?
No — e questo è verificabile direttamente dalla fonte, non tramite parafrasi. Google Search Central mantiene un elenco esaustivo di ogni meta tag e attributo supportato da Google Search. Cercalo per “twitter”, “og:”, “Open Graph” o “social” e non troverai nulla — nessuno di questi termini appare affatto nella pagina. Questa omissione, nel riferimento canonico e mantenuto di Google, è una dichiarazione diretta (per assenza) che Google non elabora i tag Twitter Card o Open Graph come segnali di ranking o indicizzazione. È così chiaramente un non-fattore che Google non ha mai nemmeno avuto bisogno di pubblicare una smentita come ha fatto per le meta keywords.
Bing è la stessa storia: non ho trovato alcuna documentazione Bing che tratti i tag twitter:card, e Bing non ha pubblicato indicazioni specifiche su di essi. Trattali come metadati solo per piattaforme social, non come un segnale per i motori di ricerca per nessuno dei due motori.
Un fatto correlato che vale la pena tenere separato per non confonderlo: Google ora considera il tag og:title come uno degli input quando genera il link blu
title link nei risultati di ricerca
— ma questa è una scelta di aspetto, non un fattore di ranking, ed è un tag Open Graph, non uno twitter:*. Nulla dello spazio dei nomi twitter: tocca la ricerca. (L’elemento title stesso è un argomento diverso — vedi l’approfondimento sul title tag in questo cluster.)
Quindi il valore delle Twitter Card è esattamente una cosa: come appare il tuo link e quante persone ci cliccano quando viene condiviso sui social. E anche quel valore è minato su X in particolare dalla posizione anti-link della piattaforma stessa.
Ti servono davvero i tag Twitter se hai Open Graph?
Per lo più no. Grazie alla regola del fallback, i tuoi og:title, og:description e og:image coprono le corrispondenti proprietà twitter:. Il minimo pragmatico per la maggior parte dei siti è:
- Un set completo di tag Open Graph (che vuoi comunque, per LinkedIn, Slack, Discord, Facebook e l’uso di
og:titleper il title link di Google). - Più un tag esplicito
twitter:cardper scegliere il tipo di card.
Aggiungi twitter:site/twitter:creator se vuoi (innocui, e potrebbero funzionare su altre superfici), sapendo che l’attribuzione non è affidabile su X stesso. Nota che il sistema di meta-tag twitter:* è ancora letto da più di X — Discord, Slack e altri fanno fallback attraverso la stessa catena Open Graph — quindi i tag valgono comunque la pena di essere mantenuti anche mentre il trattamento che X ne fa vacilla.
Come testare le tue card ora che lo strumento ufficiale non c’è più
Dato che cards-dev.twitter.com/validator è morto e non esiste un sostituto ufficiale, tratta il test come diversi controlli distinti piuttosto che un unico strumento — ogni livello può fallire in modo indipendente, quindi esaminarli in ordine restringe la causa effettiva:
- Tag server-renderizzati grezzi — visualizza l’HTML effettivamente servito della pagina (non il DOM renderizzato dal browser) e conferma che i meta tag
twitter:*/og:*siano presenti conname=/property=corretti, prima di presumere che uno strumento di anteprima sia sbagliato. - Recuperabilità pubblica — sia l’URL della pagina che l’URL dell’immagine devono essere raggiungibili da un crawler esterno (non dietro un login, una password di staging o un blocco robots); un’immagine irraggiungibile uccide silenziosamente la card.
- Tag duplicati o in conflitto — alcuni stack CMS/plugin emettono la stessa proprietà due volte; la prima o l’ultima istanza può vincere in modo imprevedibile.
- Strumenti di anteprima card di terze parti — esistono diversi cloni specificamente per colmare il vuoto lasciato dal validatore defunto. Anteprimono il tuo markup; non possono garantire di rispecchiare la pipeline live di X.
- I controlli social del tuo tool SEO — Site Audit di Ahrefs segnala un problema “Twitter card incompleta” quando una pagina ha metadati
twitter:*parziali, e la scheda “Social” della SEO Toolbar di Ahrefs mostra i tuoi tag OG e Twitter Card fianco a fianco. È un modo rapido per individuare untwitter:cardmancante o un’immagine vuota. - Cache locali/CDN — se hai appena modificato i tag, una cache di pagina (o la cache di X di un URL precedentemente condiviso) può servire la vecchia versione; svuota la cache prima di concludere che una correzione non ha funzionato.
- Un vero post di test — in definitiva, l’unico modo per vedere la resa attuale reale di X è condividere l’URL e guardare, idealmente da un account con cui non ti dispiace fare test. Considera questo passaggio come un controllo della sola resa — la portata di un post reale è una questione separata (vedi la nota sulla soppressione della portata sopra) e non ti dice nulla sulla correttezza della card stessa.
Dove si colloca
Questo è un approfondimento sotto l’hub Meta Tags for SEO, nel cluster on-page.
Le Twitter Cards rientrano nello stesso gruppo di “metadati di anteprima social” dei tag Open Graph
— i due si sovrappongono pesantemente e di solito vengono implementati insieme, con Open Graph che fa
la maggior parte del lavoro e twitter:card che colma l’unica lacuna. È un tag rivolto al browser/social,
non una direttiva di indicizzazione o di servizio come il meta tag robots, e non ha alcuna
influenza su come Google esegue la scansione, indicizza o classifica la pagina.
Riepilogo AI
Una sintesi della versione Advanced:
- Cosa sono: tag
<meta name="twitter:...">nel<head>che guidano l’unfurling dell’anteprima dei link su X. Quattro tipi di card (l’ultimo contratto documentato; non esiste una specifica ufficiale attuale per riconfermarlo):summary,summary_large_image(predefinito per gli articoli),app,player. - Proprietà principali:
twitter:card,twitter:title,twitter:description,twitter:image,twitter:site,twitter:creator. - La regola di fallback: ogni proprietà
twitter:*ricade sulla controparteog:*— trannetwitter:card, che non ha un equivalente Open Graph e deve essere impostata esplicitamente. La maggior parte dei siti può fare affidamento su Open Graph e aggiungere solo la rigatwitter:card. - Errore più comune: i tag Twitter Card usano
name=, nonproperty=(quello è Open Graph). Confonderli fa sì che il tag venga ignorato silenziosamente. - Stato 2026 — cosa ha rotto X: il Card Validator ufficiale è stato deprecato nel
2022 e il suo URL ora reindirizza a una pagina di login di X, non a un sostituto;
gli URL della documentazione Cards di
developer.x.comora reindirizzano a una pagina generica docs.x.com senza contenuti Cards (il percorso equivalente su docs.x.com restituisce 404 — non esiste una specifica ufficiale attuale, né a pagamento né gratuita); l’attribuzionetwitter:site/twitter:creatornon viene più mostrata in modo affidabile; e X applica una portata ridotta confermata ad alcuni post con link esterni, come sistema separato dal fatto che la card stessa venga renderizzata — non usare l’uno per diagnosticare l’altro. - Non è un fattore di ranking: il riferimento esaustivo di Google sui meta tag supportati non menziona mai
twitter:oog:. Bing non ha pubblicato linee guida nemmeno. Il valore è solo CTR sociale. (Separatamente, Google usaog:title— un tag Open Graph, non Twitter — per l’aspetto del titolo-link, non per il ranking.) - Test: non esiste più un validator di prima parte. Lavora attraverso i tag serviti grezzi, la fetchabilità pubblica, i tag duplicati, i cloni di anteprima di terze parti, il controllo social del tuo strumento SEO (Ahrefs Site Audit segnala “Twitter card incomplete”), le cache e un vero post di prova come controlli separati — la portata di un post reale non ti dice nulla sul fatto che la card sia stata renderizzata.
Documentazione ufficiale
Documentazione di fonte primaria. Nota il tema ricorrente: per questo argomento, le fonti “ufficiali” sono insolitamente scarse — X ha rimosso interamente la documentazione specifica sulle Cards (non l’ha messa a pagamento; sia i vecchi URL che l’attuale sito docs.x.com sono stati controllati direttamente, 2026-07-18), e il riferimento rilevante di Google è notevole per ciò che non dice.
X / Twitter
- X Developer Platform — Cards getting-started e Cards markup reference — la documentazione di prima parte; entrambi gli URL ora reindirizzano con 307 alla panoramica generica
docs.x.com, che non contiene contenuti specifici sulle Cards (verificato 2026-07-18; un percorso equivalente sudocs.x.comrestituisce anche 404). Un passaggio precedente su questo articolo aveva riportato che questi URL restituivano HTTP 402 — non è più quello che succede. - Legacy developer.twitter.com Cards markup e getting started — mirror ancora indicizzati della documentazione più vecchia (anche questi ora reindirizzano a
docs.x.com); solo utile riferimento storico. - cards-dev.twitter.com/validator — il Card Validator ufficiale, deprecato nel 2022 e mai sostituito; l’URL ora reindirizza a una pagina di login di X (verificato 2026-07-18). Elencato per completezza; non fare affidamento su di esso.
- Meta tag e attributi supportati da Google — il riferimento esaustivo di Google sui meta tag supportati. Non menziona mai
twitter:oog:— la prova diretta, per assenza, che questi non sono un segnale per Google. - Influenzare i titoli dei link nei risultati di ricerca — l’elenco delle fonti che include
og:title(un tag Open Graph) come input per l’aspetto del titolo del link, non come fattore di ranking. Incluso come contrasto, non come fatto relativo alle Twitter Card.
Bing
- Non esiste documentazione specifica di Bing su
twitter:card. Le Linee guida per i webmaster di Bing non trattano i meta tag per l’anteprima social — rispecchiando il silenzio di Google. Tratta questi tag come esclusivi delle piattaforme social per entrambi i motori.
Citazioni dalla fonte
Dichiarazioni pubbliche pertinenti a questo argomento. Dove una pagina sorgente ha consentito la verifica diretta, il link è un deep link che salta al passaggio citato.
Google — documentazione sulla meta description (l’analogo supportato più vicino, per contrasto)
Il riferimento di Google sui meta tag supportati documenta tag come la meta description in dettaglio — e non menziona mai twitter: o og: in nessun punto della pagina. Questa omissione è la prova che le Twitter Card non sono un segnale per Google:
- “Use this tag to provide a short description of the page. In some situations, this description is used in the snippet shown in search results.” (traduzione) «Usa questo tag per fornire una breve descrizione della pagina. In alcune situazioni, questa descrizione viene utilizzata nello snippet mostrato nei risultati di ricerca.» — Documentazione di Google Search Central, sulla meta description (il tipo di tag che Google documenta; nota la totale assenza di qualsiasi voce
twitter:/og:sulla stessa pagina). Vai alla citazione
Leadership di X — perché i post con link ottengono meno copertura
- “For creators, a common complaint is that posts with links tend to get lower reach. This is because the web browser covers the post and people forget to Like or Reply, so X doesn’t get a clear signal whether the content is any good.” (traduzione) «Per i creator, un reclamo comune è che i post con link tendono a ottenere una copertura inferiore. Questo perché il browser web copre il post e le persone dimenticano di mettere Mi piace o Rispondere, quindi X non riceve un segnale chiaro se il contenuto è valido.» — Nikita Bier, Head of Product, X, sul test dei link in-app dell’ottobre 2025. Leggi la copertura
- Riportato dallo stesso articolo, sulla politica dichiarata di X: pubblicare un link con quasi nessuna descrizione ottiene una distribuzione debole, mentre un link abbinato a una descrizione interessante e a un’immagine ottiene una distribuzione migliore — la leva causale qui è il testo e l’immagine del post stesso, separati dal fatto che i tuoi metadati
twitter:cardrendano o meno un’anteprima.
KB di The SEO Framework — l’inquadramento onesto dello stato attuale (maggio 2026)
- X “ha rimosso gran parte della documentazione sulle Twitter Card, ma il sistema di metadati funziona ancora,” e X “non espone in modo affidabile questa attribuzione nelle card attuali” riguardo a
twitter:site/twitter:creator. Leggi la fonte
twitter:/og: su quella stessa pagina di riferimento. Quali tag mi servono davvero?
Una rapida panoramica per le due domande che le persone si pongono davvero: mi servono i tag Twitter, e quale tipo di card scelgo?
Devo scrivere i tag twitter:*?
- Hai già dei tag Open Graph (
og:) completi?- No → aggiungi prima i tag Open Graph. Ti servono comunque (per LinkedIn, Slack,
Discord, Facebook e l’uso del titolo-link
og:titledi Google). Poi continua. - Sì → titolo, descrizione e immagine ricadono già su
og:*. Devi aggiungere solo una cosa: un tag esplicitotwitter:card.
- No → aggiungi prima i tag Open Graph. Ti servono comunque (per LinkedIn, Slack,
Discord, Facebook e l’uso del titolo-link
- Vuoi uno stile di card specifico (es. immagine grande)?
- Sì → imposta
<meta name="twitter:card" content="summary_large_image">(o un altro tipo). Questo tag non ha un fallback Open Graph: è quello che non puoi saltare. - Non ti interessa → puoi ometterlo, ma aspettati il default di X (spesso un
summarysemplice), che raramente è ciò che vuoi per un articolo.
- Sì → imposta
- Ti serve l’attribuzione autore/editore per singolo post?
- Aggiungi
twitter:siteetwitter:creator— ma sappi che l’attribuzione non viene mostrata in modo affidabile su X nel 2026. Includerli è innocuo; non dipenderne.
- Aggiungi
Quale tipo di card?
- Articolo, post di blog, landing page →
summary_large_image(immagine grande, miglior CTR). - Link breve dove un’immagine grande è eccessiva →
summary(miniatura piccola). - Promozione di un’app mobile →
app. - Incorporare video/audio riproducibile inline →
player(piùtwitter:player).
La mia card non appare su X — è colpa del mio markup?
- I tuoi tag OG vengono renderizzati correttamente altrove (Slack, LinkedIn, uno strumento di anteprima)?
- No → correggi prima i tag Open Graph sottostanti; Twitter li eredita.
- Sì → i tuoi metadati sono probabilmente a posto. Continua.
- Hai impostato
twitter:cardconname=(nonproperty=)?property=→ questo è il bug del fallimento silenzioso; passa aname=.name=, corretto → continua.
- La card viene renderizzata correttamente ovunque hai controllato, ma il post riceve comunque poca
visibilità su X nello specifico?
- Questa è una questione di distribuzione, separata dal rendering della card. X applica una riduzione confermata della portata ad alcuni post con link esterni come policy di piattaforma — un sistema diverso dai tuoi metadati, e non qualcosa che un meta tag può risolvere. La portata bassa da sola non è la prova che la card sia rotta; conferma prima il rendering (passaggi 1-2 sopra) prima di attribuire il problema alla soppressione della portata.
Tag Twitter Card — cheat sheet
Le proprietà
| Proprietà | Imposta | Ricade su |
|---|---|---|
twitter:card | Tipo di card (summary / summary_large_image / app / player) | Niente — deve essere esplicito |
twitter:title | Titolo | og:title |
twitter:description | Descrizione | og:description |
twitter:image | Immagine di anteprima | og:image |
twitter:site | @handle dell’editore | — (inaffidabile su X nel 2026) |
twitter:creator | @handle dell’autore | — (inaffidabile su X nel 2026) |
I tipi di card
| Tipo | Aspetto | Uso |
|---|---|---|
summary | Miniatura quadrata piccola + testo | Link brevi, anteprima minima |
summary_large_image | Immagine grande a tutta larghezza | Articoli, blog — il default |
app | Card di installazione app | Promozione di un’app mobile |
player | Video/audio inline | Incorporamenti di media riproducibili |
Immagine (consenso della community — le specifiche ufficiali si sono assottigliate)
summary_large_image: circa 1200×630px, rapporto ~1,91:1 o 2:1, sotto 5 MB, JPG/PNG/WEBP/GIF.summary: approssimativamente quadrata.
Fatti rapidi
- Usa
name=, nonproperty=(quello è Open Graph) — mescolarli rompe silenziosamente il tag. - Ordine di fallback:
twitter:*→og:*→<title>/contenuto della pagina. twitter:cardnon ha fallback OG — è l’unico tag che imposti sempre.- Il Card Validator ufficiale è stato deprecato nel 2022; il suo URL ora reindirizza a una pagina di login di X. Gli URL di Cards su
developer.x.comreindirizzano a una pagina generica di docs.x.com senza contenuto Cards — non esiste una specifica ufficiale attuale. - Non è un fattore di ranking per Google o Bing — assente del tutto dal riferimento dei meta tag supportati da Google.
- X applica una riduzione confermata della portata ad alcuni post con link esterni (circa dal 2025 in poi) — un sistema separato dal rendering delle card; non diagnosticare una card mancante da una bassa portata, o viceversa.
Checklist per l’implementazione delle Twitter Card
Un controllo rapido per confermare che le tue card siano configurate correttamente — ed evitare di perdere tempo su problemi che non devi risolvere tu:
- Esiste un set completo di tag Open Graph (
og:title,og:description,og:image,og:url) — la base da cui Twitter eredita. - È presente un tag esplicito
twitter:card(di solitosummary_large_imageper gli articoli) — l’unico tag senza fallback OG. - Tutti i tag
twitter:*usanoname=, nonproperty=. -
twitter:image(o l’og:imageereditato) punta a un’immagine reale e raggiungibile — circa 1200×630px, sotto i 5 MB, JPG/PNG/WEBP/GIF. -
twitter:title/twitter:descriptionsono impostati oppure ricadono correttamente sugli equivalentiog:(non duplicare inutilmente). -
twitter:site/twitter:creatorimpostati se li vuoi — con l’avvertenza che X non mostra in modo affidabile questa attribuzione al momento. - I tag sono nel
<head>, non iniettati nel<body>. - Verificato con uno strumento di anteprima di terze parti e/o il controllo social del tuo strumento SEO (Ahrefs Site Audit segnala “Twitter card incomplete”) — il validatore ufficiale non esiste più.
- Controllo di sanità con un post di prova reale su X.
- Prima di “sistemare” una card con bassa portata: confermato che i tag OG vengono renderizzati correttamente altrove, così non stai inseguendo la soppressione dei post con link di X come se fosse un bug di markup.
Errori comuni con le Twitter Card
Errori concreti che le persone commettono con questi tag, perché ciascuno morde, e cosa fare invece.
Usare property= invece di name= sui tag twitter:. I tag Open Graph usano
property=; i tag Twitter Card usano name=. Scrivere
<meta property="twitter:card" content="summary_large_image"> fa sì che il tag venga
ignorato silenziosamente — nessun errore, nessun avviso, semplicemente non funziona. Invece: scrivi sempre
<meta name="twitter:..."> per le proprietà Twitter, e controlla questo per primo se i tuoi
tag OG funzionano ma la tua card no.
Presumere che twitter:card ricada su Open Graph come tutto il resto. Ogni
altra proprietà twitter:* (title, description, image) eredita dalla sua controparte og:*
se manca. twitter:card non lo fa — non esiste og:card. Saltarlo perché
“OG lo copre” lascia che X ricada su una card predefinita semplice, spesso non il
layout con immagine grande che volevi. Invece: imposta sempre
<meta name="twitter:card" content="summary_large_image"> (o un altro tipo)
esplicitamente, anche su una pagina con tag Open Graph altrimenti completi.
Confondere una card mancante con la soppressione della portata di X (o viceversa). Il rendering
della card e la portata dei post sono due sistemi separati. Da circa marzo 2025, X
applica una riduzione confermata della portata ad alcuni post che contengono un link esterno — ma
questo è un effetto di distribuzione, indipendente dal fatto che i metadati twitter:*/og:*
rendano effettivamente una card. Presumere che la bassa visibilità sia “solo l’algoritmo” ti fa
superare un vero bug di markup; presumere che un post con bassa portata dimostri che la card è rotta ti fa
inseguire un markup che non è mai stato sbagliato. Invece: controlla prima il rendering — tag
serviti grezzi, uno strumento di anteprima di terze parti, o la card che viene visualizzata correttamente su un’altra piattaforma
(Slack, LinkedIn) — prima di trarre qualsiasi conclusione sulla portata.
Testare le card cercando il validatore ufficiale di Twitter Card. Le guide che dicono
“testalo nel Twitter Card Validator” descrivono uno strumento deprecato nel
2022 e mai sostituito — cards-dev.twitter.com/validator è morto. Seguire quel
consiglio fa perdere tempo cercando uno strumento che non esiste più. Invece: usa un
clone di anteprima card di terze parti, il controllo social del tuo tool SEO (Ahrefs Site Audit segnala
“Twitter card incompleta”), o semplicemente pubblica un link di test reale.
Contare su twitter:site/twitter:creator per mostrare in modo affidabile l’attribuzione dell’autore.
I tag sono ancora validi e i plugin CMS li emettono ancora, ma X non mostra in modo coerente
quell’attribuzione nelle card attuali. Fare affidamento sulla firma per l’attribuzione di brand/autore è inaffidabile. Invece: imposta comunque i tag (innocuo, e
altre superfici potrebbero usarli), ma non trattare l’attribuzione visibile come garantita.
Investire sforzo SEO nei tag Twitter Card aspettandosi un beneficio di ranking. Questi tag
controllano solo l’aspetto dell’anteprima social — il riferimento esaustivo di Google sui meta tag supportati
non menziona mai twitter: o og:. Dare priorità alla rifinitura delle card rispetto ai
segnali reali di indicizzazione/ranking sposta lo sforzo nel posto sbagliato. Invece: implementali per il
CTR social (sono rapidi da aggiungere tramite il fallback Open Graph), ma mantieni il lavoro incentrato sul ranking
sui tag che Google documenta effettivamente.
Risorse che meritano il tuo tempo
I miei scritti correlati
Non ho scritto un articolo dedicato alle Twitter Cards, quindi il contesto first-party più vicino è il lavoro SEO tecnico più ampio in cui emergono i tag head e social:
- The Beginner’s Guide to Technical SEO — dove i tag head e i metadati social si inseriscono nel quadro generale.
I miei interventi
- How Search Works (SlideShare) — la mia spiegazione di crawling, rendering, indicizzazione e ranking, utile per capire cosa la ricerca fa (e non fa) leggere dai tuoi tag head. (Vale la mia dichiarazione standard: “This is my understanding of systems… not going to be 100% complete or accurate.”)
Ufficiale / primario
- Google — Meta tags and attributes that Google supports — il riferimento esaustivo il cui silenzio su
twitter:/og:è la prova che non sono un segnale di ranking. - Google — Influencing your title links — dove
og:title(Open Graph, non Twitter) viene usato per l’aspetto del title link. - Legacy Twitter Cards markup docs — il riferimento più vecchio ancora indicizzato (l’attuale URL
developer.x.comora reindirizza a una pagina generica docs.x.com senza contenuti Cards — verificato il 2026-07-18).
Dal settore
- The SEO Framework — Twitter Cards e condivisione su X (aggiornato a maggio 2026) — la fonte più aggiornata e onesta che ho trovato: documenta che i tag funzionano ancora, ma che l’attribuzione è peggiorata e gran parte della documentazione di X è sparita.
- Ahrefs — Open Graph Meta Tags: tutto quello che devi sapere (Michal Pecánek, 2020) — solido sul rapporto di fallback tra OG e Twitter, ma nota che precede la morte del validator e ti dice ancora di testare nel (ormai defunto) Twitter Card Validator.
- Ahrefs — Meta Tag per la SEO: una guida semplice per principianti (Joshua Hardwick) — il primer più ampio sui meta tag a cui questo si affianca.
- Social Media Today — X sta testando un nuovo modo per gestire i link nei post (Andrew Hutchinson, ott. 2025) — il report sulle dinamiche di reach dei link nei post di X e il test dei link in-app, con la citazione di Nikita Bier.
- TechCrunch — X elimina i titoli dalle anteprime dei link (ott. 2023) — l’episodio storico della rimozione dei titoli (poi risolto).
Mettiti alla prova: tag Twitter Card
Cinque domande rapide su come funzionano i tag Twitter Card e su cosa ha cambiato X. Scegli una risposta per ciascuna, poi controlla.
Cronologia modifiche
Aggiornato il 18 lug 2026.
Riepilogo editoriale e dettagli registrati delle modifiche.Dettagli delle modifiche
-
Le note dettagliate sulle modifiche sono attualmente disponibili in inglese.
-
Le note dettagliate sulle modifiche sono attualmente disponibili in inglese.
-
Le note dettagliate sulle modifiche sono attualmente disponibili in inglese.
-
Le note dettagliate sulle modifiche sono attualmente disponibili in inglese.
-
Le note dettagliate sulle modifiche sono attualmente disponibili in inglese.
-
Le note dettagliate sulle modifiche sono attualmente disponibili in inglese.
Confronto completo non disponibile — non è stata archiviata alcuna istantanea precedente per questa revisione.