OpenGraph su Drupal 7


Come ottimizzare la condivisione su Facebook di una pagina web realizzata in Drupal 7

19/03/2018

Cos’è l’OpenGraph?

L’Open Graph (OGP) è un protocollo, nato nel 2010, che permette ad ogni pagina web di diventare un tipo oggetto nei Social Media. Esso fa in modo, per esempio, che ogni URL web ottenga le stesse funzionalità di condivisione di ogni altro oggetto su Facebook. In sintesi l’Open Graph traduce il contenuto di una URL in un template grafico standard con titolo, foto, descrizione, CTA, link alla timeline della pagina o profilo su cui viene condiviso etc.

In questo articolo tratteremo questo protocollo contestualizzato nell’ambiente Drupal 7.

Come configurare ed ottimizzare l’Open Graph su Drupal 7

Requisiti:

  • Versione aggiornata del CMS Drupal 7.
  • Modulo “Metatag” correttamente installato ed attivato.
  • Modulo “Metatag: OpenGraph” correttamente installato ed attivato.

Una volta installato tutte le componenti necessarie, si avrà a disposizione nella sezione “Meta tag” nella pagina di modifica di una basic page (sezione inferiore della pagina) una sezione dedicata all’Open Graph, in cui si dovranno compilare i campi opportuni.

I campi del protocollo

Campi universali:

  • Content Type: menu a tendina in cui è possibile scegliere il tipo di contenuto che verrà condiviso su Facebook (nel caso di una pagina web selezionare “Website”)
  • Page URL: l’URL della pagina o del contenuto da condividere.
  • Content Title: il titolo del contenuto da condividere (di norma meglio tenere il nome della pagina web) che sarà visualizzato nel template grafico su Facebook.
  • Content Title Determiner: l’articolo che compare prima del titolo (questo campo viene spesso ignorato).
  • Content Description: la sintesi del contenuto condiviso. Si consiglia di utilizzare, se presente, lo stesso contenuto del tag Meta Description.
  • Content Modification date&time: data dell’ultima modifica del contenuto. Si consiglia di lasciare il contenuto predefinito.
  • See Also: URL di una pagina con contenuto correlato.

Campi di condivisione immagine:

  • Image URL: URL dell’immagine che andrà a rappresentare il contenuto della pagina condivisa. Dimensioni minime 600×361 pixel.
  • Secure Image URL: URL della versione HTTPS dell’immagine.
  • Image Type: tipologia del file immagine. Se si tratta di una classica jpg/jpeg indicare “image/jpg”
  • Image Width / Image Height: larghezza ed altezza del file immagine (in pixel). Non è obbligatorio indicarlo poichè verranno automaticamente identificate.

Campi indirizzo da utilizzare in caso di condivisione di informazioni riguardanti un luogo specifico:

  • Latitude / Longitude: coordinate geografiche di un luogo specifico.
  • Street Address: indirizzo del luogo.
  • Locality: nome della città.
  • Region: nome della regione.
  • Postal / ZIP code: identificativo del CAP.
  • Country Name: nome dello stato in cui si trova il luogo.

Campi di contatto:

  • Email: indirizzo email.
  • Phone Number: numero di telefono.
  • Fax Number: numero di fax.
  • Locale: identificativo delle zone (e quindi linguaggi) in cui il contenuto è reso disponibile. Esempio = en_US.
  • Alternative Locales: altre zone in cui il contenuto è reso disponibile.

Campi di condivisione di file audio:

  • Audio URL: URL del file audio da riprodurre.
  • Audio secure URL: URL della versione HTTPS del file audio.
  • Audio type: identificativo del tipo di file audio da riprodurre.

Campi di condivisione di file video:

  • Video URL: URL del file video da riprodurre.
  • Video secure URL: URL della versione HTTPS del file video.
  • Video Height / Width: dimensioni del player video.
  • Video Type: tipologia di file video da riprodurre.
  • Actor: link ai profili social di eventuali attori.
  • Actor’s role: identificativo dei ruoli degli attori.
  • Director: link ai profili social dei registi.
  • Scriptwriter: link ai profili social degli sceneggiatori.
  • Video duration: lunghezza (in secondi) del video da riprodurre.
  • Release date: data di pubblicazione del video.
  • Tag: termini associati al video riprodotto.

Anteprima dell’OpenGraph

Ecco come viene tradotta la pagina del nostro articolo di Blog quando viene condivisa su Facebook.

URL: https://www.touchmultimedia.com/blog/come-ottimizzare-il-nome-dominio-la-seo

Anteprima su Facebook: https://www.facebook.com/touchmultimediasrl/posts/647801045414394

Conclusioni

L’OpenGraph è un protocollo versatile ma estremamente utile per condividere su Facebook un contenuto di qualsiasi tipologia, rapidamente ed in maniera ottimizzata. L’OG è quindi lo strumento giusto per chiunque intenda far conoscere i propri contenuti tramite un’attività di Social Media Marketing.