Ogni volta che condivido un post sui social media (Facebook, Twitter, LinkedIn), il post appare spoglio senza i meta tag per i social media, come og:image, og:description e, più specificamente, i tag correlati alle Twitter Card. Vorrei che i miei post avessero un aspetto simile all’immagine allegata qui sotto, con un’immagine, un titolo e una descrizione.
Mi chiedo se stia mancando una configurazione nel motore Discourse che mi permetterebbe di impostare questo, o se esista un plugin che potrei aggiungere per fornire tale funzionalità.
Eppure, se visualizziamo il codice sorgente di questo stesso argomento, Ivan, cosa vediamo?
<meta name="twitter:card" content="summary" />
<meta name="twitter:image" content="https://d11a6trkgmumsb.cloudfront.net/optimized/3X/d/2/d2e36f2af9cebf5ca3144c0c882c5f35efbceeb1_2_526x500.jpeg" />
<meta property="og:image" content="https://d11a6trkgmumsb.cloudfront.net/optimized/3X/d/2/d2e36f2af9cebf5ca3144c0c882c5f35efbceeb1_2_526x500.jpeg" />
<meta name="twitter:url" content="https://meta.discourse.org/t/how-to-add-social-meta-tags-to-my-site/134111" />
<meta property="og:title" content="How to add social meta tags to my site?" />
<meta name="twitter:title" content="How to add social meta tags to my site?" />
<meta property="og:description" content="I'm running this site: https://www.graphicdesignforum.com Whenever I share a post on social media (Facebook, Twitter, Linkedin), the post looks barren without the social media meta tags, such as og:image, og:description, and more specifically twitter cards. related meta tags. I wish my posts looked like the attached example image below with an image, title, description. I wonder if I'm missing a setting in the Discourse engine where I could set this up, or if there is a plug-in I could add t..." />
<meta name="twitter:description" content="I'm running this site: https://www.graphicdesignforum.com Whenever I share a post on social media (Facebook, Twitter, Linkedin), the post looks barren without the social media meta tags, such as og:image, og:description, and more specifically twitter cards. related meta tags. I wish my posts looked like the attached example image below with an image, title, description. I wonder if I'm missing a setting in the Discourse engine where I could set this up, or if there is a plug-in I could add t..." />
<meta property="article:published_time" content="2019-11-22T05:17:14+00:00" />
<meta property="og:ignore_canonical" content="true" />
Questi tag sono già presenti ovunque sia rilevante. Visualizza il codice sorgente tu stesso se non mi credi.
Avevo un utente insoddisfatto perché i badge non offrono un migliore supporto per la condivisione. Un badge appare esattamente come la pagina principale di un sito. (Non mi è chiaro che la condivisione dei badge sia particolarmente utile, ma credo che creeranno badge personalizzati che, secondo loro, avranno un significato oltre la comunità)
Questo è l’aspetto del mio sito quando validato con il link di Twitter fornito sopra. Tutti i meta tag sono presenti, inclusa la scheda Twitter. Ecco un link a un post specifico elaborato da quel validatore: