Aller au contenu

Configurer les balises méta Open Graph d'un site Drupal

Les balises méta Open Graph permettent d'améliorer la visibilité et l'affichage de vos pages lorsqu'elles sont partagées sur les réseaux sociaux.

Dans ce guide, nous allons voir comment activer et configurer ces balises sur un site Drupal à l'aide du module Metatag.

Nous ajouterons le sous-module Open Graph à un type de contenu et définirons ses valeurs en utilisant les jetons Drupal.

Ajouter le sous-module Open Graph au type de contenu souhaité

Rendez-vous sur la page de gestion des paramètres du module Metatag : /admin/config/search/metatag/settings

metatag-paramètres

Sur cette page, recherchez le type de contenu souhaité (Dans cet exemple "Page structurée") et ajoutez le sous-module Open Graph.

open-graph-page-structuree

Configurer les balises méta Open Graph pour un type de contenu

Rendez-vous sur la page de configuration des balises méta du module Metatag : /admin/config/search/metatag

parametres-balises-metatag

Sur cette page recherchez le type de contenu souhaité (Dans cet exemple "Page structurée") et cliquez sur "modifier".

open-graph-page-structuree-modifier

Ouvrez le menu déroulant "Open Graph"

menu-deroulant-open-graph

Cliquez dans le champ que vous souhaitez renseigner

focus-titre

Puis ouvrez l'outil de recherche des jetons Drupal

recherche-jeton-drupal

Notez que vous pouvez déplacer cette fenêtre en restant cliqué sur la barre supérieure noire

deplacer-la-fenetre-de-recherche-des-jetons

Notez que vous pouvez redimensionner cette fenêtre en restant cliqué sur le coin inférieur droit de la fenêtre

redimensionner-la-fenetre-de-recherche-des-jetons

Recherchez ensuite le jeton que vous souhaitez utiliser

sélectionner-un-jeton

En cliquant sur le jeton la valeur sera automatiquement ajoutée au dernier champ cliqué

Ajouter-une-valeure

Attention les champs de tous les types de contenus sont disponibles sous la partie "Noeuds", donc assurez vous bien que le nom système du champ que vous avez choisi correspond bien à un champ existant dans votre type de contenu

Par exemple si on se rend sur la page de gestion des champs pour le type de contenu "Page structurée" /admin/structure/types/manage/page_structuree/fields

aller-a-la-gestion-des-champs

Dans cet exemple on cherche à ajouter la valeure du champ Contenu dont le nom système est "field_contenu".

field-contenu

Dans l'outil de recherche de Jeton on va pouvoir rechercher le nom système du champ "field_contenu" pour ajouter sa valeur dans les balises méta Open Graph

open-graph-recherche-champ

Renseigner un champ de type média Vidéo et /ou Image

Sur un type de contenu Drupal, on a un champ Média qui accepte une image ou une vidéo

champs-média

Commencez par rechercher le champ média du type de contenu que vous souhaitez configurer

champ-média

Naviguez ensuite jusqu'à l'entité Média

media-entité

Enfin, vous pouvez choisir entre URL, URL de la vidéo distante et Image selon vos besoins

choix-media-affiché

Attention

Si vous définissez par défaut une url vidéo, tout les contenu de ce type afficherons cette vidéo par défaut (Si aucune vidéo n'est renseigné pour ce contenu, la balise Open Graph n'apparaitra pas).

Voici un exemple de balises Open Graph affichées dans le code source d'une page web

code-source