Tout ce qu’il y a à savoir sur OpenGraph

Open Graph est un protocole créé par Facebook qui a révolutionné la façon dont les réseaux sociaux interagissent avec les sites Web. Il joue un rôle crucial dans la stratégie de référencement naturel et de marketing digital pour les entreprises. Cet article vous explique tout ce que vous devez savoir sur l’Open Graph, son fonctionnement, ses avantages et comment l’intégrer dans votre site Web.

Qu’est-ce que l’Open Graph?

L’Open Graph Protocol (OGP) est un ensemble de balises meta qui permettent d’améliorer la façon dont les pages Web sont partagées et interagissent avec les réseaux sociaux, en particulier Facebook. Il s’inspire du Dublin Core, des Microformats et du RDFa, et permet aux moteurs de recherche de mieux comprendre le contenu d’une page Web. Les balises Open Graph fournissent des informations spécifiques sur le titre, la description, l’image et l’URL d’une page, ce qui facilite leur partage sur les réseaux sociaux.

Pourquoi utiliser l’Open Graph?

L’Open Graph offre plusieurs avantages, notamment :

  1. Amélioration de l’expérience utilisateur: Grâce aux balises Open Graph, les réseaux sociaux peuvent afficher le bon titre, la bonne description et la bonne image lorsqu’un utilisateur partage une page Web. Cela rend le partage plus attrayant et incite les utilisateurs à cliquer sur les liens.
  2. Augmentation du trafic et des conversions: L’utilisation des balises Open Graph peut générer un taux de clics plus élevé sur les réseaux sociaux, ce qui se traduit par une augmentation du trafic et des conversions sur votre site Web.
  3. Amélioration du référencement naturel: Bien que l’Open Graph n’affecte pas directement le SEO, il contribue à améliorer la réputation et l’autorité d’un site Web. Les moteurs de recherche tiennent compte des liens sociaux et de la réputation de l’auteur pour déterminer la pertinence et l’autorité d’un site Web.

Comment fonctionne l’Open Graph Protocol (OGP)?

L’OGP permet aux pages Web de se comporter comme des pages Facebook. Lorsqu’un utilisateur se connecte à un plugin social, tel que le bouton « J’aime », il crée un lien vers cette page, qui apparaît sur son fil d’actualités Facebook. Les balises Open Graph obligatoires sont les suivantes :

  1. og:title: Le titre de la page
  2. og:type: Le type d’objet contenu dans la page (article, vidéo, musique)
  3. og:description: Une description courte de la page
  4. og:url: L’URL canonique de la page
  5. og:image: L’image à afficher lors du partage
  6. og:site_name: Le nom global du site internet

Comment intégrer les balises Open Graph dans votre site Web?

Pour ajouter les balises Open Graph à votre site Web, vous devez :

  1. Ajouter le namespace suivant au-dessus de la balise <head> : <html xmlns:og= »http://ogp.me/ns# »>
  2. Placer les balises Open Graph requises sous la balise <head>

Si vous utilisez WordPress, vous pouvez installer le plugin Yoast

SEO pour faciliter l’intégration des balises Open Graph. Voici comment procéder :

  1. Connectez-vous à l’interface d’administration de votre site WordPress (/wp-admin) et accédez à l’onglet SEO dans la barre latérale gauche.
  2. Sélectionnez « Réseaux Sociaux » et remplissez les champs requis pour Facebook, Twitter et Google+ (Google utilise également l’Open Graph pour son réseau social).
  3. Activez les métadonnées Open Graph et renseignez les balises Open Graph pour chaque article ou page de votre site Web.

Vous pouvez également utiliser le plugin « Open Graph for Facebook, Google+ and Twitter Card Tags » pour insérer automatiquement les balises Open Graph et les tags de la Twitter Card.

Exemples de balises Open Graph

og:locale

Cette balise permet de spécifier la langue et la région de votre contenu. Elle est utile pour les sites multilingues ou qui ciblent plusieurs régions. La valeur doit être sous la forme « langue_TERRITOIRE », par exemple « fr_FR » pour le français (France).

Exemple :

<meta property="og:locale" content="fr_FR" />

og:video

Cette balise est utilisée pour indiquer l’URL d’une vidéo associée à votre contenu. Elle est souvent utilisée en combinaison avec og:type= »video ».

Exemple :

<meta property="og:video" content="https://www.example.com/videos/open-graph-tutorial.mp4" />

og:audio

Cette balise permet d’indiquer l’URL d’un fichier audio associé à votre contenu. Elle peut être utilisée pour les podcasts, les livres audio ou les chansons.

Exemple :

<meta property="og:audio" content="https://www.example.com/podcasts/episode-1.mp3" />

og:updated_time

Cette balise indique la date et l’heure de la dernière mise à jour de votre contenu. Cette information peut être utile pour les moteurs de recherche et les réseaux sociaux afin de savoir si le contenu est à jour.

Exemple :

<meta property="og:updated_time" content="2023-03-15T12:00:00+00:00" />

og:see_also

Cette balise peut être utilisée pour indiquer des URL de pages liées à votre contenu. Elle est utile pour suggérer aux réseaux sociaux d’autres pages pertinentes à partager ou à afficher à côté de votre contenu.

