┌─────────────────────────────────────────┐
│ www.duhaz.fr │
├─────────────────────────────────────────┤
│ Mon Article de Blog │
│ Une courte description... │
│ │
│ [Petite image] ou [Pas d'image] │
└─────────────────────────────────────────┘
❌ Petite image
❌ Pas de contexte
❌ Peu engageant
┌─────────────────────────────────────────┐
│ ╔═══════════════════════════════════╗ │
│ ║ ║ │
│ ║ [GRANDE IMAGE 1200x630] ║ │
│ ║ ║ │
│ ╚═══════════════════════════════════╝ │
│ │
│ Mon Article de Blog | Mr Duhaz │
│ Une description complète et │
│ optimisée pour le partage... │
│ │
│ 📅 Publié le 2 nov. 2025 │
│ ✏️ Modifié le 2 nov. 2025 │
└─────────────────────────────────────────┘
✅ Grande image attractive
✅ Informations complètes
✅ Dates visibles
✅ Très engageant
<!-- AVANT -->
<meta property="og:title" content="Mon Article">
<meta property="og:image" content="https://exemple.com/img.jpg">
<!-- APRÈS ✨ -->
<meta property="og:title" content="Mon Article | Mr Duhaz">
<meta property="og:description" content="Description complète et optimisée...">
<meta property="og:image" content="https://www.duhaz.fr/img.jpg">
<meta property="og:image:alt" content="Image de l'article : Mon Article">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:type" content="article">
<meta property="og:url" content="https://www.duhaz.fr/blog/mon-article/">
<meta property="og:site_name" content="Mr Duhaz">
<meta property="og:locale" content="fr_FR">
<!-- Métadonnées Article -->
<meta property="article:published_time" content="2025-11-02T15:30:00">
<meta property="article:modified_time" content="2025-11-02T16:45:00">
<meta property="article:author" content="Mr Duhaz">
<meta property="article:section" content="Développement Web">
<meta property="article:tag" content="Django">
<meta property="article:tag" content="Python">
<!-- AVANT -->
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Mon Article">
<!-- APRÈS ✨ -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Mon Article | Mr Duhaz">
<meta name="twitter:description" content="Description optimisée...">
<meta name="twitter:image" content="https://www.duhaz.fr/img.jpg">
<meta name="twitter:image:alt" content="Image de l'article : Mon Article">
<meta name="twitter:site" content="@mrduhaz">
<meta name="twitter:creator" content="@mrduhaz">
{
"@type": "BlogPosting",
"headline": "Mon Article",
"image": "https://www.duhaz.fr/img.jpg",
"datePublished": "2025-11-02T15:30:00"
}
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Mon Article",
"description": "Description complète...",
"image": {
"@type": "ImageObject",
"url": "https://www.duhaz.fr/img.jpg",
"width": 1200,
"height": 630
},
"author": {
"@type": "Person",
"name": "Mr Duhaz",
"url": "https://www.duhaz.fr"
},
"publisher": {
"@type": "Organization",
"name": "Mr Duhaz",
"logo": {
"@type": "ImageObject",
"url": "https://www.duhaz.fr/static/logo.png"
}
},
"datePublished": "2025-11-02T15:30:00",
"dateModified": "2025-11-02T16:45:00",
"articleSection": "Développement Web",
"keywords": "Django, Python, Web",
"wordCount": 1250
}
┌─────────────────────────────────────────────────┐
│ Mr Duhaz │
│ Il y a 2 heures · 🌍 │
├─────────────────────────────────────────────────┤
│ Découvrez mon nouvel article ! │
│ │
│ ╔═══════════════════════════════════════════╗ │
│ ║ ║ │
│ ║ [GRANDE IMAGE ACCROCHEUSE] ║ │
│ ║ 1200 x 630 pixels ║ │
│ ║ ║ │
│ ╚═══════════════════════════════════════════╝ │
│ │
│ DUHAZ.FR │
│ Mon Super Article de Blog │
│ Une description engageante qui donne envie │
│ de cliquer pour en savoir plus... │
│ │
│ 👍 J'aime 💬 Commenter ↗️ Partager │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ @mrduhaz · Il y a 1h │
│ Nouveau sur le blog ! 🚀 │
│ │
│ ╔═══════════════════════════════════════════╗ │
│ ║ ║ │
│ ║ [IMAGE LARGE FORMAT] ║ │
│ ║ Summary Large Image ║ │
│ ║ ║ │
│ ╚═══════════════════════════════════════════╝ │
│ │
│ Mon Super Article de Blog │
│ Description courte et percutante... │
│ 🔗 duhaz.fr │
│ │
│ ❤️ 12 🔁 5 💬 3 📊 125 │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ 👤 Mr Duhaz │
│ Développeur Web · Il y a 30 min │
│ │
│ Je partage avec vous mon dernier article │
│ sur le développement Django 🐍 │
│ │
│ ╔═══════════════════════════════════════════╗ │
│ ║ ║ │
│ ║ [IMAGE PROFESSIONNELLE] ║ │
│ ║ ║ │
│ ╚═══════════════════════════════════════════╝ │
│ │
│ Mon Super Article de Blog │
│ Description professionnelle optimisée pour │
│ LinkedIn et le réseau professionnel... │
│ duhaz.fr · 5 min de lecture │
│ │
│ 👍 Recommander 💬 Commenter ↗️ Partager │
│ 15 · 3 commentaires │
└─────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────┐
│ Contact │
│ Il y a 5 min │
├─────────────────────────────────────────────────┤
│ Regarde cet article intéressant ! │
│ https://www.duhaz.fr/blog/mon-article/ │
│ │
│ ┌───────────────────────────────────────────┐ │
│ │ │ │
│ │ [APERÇU IMAGE] │ │
│ │ │ │
│ ├───────────────────────────────────────────┤ │
│ │ Mon Super Article de Blog │ │
│ │ Description claire et concise... │ │
│ │ 🔗 duhaz.fr │ │
│ └───────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘
# Test en local
cd /Users/duhaz/projets/blog-duhaz
source venv/bin/activate
python test_opengraph.py
Résultat attendu :
📝 Test des métadonnées pour : Mon Article
========================================
✅ Métadonnées de base :
✓ Titre: Mon Article | Mr Duhaz
✓ Description: Description optimisée...
✓ URL Canonique: https://www.duhaz.fr/blog/mon-article/
✓ Image: https://www.duhaz.fr/static/image.jpg
✓ Image Alt: Image de l'article : Mon Article
✅ Open Graph (Facebook) :
✓ Type: article
✓ Titre: Mon Article
✓ Image Width: 1200
✓ Image Height: 630
✅ Twitter Card :
✓ Card Type: summary_large_image
✓ Image Alt: Image de l'article : Mon Article
✅ Schema.org (JSON-LD) :
✓ @type: BlogPosting
✓ datePublished: 2025-11-02T15:30:00
✓ dateModified: 2025-11-02T16:45:00
🔗 Testez avec ces outils :
• Facebook: https://developers.facebook.com/tools/debug/
• Twitter: https://cards-dev.twitter.com/validator
python test_opengraph.pyVos articles auront maintenant :
╔══════════════════════════════════════════════╗
║ ║
║ ✨ APERÇU PROFESSIONNEL ✨ ║
║ ║
║ 🖼️ Grande image attractive (1200x630) ║
║ 📝 Titre et description optimisés ║
║ 📅 Dates de publication et modification ║
║ 🏷️ Catégories et mots-clés ║
║ 🔍 Schema.org pour Google Rich Results ║
║ ♿ Alt text pour l'accessibilité ║
║ 📱 Optimisé pour tous les réseaux ║
║ ║
╚══════════════════════════════════════════════╝
Félicitations ! 🎊 Votre blog est maintenant prêt pour une visibilité maximale sur les réseaux sociaux !