Home
  1. Informatica
  2. Creare siti web
  3. Come aggiungere il markup Twitter Card nelle pagine del sito web o blog

Come aggiungere il markup Twitter Card nelle pagine del sito web o blog

Guida all'uso del markup Twitter Card per rendere più accattivanti i Tweet del blog e del sito aziendale

Scopri come fare per incorporare il markup Twitter Card e far diventare i tuoi tweet celebri nel web.

   Livello: Iniziale 
 

Anche Twitter ha il suo markup per arricchire i tweet contenenti un URL. Si chiama Twitter Card markup ed ha poche semplici regole da seguire. Quattro i tipi di cards previsti dal markup:

- Summary Card: include titolo articolo, descrizione, foto in miniatura, e l'account Twitter di riferimento (sia del sito che dell'autore).
- Summary Card with Large Image: identico al precedente, mostra un'immagine larga.
- App Card: Dedicato alle app mobile.
- Player Card: Dedicato ai video e alle tracce audio.

In questa lezione del corso dedicato alla realizzazione del primo sito internet, approfondirai la conoscenza di Summary Card e Summary Card with Large Image.

Twitter Card

Twitter Card usa il tag HTML <meta> per definire le proprietà del markup. I tag s'inseriscono nella sezione <head> della pagina web. Ciascuna pagina che t'interessa abbia Twitter Card, dovrà contenere una copia del codice.

Summary Card e Summary Card with Large Image, hanno delle proprietà obbligatorie in comune.

Le card property obbligatorie:

<meta name="twitter:card" content=""/>
<meta name="twitter:site" content="@"/>
<meta name="twitter:title" content=""/><!--70caratteri-->
<meta name="twitter:description" content=""/><!--200battute-->

Per la proprietà twitter:site, nel content, devi aggiungere il nome account Twitter del sito internet. Ad esempio: @Nome_Azienda; @Nome_Blog; @Nome_e-shop.

twitter:title aggiunge il titolo della pagina e deve essere massimo di 70 caratteri. Puoi creare un titolo personalizzato per gli utenti di Twitter.

twitter:description aggiunge una descrizione breve del contenuto. Un mini riassunto di ciò che l'utente leggerebbe se aprisse la pagina. Hai 200 battute a disposizione, è quindi più lunga rispetto al meta tag description.

Le card property opzionali:

<meta name="twitter:creator" content="@"/>
<meta name="twitter:image" content="http://www.nome-sito.com/nome-immagine.jpg"/>
<meta name="twitter:image:alt" content=""/>

twitter:creator aggiunge l'account Twitter dell'autore: @nome_cognome; @Nome_autore.

twitter:image mostra l'immagine principale associata alla pagina/articolo. In questo caso si tratta di una miniatura.

twitter:image:alt aggiunge il tag alt all'immagine. Utile se vuoi rendere i tuoi tweet più leggibili per gli ipovedenti e rendere il web un posto accessibile a tutti.

Summary Card

Per indicare a Twitterbot, il crawler di Twitter, che stai usando il tipo summary, devi specificarlo nella proprietà twitter:card come segue.

<meta name="twitter:card" content="summary"/>

Qui sotto ho implementato un Tweet di esempio. L'URL usa Twitter Card Summary.

Summary Card with Large Image

Se intendi dare maggiore spazio e risalto all'immagine, usa Summary Card with Large Image. Da definire nella proprietà twitter:card.

<meta name="twitter:card" content="summary_large_image"/>

Twitter Card e Open Graph

Se hai implementato il linguaggio di markup Open Graph per Facebook, puoi risparmiare codice usando alcune proprietà di quest'ultimo.

Le proprietà Open Graph compatibili con Twitter Card:

og:title  ≡  twitter:title
og:description  ≡  twitter:description
og:image  ≡  twitter:image
Fusione di Twitter Card e OGP

Ecco un esempio di come potresti "fondere" i due markup per ridurre il codice nelle pagine e mantenere il funzionamento degli stessi inalterato.

<!--Facebook OGP + Twitter Card-->
<meta property="fb:app_id" content="ID APP FACEBOOK"/>
<meta property="fb:pages" content="ID FACEBOOK PAGES"/>
<meta property="og:site_name" content="http://WWW.NOME-SITO.org"/>
<meta property="article:author" content="https://www.facebook.com/NOME-ACCOUNT-FACEBOOK-AUTORE"/>
<meta property="og:url" content="http://WWW.NOME-SITO.IT/PAGINA-ARTICOLO.HTML"/>
<meta property="og:type" content="article"/>
<meta property="og:locale" content="it_IT"/>
<meta property="og:title" content="TITOLO"/>
<meta property="og:image" content="http://WWW.NOME-SITO.COM/IMMAGINE.JPG"/>
<meta property="og:description" content="DESCRIZIONE"/>
<meta name="twitter:card" content="summary"/>
<meta name="twitter:site" content="@ACCOUNT-TWITTER-SITO"/>
<meta name="twitter:creator" content="@ACCOUNT-TWITTER-AUTORE-ARTICOLO"/>
<meta name="twitter:image:alt" content="DESCRIZIONE BREVE IMMAGINE"/>
<!--Facebook OGP + Twitter Card-->

Strumenti test e statistiche

Twitter rende disponibile lo strumento test Card Validator, dove gli sviluppatori possono provare il funzionamento del markup implementato nella pagina web. L'esempio sotto mostra il tool all'opera.

- Twitter Card Validator -

Lo strumento d'analisi statistica, Twitter Card Analytics, monitora l'andamento dei tuoi tweet con URL che usano Twitter Card.

RIFERIMENTI
Guida Twitter card
Card Validator
Twitter Card analytics

 

Leggi Pure

⟩⟩ TransferWise Opinioni: La mia Esperienza | Recensione Reale    ⟩⟩ Ledger Nano S Promo Code e Promozioni    ⟩⟩ Promozioni e Nuovi Listing su CEX.io Exchange    ⟩⟩ Come conseguire la Certificazione G Suite    ⟩⟩ OneDrive for Business: Come Funziona, Caratteristiche, Costi