Meta tag Twitter Card
Personalizzare le anteprime dei link su Twitter con i meta tag delle card
Meta tag Twitter Card è una lezione HTML Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento HTML Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso HTML Academy include 4 lezioni in totale.
Perché uno standard separato?
Twitter (X) ha definito il proprio protocollo per le schede di anteprima prima che esistesse OpenGraph e lo mantiene tuttora. Sebbene Twitter moderno utilizzi come fallback i tag OG quando mancano i tag twitter:*, dichiarare esplicitamente twitter:card offre il layout della scheda più prevedibile.
Tipi di twitter:card
Esistono quattro tipi di scheda: summary (miniatura piccola accanto a titolo e descrizione), summary_large_image (immagine principale a larghezza intera), app (installazione di un'app mobile) e player (video o audio incorporato). Scelga summary_large_image per gli articoli con molti contenuti.
<meta name="twitter:card" content="summary_large_image">twitter:title e twitter:description
Se presenti, questi tag sostituiscono og:title e og:description su Twitter. Li utilizzi quando desidera un titolo diverso per il pubblico di Twitter rispetto a quello destinato agli utenti generici di OpenGraph; in caso contrario, lasci che Twitter utilizzi come fallback i valori OG.
twitter:image
Per le schede summary, utilizzi un'immagine quadrata 1:1 di almeno 144x144. Per summary_large_image, utilizzi un'immagine 2:1, idealmente di 1200x600 o superiore. Twitter rifiuta le immagini di oltre 5 MB. Utilizzi un URL assoluto, proprio come per og:image: i percorsi relativi non funzionano.
twitter:image:alt
Testo alternativo per l'immagine della scheda, fino a 420 caratteri. Migliora l'accessibilità per gli utenti di lettori di schermo che navigano su Twitter e fornisce una descrizione alternativa quando le immagini non vengono caricate. Lo fornisca sempre: è un risultato importante per l'inclusività che richiede solo 30 secondi.
twitter:site e twitter:creator
twitter:site è l'handle Twitter del sito, incluso il simbolo @. twitter:creator è l'handle dell'autore. Compilando questi valori, Twitter può mostrare "from @yoursite" e collegare l'autore a un account reale.
<meta name="twitter:site" content="@coddykit">
<meta name="twitter:creator" content="@ada_lovelace">Attributo property e attributo name
OpenGraph utilizza property="og:...", mentre Twitter utilizza name="twitter:...". La differenza è storica (RDFa rispetto a HTML5 meta). Entrambi sono tecnicamente validi; utilizzare l'attributo corretto per ciascun protocollo evita problemi con i validator più rigorosi.
Schede per app
twitter:card="app" consente di promuovere un'app iOS/Android con twitter:app:id:iphone, twitter:app:id:ipad, twitter:app:id:googleplay e i deep link twitter:app:url:*. Toccando la scheda si apre l'App Store/Play Store oppure direttamente l'app, se installata.
Schede player
twitter:card="player" incorpora un player video o audio direttamente nel tweet. Richiede twitter:player (URL di un iframe HTTPS), twitter:player:width e twitter:player:height. Twitter approva manualmente le schede player per prevenire abusi: la richiesta va inviata tramite developer.twitter.com.
Test con Twitter Card Validator
Twitter ha disattivato l'interfaccia pubblica di Card Validator, ma le schede vengono ancora visualizzate in anteprima in una bozza di tweet. Incolli l'URL in una bozza privata per vedere esattamente quale tipo di scheda e quale immagine verranno visualizzati prima di pubblicare il tweet.
Strategia di fallback
Includa sempre sia twitter:card sia l'insieme completo di tag OG. La maggior parte delle piattaforme diverse da Twitter ignora i tag twitter:*, mentre la maggior parte dei client Twitter moderni utilizza come fallback i tag OG; la combinazione produce quindi un'anteprima corretta ovunque con una duplicazione minima.
Verifica delle conoscenze
Se twitter:title è assente ma og:title è presente, che cosa appare nella scheda Twitter?
Riepilogo
Le schede Twitter (dichiarate tramite name="twitter:card") offrono alle pagine un'anteprima prevedibile su X. Scelga summary_large_image per i contenuti editoriali, aggiunga twitter:image con un URL assoluto e twitter:image:alt, attribuisca il sito e l'autore tramite gli handle e lasci che i valori OG completino i tag che non sovrascrive.
Domande Frequenti
La lezione «Meta tag Twitter Card» è gratuita?
Sì — il testo completo di «Meta tag Twitter Card» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso HTML Academy, passa a CoddyKit PRO. Il corso HTML Academy include 4 lezioni in totale.
Cosa imparerò in «Meta tag Twitter Card»?
Personalizzare le anteprime dei link su Twitter con i meta tag delle card Eserciti HTML Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare HTML Academy?
Non è richiesta alcuna esperienza precedente. HTML Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Meta tag Twitter Card»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione HTML Academy?
Sì. Ogni lezione HTML Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- OpenGraph: og:title og:description og:image
- Meta tag Twitter Card
- Nozioni di base sui dati strutturati JSON-LD
- Hreflang per pagine internazionali