Exemple :

<meta property="og:see_also" content="https://www.example.com/blog/seo-tips" />
<meta property="og:see_also" content="https://www.example.com/blog/social-media-marketing" />

og:price:amount et og:price:currency

Ces balises sont utilisées pour indiquer le prix d’un produit ou d’un service. Elles peuvent être utiles pour les sites de commerce électronique qui souhaitent afficher les informations de prix lors du partage de leurs produits sur les réseaux sociaux.

Exemple :

<meta property="og:price:amount" content="99.99" />
<meta property="og:price:currency" content="EUR" />

og:availability

Cette balise est utilisée pour indiquer la disponibilité d’un produit ou d’un service, par exemple « en stock » ou « en rupture de stock ». Elle peut être utile pour informer les utilisateurs de la disponibilité d’un produit lorsqu’ils le partagent sur les réseaux sociaux.

Exemple :

<meta property="og:availability" content="in_stock" />

og:rating

Cette balise est utilisée pour indiquer une note ou une évaluation pour un contenu, un produit ou un service. Elle peut être utile pour partager des avis et des évaluations sur les réseaux sociaux.

Exemple :

<meta property="og:rating" content="4.5" />

og:latitude et og:longitude

Ces balises sont utilisées pour indiquer les coordonnées géographiques d’un lieu associé à votre contenu. Elles sont utiles pour les sites liés au tourisme, aux événements ou aux entreprises locales, afin de faciliter la localisation des utilisateurs.

Exemple :

<meta property="og:latitude" content="48.8566" />
<meta property="og:longitude" content="2.3522" />

og:street-address, og:locality, og:region et og:postal-code

Ces balises sont utilisées pour fournir des informations d’adresse spécifiques à un lieu associé à votre contenu. Elles sont utiles pour les entreprises locales qui souhaitent partager leur adresse sur les réseaux sociaux.

Exemple :

<meta property="og:street-address" content="123 Rue de l'Exemple" />
<meta property="og:locality" content="Paris" />
<meta property="og:region" content="Île-de-France" />
<meta property="og:postal-code" content="75001" />

og:email, og:phone_number et og:fax_number

Ces balises permettent de partager des informations de contact associées à votre contenu. Elles sont utiles pour les entreprises ou les professionnels qui souhaitent faciliter la prise de contact avec eux.

Exemple :

<meta property="og:email" content="contact@example.com" />
<meta property="og:phone_number" content="+33 1 23 45 67 89" />
<meta property="og:fax_number" content="+33 1 23 45 67 88" />

og:isbn et og:upc

Ces balises sont utilisées pour indiquer des identifiants uniques pour les produits, tels que les numéros ISBN pour les livres ou les codes UPC pour les biens de consommation. Elles sont utiles pour partager des informations spécifiques sur les produits sur les réseaux sociaux.

Exemple :

<meta property="og:isbn" content="978-1234567890" />
<meta property="og:upc" content="123456789012" />

En utilisant ces balises Open Graph supplémentaires, vous pouvez fournir des informations plus précises et détaillées sur votre contenu, ce qui peut améliorer la présentation et l’engagement de votre contenu lorsqu’il est partagé sur les réseaux sociaux. N’oubliez pas de toujours vérifier la documentation officielle d’Open Graph pour vous assurer que vous utilisez les balises appropriées et les bonnes pratiques.

V. Exemples d’utilisation de l’Open Graph

Voici quelques exemples d’utilisation des balises Open Graph pour différents types de contenu :

Pour un article de blog :

<meta property="og:title" content="Le guide ultime de l'Open Graph" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://www.example.com/blog/open-graph-guide" />
<meta property="og:image" content="https://www.example.com/images/og-guide.jpg" />
<meta property="og:description" content="Découvrez tout ce que vous devez savoir sur l'Open Graph et comment l'utiliser pour améliorer votre stratégie de marketing digital." />
<meta property="og:site_name" content="Example.com" />

Pour une vidéo :

<meta property="og:title" content="Tutoriel sur l'intégration de l'Open Graph" />
<meta property="og:type" content="video" />
<meta property="og:url" content="https://www.example.com/videos/open-graph-tutorial" />
<meta property="og:image" content="https://www.example.com/images/og-tutorial-thumbnail.jpg" />
<meta property="og:description" content="Apprenez comment intégrer l'Open Graph dans votre site Web grâce à ce tutoriel vidéo." />
<meta property="og:site_name" content="Example.com" />

Conclusion

L’Open Graph est un outil essentiel pour améliorer le partage de vos pages Web sur les réseaux sociaux et augmenter leur visibilité. En renseignant correctement les balises Open Graph et en les intégrant à votre site Web, vous pouvez optimiser votre stratégie de marketing digital et de référencement naturel. N’oubliez pas de vérifier que les balises sont correctement intégrées en utilisant des outils tels que l’Open Graph Check.

Benoit Demonchaux

Benoit Demonchaux

Benoît Demonchaux est co-fondateur de Slashr et consultant SEO depuis 5 ans. Benoît est un ancien éditeur de sites ainsi que chef de projets dans une grande agence SEO.

Laisser un commentaire