Outils pour utilisateurs

Outils du site


geo_blocks_suite

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
geo_blocks_suite [17/01/2026 10:50] erwangeo_blocks_suite [18/02/2026 16:22] (Version actuelle) erwan
Ligne 3: Ligne 3:
 [[https://dl.ticoet.me/downloads/1-SEO-GEO/2-entity-authority-signals-v1/geo-blocks-suite-v1.0.1.zip|Télécharger le plugin]] [[https://dl.ticoet.me/downloads/1-SEO-GEO/2-entity-authority-signals-v1/geo-blocks-suite-v1.0.1.zip|Télécharger le plugin]]
  
-**Version** : 1.0.  +  * **Version** : 1.2.  
-**Licence** : GPL2+   +  **Licence** : GPL2+   
-**Compatibilité** : WordPress 5.8+, PHP 7.4+, Gutenberg+  **Compatibilité** : WordPress 6.0+, PHP 7.4+, Gutenberg
  
 > Blocs Gutenberg optimisés pour le **GEO (Generative Engine Optimization)** avec génération automatique de JSON-LD Schema.org > Blocs Gutenberg optimisés pour le **GEO (Generative Engine Optimization)** avec génération automatique de JSON-LD Schema.org
  
-Enrichissez vos contenus WordPress avec des médias structurés que les moteurs d'IA (ChatGPT, Claude, Perplexity) peuvent facilement comprendre, indexer et citer.+Enrichissez vos contenus WordPress avec des blocs structurés que les moteurs d'IA (ChatGPT, Claude, Perplexity, Gemini) peuvent facilement comprendre, indexer et citer.
  
 ===== Objectifs ===== ===== Objectifs =====
  
-  * **Structurer** le contenu multimédia pour les IA génératives+  * **Structurer** le contenu pour les IA génératives
   * **Générer automatiquement** du JSON-LD Schema.org pour chaque bloc   * **Générer automatiquement** du JSON-LD Schema.org pour chaque bloc
   * **Améliorer la visibilité** dans les résultats des moteurs IA   * **Améliorer la visibilité** dans les résultats des moteurs IA
   * **Faciliter les citations** par les assistants conversationnels   * **Faciliter les citations** par les assistants conversationnels
-  * **Respecter les licences** et attributions des contenus+  * **Renforcer l'E-E-A-T** (Expertise, Experience, Authoritativeness, Trustworthiness)
  
-===== Les blocs disponibles =====+===== Les 11 blocs disponibles ===== 
 + 
 +==== Blocs de contenu structuré ====
  
 ^ Bloc ^ Type Schema.org ^ Fonctionnalités clés ^ ^ Bloc ^ Type Schema.org ^ Fonctionnalités clés ^
-| **FAQGEO** | ''FAQPage'' | Questions/réponses structurées, JSON-LD automatique +| **TL;DR GEO** | ''WebPageElement'' + ''abstract'' | Résumé court (280 car.), 5 styles, extraction rapide par IA | 
-| **BlockquoteGEO** | ''Quotation''Citations avec source et auteur, métadonnées +| **How-To GEO** | ''HowTo'' + ''HowToStep'' | Tutoriel étape par étape, durée, difficulté | 
-| **ImageGEO** | ''ImageObject'' | Upload, métadonnées, lightbox, alt automatique +| **Définition GEO** | ''DefinedTerm'' | Terme + définition, source optionnelle, 4 styles | 
-| **VideoGEO** | ''VideoObject''Hébergement local ou YouTube/Vimeo, embed auto | +| **FAQ GEO** | ''FAQPage'' + ''Question'' | Questions/réponses structurées, accordéon | 
-| **AudioGEO** | ''AudioObject'' | Upload audio, transcription, lecteur intégré |+ 
 +==== Blocs d'évaluation ==== 
 + 
 +^ Bloc ^ Type Schema.org ^ Fonctionnalités clés ^ 
 +| **Pros/Cons GEO** | ''Review'' + ''positiveNotes/negativeNotes'' | Avantages/inconvénients, disposition flexible | 
 +| **Stats GEO** | ''Observation'' | Chiffre clé, unité, source, 5 styles, 3 tailles | 
 + 
 +==== Blocs E-E-A-T ==== 
 + 
 +^ Bloc ^ Type Schema.org ^ Fonctionnalités clés ^ 
 +| **Author Box GEO** | ''Person'' + ''sameAs'' | Photo, bio, liens sociaux, 4 styles 
 +| **Blockquote GEO** | ''Quotation'' + ''Person''Citation avec auteur et source | 
 + 
 +==== Blocs médias ==== 
 + 
 +^ Bloc ^ Type Schema.org ^ Fonctionnalités clés ^ 
 +| **Image GEO** | ''ImageObject'' | Upload, métadonnées, lightbox, licence 
 +| **Video GEO** | ''VideoObject''Local ou YouTube/Vimeo, embed auto | 
 +| **Audio GEO** | ''AudioObject'' | Upload, transcription, lecteur intégré | 
 + 
 +--- 
 + 
 +====== TL;DR GEO ====== 
 + 
 +===== Objectif ===== 
 + 
 +Résumer l'essentiel d'un article en 1-3 phrases pour une extraction optimale par les IA. 
 + 
 +===== Fonctionnalités ===== 
 + 
 +  * **Compteur de caractères** : Alerte au-delà de 280 caractères 
 +  * **Titres prédéfinis** : "En bref", "TL;DR", "À retenir", "L'essentiel", "Résumé" ou personnalisé 
 +  * **5 styles visuels** : Bleu, Vert, Orange, Violet, Minimal 
 +  * **Icône optionnelle** : 💡 
 +  * **JSON-LD WebPageElement** + balise ''<meta itemprop="abstract">'' 
 + 
 +===== Structure HTML générée ===== 
 + 
 +<code html> 
 +<div class="geo-tldr geo-tldr-style-default"> 
 +    <aside class="geo-tldr-box" data-geo-tldr="true" role="note" aria-label="En bref"> 
 +        <div class="geo-tldr-header"> 
 +            <span class="geo-tldr-icon">💡</span> 
 +            <strong class="geo-tldr-title">En bref</strong> 
 +        </div> 
 +        <p class="geo-tldr-content">Résumé de l'article en une ou deux phrases...</p> 
 +    </aside> 
 +    <meta itemprop="abstract" content="Résumé de l'article..."> 
 +    <script type="application/ld+json"> 
 +    { 
 +        "@context": "https://schema.org", 
 +        "@type": "WebPageElement", 
 +        "name": "En bref", 
 +        "text": "Résumé de l'article...", 
 +        "cssSelector": ".geo-tldr-box" 
 +    } 
 +    </script> 
 +</div> 
 +</code> 
 + 
 +===== Bonnes pratiques ===== 
 + 
 +  * **Moins de 280 caractères** pour extraction optimale 
 +  * Placer **en début d'article** (après l'introduction) 
 +  * Répondre à la **question principale** de l'article 
 +  * Éviter le jargon technique 
 +  * **1 seul TL;DR** par article 
 + 
 +--- 
 + 
 +====== How-To GEO ====== 
 + 
 +===== Objectif ===== 
 + 
 +Créer des tutoriels étape par étape avec JSON-LD HowTo pour un référencement optimal. 
 + 
 +===== Fonctionnalités ===== 
 + 
 +  * **Titre et description** du tutoriel 
 +  * **Étapes illimitées** : Ajout, suppression, réorganisation 
 +  * **Métadonnées** : Durée totale, difficulté (Facile/Moyen/Difficile) 
 +  * **Numérotation** optionnelle des étapes 
 +  * **JSON-LD HowTo** avec ''HowToStep'' généré automatiquement 
 +  * **Impact GEO maximal** : Format le plus extrait par les IA 
 + 
 +===== Structure HTML générée ===== 
 + 
 +<code html> 
 +<div class="geo-howto"> 
 +    <div class="geo-howto-box" data-geo-howto="true"> 
 +        <div class="geo-howto-header"> 
 +            <h3 class="geo-howto-title">Comment créer un site WordPress</h3> 
 +            <p class="geo-howto-description">Guide complet en 5 étapes...</p> 
 +            <div class="geo-howto-meta"> 
 +                <span class="geo-howto-time">⏱ 30 minutes</span> 
 +                <span class="geo-howto-difficulty">🟢 Facile</span> 
 +            </div> 
 +        </div> 
 +        <ol class="geo-howto-steps"> 
 +            <li class="geo-howto-step"> 
 +                <span class="geo-howto-step-number">1</span> 
 +                <div class="geo-howto-step-content"> 
 +                    <strong>Choisir un hébergeur</strong> 
 +                    <p>Sélectionnez un hébergeur fiable...</p> 
 +                </div> 
 +            </li> 
 +            <!-- Autres étapes --> 
 +        </ol> 
 +    </div> 
 +    <script type="application/ld+json"> 
 +    { 
 +        "@context": "https://schema.org", 
 +        "@type": "HowTo", 
 +        "name": "Comment créer un site WordPress", 
 +        "description": "Guide complet en 5 étapes...", 
 +        "totalTime": "30 minutes", 
 +        "step":
 +            { 
 +                "@type": "HowToStep", 
 +                "position": 1, 
 +                "name": "Choisir un hébergeur", 
 +                "text": "Sélectionnez un hébergeur fiable..." 
 +            } 
 +        ] 
 +    } 
 +    </script> 
 +</div> 
 +</code> 
 + 
 +===== Bonnes pratiques ===== 
 + 
 +  * **5 à 10 étapes** maximum pour une lecture fluide 
 +  * Chaque étape = **une action concrète** 
 +  * Ajouter la **durée estimée** (améliore le CTR Google) 
 +  * Indiquer la **difficulté** pour guider l'utilisateur 
 +  * **Titres d'étapes courts** et explicites 
 + 
 +--- 
 + 
 +====== Définition GEO ====== 
 + 
 +===== Objectif ===== 
 + 
 +Répondre aux requêtes "Qu'est-ce que..." avec des définitions structurées. 
 + 
 +===== Fonctionnalités ===== 
 + 
 +  * **Terme à définir** : Mot ou concept 
 +  * **Définition** : Texte explicatif complet 
 +  * **Source optionnelle** : Nom et URL de la source 
 +  * **4 styles visuels** : Dictionnaire (bleu), Carte (blanc), Surligné (jaune), Minimal 
 +  * **JSON-LD DefinedTerm** généré automatiquement 
 + 
 +===== Structure HTML générée ===== 
 + 
 +<code html> 
 +<div class="geo-definition geo-definition-style-default"> 
 +    <dl class="geo-definition-box" data-geo-definition="true"> 
 +        <div class="geo-definition-header"> 
 +            <span class="geo-definition-icon">📖</span> 
 +            <span class="geo-definition-label">Définition</span> 
 +        </div> 
 +        <dt class="geo-definition-term">GEO</dt> 
 +        <dd class="geo-definition-text"> 
 +            Generative Engine Optimization : ensemble de techniques visant à optimiser  
 +            le contenu pour les moteurs de recherche basés sur l'IA générative. 
 +        </dd> 
 +        <div class="geo-definition-source"> 
 +            Source : <a href="https://example.com">Wikipedia</a> 
 +        </div> 
 +    </dl> 
 +    <script type="application/ld+json"> 
 +    { 
 +        "@context": "https://schema.org", 
 +        "@type": "DefinedTerm", 
 +        "name": "GEO", 
 +        "description": "Generative Engine Optimization...", 
 +        "inDefinedTermSet":
 +            "@type": "DefinedTermSet", 
 +            "name": "Wikipedia", 
 +            "url": "https://example.com" 
 +        } 
 +    } 
 +    </script> 
 +</div> 
 +</code> 
 + 
 +===== Bonnes pratiques ===== 
 + 
 +  * **Définition claire** en 1-3 phrases 
 +  * Citer une **source fiable** (Wikipedia, dictionnaire officiel) 
 +  * Utiliser pour les **termes techniques** ou jargon 
 +  * Placer **avant la première utilisation** du terme 
 +  * Style "Surligné" pour les termes **importants** 
 + 
 +--- 
 + 
 +====== Pros/Cons GEO ====== 
 + 
 +===== Objectif ===== 
 + 
 +Présenter les avantages et inconvénients de manière structurée pour faciliter la décision. 
 + 
 +===== Fonctionnalités ===== 
 + 
 +  * **Listes dynamiques** : Avantages (✅) et Inconvénients (❌) 
 +  * **Disposition flexible** : Côte à côte ou empilé 
 +  * **Labels personnalisables** : "Avantages/Inconvénients", "Pour/Contre", etc. 
 +  * **Titre optionnel** : Sujet de la comparaison 
 +  * **JSON-LD Review** avec ''positiveNotes'' et ''negativeNotes'' 
 +  * **Format décisionnel** très cité par les IA 
 + 
 +===== Structure HTML générée ===== 
 + 
 +<code html> 
 +<div class="geo-proscons geo-proscons-layout-side-by-side"> 
 +    <div class="geo-proscons-box" data-geo-proscons="true"> 
 +        <h4 class="geo-proscons-title">WordPress vs Wix</h4> 
 +        <div class="geo-proscons-columns"> 
 +            <div class="geo-proscons-column geo-proscons-pros"> 
 +                <div class="geo-proscons-header"> 
 +                    <span class="geo-proscons-icon">✅</span> 
 +                    <span class="geo-proscons-label">Avantages</span> 
 +                </div> 
 +                <ul class="geo-proscons-list"> 
 +                    <li>Flexibilité totale</li> 
 +                    <li>Open source</li> 
 +                    <li>Grande communauté</li> 
 +                </ul> 
 +            </div> 
 +            <div class="geo-proscons-column geo-proscons-cons"> 
 +                <div class="geo-proscons-header"> 
 +                    <span class="geo-proscons-icon">❌</span> 
 +                    <span class="geo-proscons-label">Inconvénients</span> 
 +                </div> 
 +                <ul class="geo-proscons-list"> 
 +                    <li>Courbe d'apprentissage</li> 
 +                    <li>Maintenance requise</li> 
 +                </ul> 
 +            </div> 
 +        </div> 
 +    </div> 
 +    <script type="application/ld+json"> 
 +    { 
 +        "@context": "https://schema.org", 
 +        "@type": "Review", 
 +        "name": "WordPress vs Wix", 
 +        "positiveNotes":
 +            "@type": "ItemList", 
 +            "itemListElement": [...] 
 +        }, 
 +        "negativeNotes":
 +            "@type": "ItemList", 
 +            "itemListElement": [...] 
 +        } 
 +    } 
 +    </script> 
 +</div> 
 +</code> 
 + 
 +===== Bonnes pratiques ===== 
 + 
 +  * **Équilibrer** le nombre d'avantages et d'inconvénients 
 +  * Être **objectif** et honnête 
 +  * **3 à 7 points** par colonne (ni trop peu, ni trop) 
 +  * Utiliser pour les **comparatifs produits/services** 
 +  * Idéal pour les articles "avis" et "test" 
 + 
 +--- 
 + 
 +====== Author Box GEO ====== 
 + 
 +===== Objectif ===== 
 + 
 +Renforcer l'E-E-A-T en présentant l'expertise de l'auteur. 
 + 
 +===== Fonctionnalités ===== 
 + 
 +  * **Photo** : Upload depuis la médiathèque 
 +  * **Informations** : Nom, titre/fonction, biographie 
 +  * **Liens sociaux** : Site web, LinkedIn, Twitter, Email 
 +  * **4 styles** : Classique, Carte, Minimal, Horizontal 
 +  * **JSON-LD Person** avec ''sameAs'' pour les profils sociaux 
 +  * **Crucial pour E-E-A-T** : Google valorise l'expertise de l'auteur 
 + 
 +===== Structure HTML générée ===== 
 + 
 +<code html> 
 +<div class="geo-author geo-author-style-default"> 
 +    <aside class="geo-author-box" data-geo-author="true"  
 +           itemscope itemtype="https://schema.org/Person"> 
 +        <div class="geo-author-avatar"> 
 +            <img src="photo.jpg" alt="Jean Dupont" itemprop="image"> 
 +        </div> 
 +        <div class="geo-author-info"> 
 +            <div class="geo-author-label">À propos de l'auteur</div> 
 +            <h4 class="geo-author-name" itemprop="name">Jean Dupont</h4> 
 +            <p class="geo-author-job" itemprop="jobTitle">Expert SEO/GEO</p> 
 +            <p class="geo-author-bio" itemprop="description"> 
 +                10 ans d'expérience en référencement... 
 +            </p> 
 +            <div class="geo-author-links"> 
 +                <a href="https://site.com" itemprop="url">🌐</a> 
 +                <a href="https://linkedin.com/in/..." itemprop="sameAs">💼</a> 
 +                <a href="https://twitter.com/..." itemprop="sameAs">🐦</a> 
 +                <a href="mailto:..." itemprop="email">✉️</a> 
 +            </div> 
 +        </div> 
 +    </aside> 
 +    <script type="application/ld+json"> 
 +    { 
 +        "@context": "https://schema.org", 
 +        "@type": "Person", 
 +        "name": "Jean Dupont", 
 +        "jobTitle": "Expert SEO/GEO", 
 +        "description": "10 ans d'expérience...", 
 +        "image": "photo.jpg", 
 +        "url": "https://site.com", 
 +        "sameAs": ["https://linkedin.com/in/...", "https://twitter.com/..."
 +    } 
 +    </script> 
 +</div> 
 +</code> 
 + 
 +===== Bonnes pratiques ===== 
 + 
 +  * **Photo professionnelle** (pas de logo) 
 +  * **Titre clair** indiquant l'expertise 
 +  * **Biographie courte** (2-3 phrases) 
 +  * Lier vers **profils LinkedIn/Twitter** vérifiés 
 +  * Placer **en fin d'article** ou dans la sidebar 
 +  * Un auteur par article (cohérence E-E-A-T) 
 + 
 +--- 
 + 
 +====== Stats GEO ====== 
 + 
 +===== Objectif ===== 
 + 
 +Mettre en avant un chiffre clé pour renforcer la crédibilité et l'impact. 
 + 
 +===== Fonctionnalités ===== 
 + 
 +  * **Valeur** : Le chiffre principal 
 +  * **Unité** : %, €, M, k, etc. 
 +  * **Label** : Description du chiffre 
 +  * **Source** : Nom, URL et année 
 +  * **3 tailles** : Petit, Moyen, Grand 
 +  * **5 styles** : Bleu, Violet, Vert, Rouge, Minimal 
 +  * **JSON-LD Observation** généré automatiquement 
 + 
 +===== Structure HTML générée ===== 
 + 
 +<code html> 
 +<div class="geo-stats geo-stats-style-default geo-stats-size-medium"> 
 +    <figure class="geo-stats-box" data-geo-stats="true"> 
 +        <div class="geo-stats-value-wrapper"> 
 +            <span class="geo-stats-value">85</span> 
 +            <span class="geo-stats-unit">%</span> 
 +        </div> 
 +        <figcaption class="geo-stats-label"> 
 +            des entreprises utilisent l'IA en 2024 
 +        </figcaption> 
 +        <div class="geo-stats-source"> 
 +            Source : <a href="https://...">Gartner</a> (2024) 
 +        </div> 
 +    </figure> 
 +    <script type="application/ld+json"> 
 +    { 
 +        "@context": "https://schema.org", 
 +        "@type": "Observation", 
 +        "value": "85%", 
 +        "name": "des entreprises utilisent l'IA en 2024", 
 +        "observedBy":
 +            "@type": "Organization", 
 +            "name": "Gartner", 
 +            "url": "https://..." 
 +        }, 
 +        "observationDate": "2024" 
 +    } 
 +    </script> 
 +</div> 
 +</code> 
 + 
 +===== Bonnes pratiques ===== 
 + 
 +  * **Chiffre impactant** (éviter les valeurs banales) 
 +  * **Toujours citer la source** avec URL 
 +  * Indiquer l'**année** des données 
 +  * Style "Rouge" pour les **alertes/dangers** 
 +  * Style "Vert" pour les **résultats positifs** 
 +  * Taille "Grand" pour les chiffres **clés de l'article**
  
 --- ---
  
-====== FAQGEO ======+====== FAQ GEO ======
  
 ===== Objectif ===== ===== Objectif =====
Ligne 69: Ligne 462:
                 "@type": "Answer",                 "@type": "Answer",
                 "text": "Réponse à la question 1."                 "text": "Réponse à la question 1."
-            } 
-        }, 
-        { 
-            "@type": "Question", 
-            "name": "Question 2 ?", 
-            "acceptedAnswer": { 
-                "@type": "Answer", 
-                "text": "Réponse à la question 2." 
             }             }
         }         }
Ligne 94: Ligne 479:
 --- ---
  
-====== BlockquoteGEO ======+====== Blockquote GEO ======
  
 ===== Objectif ===== ===== Objectif =====
Ligne 109: Ligne 494:
   * **JSON-LD Quotation** généré automatiquement   * **JSON-LD Quotation** généré automatiquement
   * **Impact GEO élevé** : +15 points au score   * **Impact GEO élevé** : +15 points au score
-  * **Mise en forme élégante** avec barre latérale 
  
 ===== Structure HTML générée ===== ===== Structure HTML générée =====
Ligne 142: Ligne 526:
  
   * **Toujours citer la source** (URL ou référence)   * **Toujours citer la source** (URL ou référence)
-  * Citations **courtes** (< 300 caractères pour Twitter)+  * Citations **courtes** (< 300 caractères)
   * Vérifier l'**exactitude** de la citation   * Vérifier l'**exactitude** de la citation
   * Utiliser des **citations d'experts** reconnus   * Utiliser des **citations d'experts** reconnus
Ligne 149: Ligne 533:
 --- ---
  
-====== ImageGEO ======+====== Image GEO ======
  
 ===== Objectif ===== ===== Objectif =====
Ligne 165: Ligne 549:
   * **Lightbox intégrée** pour affichage plein écran   * **Lightbox intégrée** pour affichage plein écran
   * **JSON-LD ImageObject** généré automatiquement   * **JSON-LD ImageObject** généré automatiquement
- 
-===== Structure HTML générée ===== 
- 
-<code html> 
-<figure class="geo-media geo-image"> 
-    <a href="[URL_FULL]" class="geo-lightbox" data-geo-src="[URL_FULL]"> 
-        <img src="[URL_THUMB]" alt="[DESCRIPTION]"> 
-    </a> 
-    <figcaption>[LÉGENDE]</figcaption> 
-</figure> 
- 
-<script type="application/ld+json"> 
-{ 
-    "@context": "https://schema.org", 
-    "@type": "ImageObject", 
-    "name": "Titre de l'image", 
-    "description": "Description", 
-    "caption": "Légende", 
-    "contentUrl": "https://example.com/image.jpg", 
-    "license": "https://creativecommons.org/licenses/by-sa/4.0/" 
-} 
-</script> 
-</code> 
  
 ===== Bonnes pratiques ===== ===== Bonnes pratiques =====
Ligne 198: Ligne 559:
 --- ---
  
-====== VideoGEO ======+====== Video GEO ======
  
 ===== Objectif ===== ===== Objectif =====
Ligne 208: Ligne 569:
   * **Upload vidéo** directement sur WordPress   * **Upload vidéo** directement sur WordPress
   * **Vidéos externes** : YouTube, Vimeo (détection automatique)   * **Vidéos externes** : YouTube, Vimeo (détection automatique)
-  * **Champs métadonnées** : +  * **Champs métadonnées** : TitreDescriptionLicence
-    * **Titre** (''name''+
-    * **Description** (''description''+
-    * **Licence** (''license'')+
   * **JSON-LD VideoObject** généré automatiquement   * **JSON-LD VideoObject** généré automatiquement
   * **Conversion automatique** des URLs YouTube/Vimeo en embed   * **Conversion automatique** des URLs YouTube/Vimeo en embed
- 
-===== Structure HTML générée ===== 
- 
-<code html> 
-<!-- Vidéo hébergée --> 
-<figure class="geo-media geo-video"> 
-    <video src="[URL]" controls></video> 
-    <figcaption>[TITRE]</figcaption> 
-</figure> 
- 
-<!-- Vidéo externe (YouTube/Vimeo) --> 
-<figure class="geo-media geo-video"> 
-    <iframe src="https://youtube.com/embed/[ID]" allowfullscreen></iframe> 
-    <figcaption>[TITRE]</figcaption> 
-</figure> 
- 
-<script type="application/ld+json"> 
-{ 
-    "@context": "https://schema.org", 
-    "@type": "VideoObject", 
-    "name": "Titre de la vidéo", 
-    "description": "Description", 
-    "contentUrl": "https://example.com/video.mp4", 
-    "license": "https://creativecommons.org/licenses/by-sa/4.0/" 
-} 
-</script> 
-</code> 
  
 ===== Formats supportés ===== ===== Formats supportés =====
Ligne 246: Ligne 577:
 ^ Type ^ Formats ^ ^ Type ^ Formats ^
 | **Hébergement local** | MP4, WebM, OGG | | **Hébergement local** | MP4, WebM, OGG |
-| **YouTube** | URL standard ou ''youtu.be'' (conversion auto) +| **YouTube** | URL standard ou ''youtu.be''
-| **Vimeo** | URL standard (conversion auto en player) | +| **Vimeo** | URL standard |
- +
-===== Bonnes pratiques ===== +
- +
-  * Privilégier les **vidéos externes** (YouTube/Vimeo) pour économiser la bande passante +
-  * Toujours remplir **Titre et Description** pour le référencement +
-  * Indiquer la **Licence** même pour YouTube (CC BY, etc.)+
  
 --- ---
  
-====== AudioGEO ======+====== Audio GEO ======
  
 ===== Objectif ===== ===== Objectif =====
Ligne 266: Ligne 591:
  
   * Upload de fichiers audio (MP3, OGG, WAV)   * Upload de fichiers audio (MP3, OGG, WAV)
-  * **Champs métadonnées** : +  * **Champs métadonnées** : TitreDescriptionLicence 
-    * **Titre** (''name''+  * **Transcription** Texte intégral de l'audio
-    * **Description** (''description''+
-    * **Licence** (''license'') +
-    * **Transcription** (''transcript'') - Texte intégral+
   * **JSON-LD AudioObject** généré automatiquement   * **JSON-LD AudioObject** généré automatiquement
-  * Affichage de la transcription sous le lecteur 
- 
-===== Structure HTML générée ===== 
- 
-<code html> 
-<figure class="geo-media geo-audio"> 
-    <audio src="[URL]" controls style="width: 100%;"></audio> 
-    <figcaption>[TITRE]</figcaption> 
-</figure> 
- 
-<script type="application/ld+json"> 
-{ 
-    "@context": "https://schema.org", 
-    "@type": "AudioObject", 
-    "name": "Titre de l'audio", 
-    "description": "Description", 
-    "contentUrl": "https://example.com/audio.mp3", 
-    "license": "https://creativecommons.org/licenses/by-sa/4.0/", 
-    "transcript": "Texte intégral de l'enregistrement..." 
-} 
-</script> 
-</code> 
  
 ===== Bonnes pratiques ===== ===== Bonnes pratiques =====
Ligne 299: Ligne 599:
   * **Toujours ajouter une transcription** : essentiel pour accessibilité et GEO   * **Toujours ajouter une transcription** : essentiel pour accessibilité et GEO
   * Utiliser le format **MP3** (meilleure compatibilité)   * Utiliser le format **MP3** (meilleure compatibilité)
-  * Indiquer la **Licence** et les crédits (auteur, compositeur) 
   * Optimiser qualité/poids (128-192 kbps pour la voix)   * Optimiser qualité/poids (128-192 kbps pour la voix)
  
 --- ---
  
-====== Fonctionnalités techniques ======+====== Impact GEO par bloc ======
  
-===== Génération automatique de JSON-LD =====+^ Bloc ^ Impact GEO ^ Points ^ 
 +| **How-To GEO** | Très élevé | +30 | 
 +| **FAQ GEO** | Très élevé | +30 | 
 +| **TL;DR GEO** | Élevé | +20 | 
 +| **Définition GEO** | Élevé | +20 | 
 +| **Pros/Cons GEO** | Élevé | +15 | 
 +| **Author Box GEO** | Élevé (E-E-A-T) | +15 | 
 +| **Blockquote GEO** | Moyen | +15 | 
 +| **Stats GEO** | Moyen | +10 | 
 +| **Image GEO** | Moyen | +10 | 
 +| **Video GEO** | Moyen | +10 | 
 +| **Audio GEO** | Faible | +5 |
  
-Chaque bloc génère son propre **script JSON-LD Schema.org** dans le contenu :+===== Combinaisons recommandées =====
  
-  * **Indexation optimale** par les moteurs de recherche +^ Type d'article ^ Blocs recommandés ^ Score GEO visé ^ 
-  * **Compréhension précise** par les IA génératives +**Tutoriel** | How-To + TL;DR + Author Box | 80+ | 
-  * **Attribution correcte** des licences et crédits +**Guide complet** | TL;DR + FAQ + Définitions + Images | 85+ | 
-  * **Rich Snippets** dans les résultats Google +**Comparatif/Test** | Pros/Cons + Stats + TL;DR | 75+ | 
- +**Article expert** | Author Box + Citations + Stats | 70+ | 
-===== Lightbox pour les images ===== +**Glossaire** | Définitions multiples | 60+ |
- +
-Lightbox JavaScript intégrée sans dépendance externe : +
- +
-  Navigation clavier (flèches, Échap) +
-  Responsive design +
-  Accessibilité WCAG +
- +
-===== Styles globaux ===== +
- +
-CSS automatiquement chargé pour : +
- +
-  * Mise en forme cohérente des médias +
-  * Responsive design +
-  Accessibilité (contraste, taille de police)+
  
 --- ---
  
-====== Intégration avec GEO Authority Suite ======+====== Installation ======
  
-Les blocs MediaGEO sont **automatiquement détectés** par l'audit de contenu : +  Téléchargez le plugin depuis le lien ci-dessus 
- +  Uploadez dans ''/wp-content/plugins/'' 
-^ Média ^ Impact GEO ^ Points ^ +  - Activez depuis **Extensions > Extensions installées** 
-| **FAQ** | Très élevé | +30 | +  - Les blocs apparaissent dans Gutenberg (rechercher "GEO")
-| **Citations** | Élevé | +15 | +
-| **Images** | Moyen | +15 max | +
-| **Vidéos** | Élevé | +10 | +
-| **Audio** | Faible | +5 | +
- +
-===== Classes CSS détectées ===== +
- +
-<code css> +
-.geo-faq        /* FAQ MediaGEO */ +
-.geo-blockquote /* Citations MediaGEO */ +
-.geo-image      /* Images MediaGEO */ +
-.geo-video      /* Vidéos MediaGEO */ +
-.geo-audio      /* Audio MediaGEO */ +
-</code> +
- +
---- +
- +
-====== Workflow d'utilisation ====== +
- +
-===== 1. Ajouter un bloc MediaGEO ===== +
- +
-  - Dans Gutenberg, cliquer sur **+** (Ajouter un bloc) +
-  - Rechercher **"GEO"** ou le type de bloc +
-  - Sélectionner **FAQGEO**, **BlockquoteGEO**, **ImageGEO**, **VideoGEO** ou **AudioGEO** +
- +
-===== 2. Uploader le média ===== +
- +
-  * **Upload** : Glisser-déposer ou parcourir +
-  * **Médiathèque** : Sélectionner fichier existant +
-  * **URL externe** : Pour YouTube/Vimeo (VideoGEO uniquement) +
- +
-===== 3. Remplir les métadonnées ===== +
- +
-^ Champ ^ Description ^ +
-| **Question/Réponse** | Paires Q/R pour FAQ | +
-| **Citation** | Texte de la citation (Blockquote) | +
-| **Auteur** | Nom de la personne citée (Blockquote) | +
-| **Source** | URL ou référence (Blockquote) | +
-| **Titre** | Nom explicite du média | +
-| **Description** | Contexte, contenu, auteur | +
-| **Licence** | URL Creative Commons | +
-| **Transcription** | Texte intégral (AudioGEO) | +
- +
-===== 4. Publier ===== +
- +
-  * JSON-LD généré automatiquement en front-end +
-  * Média comptabilisé dans l'**audit GEO** +
-  * Contenu structuré citatable par les IA +
- +
---- +
- +
-====== Avantages pour le GEO ====== +
- +
-===== 1. Citations précises par les IA ===== +
- +
-Les métadonnées permettent aux IA de : +
- +
-  * Comprendre le **contexte exact** du média +
-  * Attribuer correctement la **source et l'auteur** +
-  * Respecter les **licences** lors des citations +
- +
-===== 2. Amélioration du score GEO ===== +
- +
-^ Type d'article ^ Score GEO ^ +
-| Sans FAQ ni citations | ≤ 50 | +
-| FAQ + Citations seules | 50-70 | +
-| FAQ + Citations + Médias | ≥ 80 | +
- +
-===== 3. Référencement enrichi ===== +
- +
-  * **Rich Snippets** (images, vidéos, FAQ) +
-  * Amélioration du **CTR** (taux de clic) +
-  * Valorisation dans les **Knowledge Panels** Google +
- +
-===== 4. Accessibilité ===== +
- +
-  * Attributs **alt** automatiques pour images +
-  * **Transcriptions** pour contenus audio +
-  * Structure sémantique **HTML5** (''<figure>'', ''<figcaption>'')+
  
 --- ---
Ligne 425: Ligne 642:
 ===== Prérequis ===== ===== Prérequis =====
  
-  * **WordPress** : 5.8++  * **WordPress** : 6.0+
   * **PHP** : 7.4+   * **PHP** : 7.4+
   * **Éditeur** : Gutenberg activé   * **Éditeur** : Gutenberg activé
Ligne 433: Ligne 650:
 ^ Catégorie ^ Compatible ^ ^ Catégorie ^ Compatible ^
 | **Thèmes** | Tous les thèmes Gutenberg | | **Thèmes** | Tous les thèmes Gutenberg |
-| **Plugins SEO** | Yoast, Rank Math, All in One SEO | +| **Plugins SEO** | Yoast, Rank Math, SEOPress, All in One SEO | 
-| **Médias** | Médiathèque WordPress native |+| **GEO Authority Suite** | Intégration complète |
  
 --- ---
  
-====== Licences recommandées ====== +====== Ressources Schema.org ======
- +
-Pour le GEO, privilégier les **licences ouvertes** : +
- +
-^ Licence ^ URL ^ Usage ^ +
-| **CC BY 4.0** | ''https://creativecommons.org/licenses/by/4.0/'' | Attribution simple | +
-| **CC BY-SA 4.0** | ''https://creativecommons.org/licenses/by-sa/4.0/'' | Partage à l'identique | +
-| **CC BY-NC 4.0** | ''https://creativecommons.org/licenses/by-nc/4.0/'' | Non commercial | +
-| **CC0** | ''https://creativecommons.org/publicdomain/zero/1.0/'' | Domaine public | +
- +
---- +
- +
-====== Installation ====== +
- +
-  - Téléchargez le plugin depuis le dépôt +
-  - Uploadez dans ''/wp-content/plugins/'' +
-  - Activez depuis **Extensions > Extensions installées** +
-  - Les blocs apparaissent automatiquement dans Gutenberg +
- +
---- +
- +
-====== Ressources ======+
  
 +  * [[https://schema.org/HowTo|Schema.org HowTo]]
 +  * [[https://schema.org/DefinedTerm|Schema.org DefinedTerm]]
 +  * [[https://schema.org/Review|Schema.org Review]]
 +  * [[https://schema.org/Person|Schema.org Person]]
   * [[https://schema.org/FAQPage|Schema.org FAQPage]]   * [[https://schema.org/FAQPage|Schema.org FAQPage]]
-  * [[https://schema.org/Question|Schema.org Question]] 
   * [[https://schema.org/Quotation|Schema.org Quotation]]   * [[https://schema.org/Quotation|Schema.org Quotation]]
   * [[https://schema.org/ImageObject|Schema.org ImageObject]]   * [[https://schema.org/ImageObject|Schema.org ImageObject]]
   * [[https://schema.org/VideoObject|Schema.org VideoObject]]   * [[https://schema.org/VideoObject|Schema.org VideoObject]]
   * [[https://schema.org/AudioObject|Schema.org AudioObject]]   * [[https://schema.org/AudioObject|Schema.org AudioObject]]
-  * [[https://creativecommons.org/licenses/|Creative Commons Licenses]] 
   * [[https://validator.schema.org/|Schema.org Validator]]   * [[https://validator.schema.org/|Schema.org Validator]]
   * [[https://search.google.com/test/rich-results|Google Rich Results Test]]   * [[https://search.google.com/test/rich-results|Google Rich Results Test]]
Ligne 473: Ligne 671:
 --- ---
  
-====== Support et contribution ======+====== Changelog ======
  
-**Auteur** : Erwan Tanguy - Ticoët   +===== Version 1.2.0 =====
-**Site** : [[https://www.ticoet.fr/|ticoet.fr]]   +
-**Version actuelle** : 2.1.9   +
-**Licence** : GPL2++
  
-Pour signaler un bug ou proposer une amélioration, contactez l'auteur via le site officiel.+  * **Ajout** : TL;DR GEO - Résumé optimisé IA 
 +  * **Ajout** : How-To GEO - Tutoriels structurés 
 +  * **Ajout** : Définition GEO - Termes et définitions 
 +  * **Ajout** : Pros/Cons GEO - Avantages/Inconvénients 
 +  * **Ajout** : Author Box GEO - Encart auteur E-E-A-T 
 +  * **Ajout** : Stats GEO - Chiffres clés
  
----+===== Version 1.0.1 =====
  
-====== Changelog ======+  * **Ajout** : Audio GEO avec transcription 
 +  * Corrections mineures
  
-===== Version 2.1.=====+===== Version 1.0.0 =====
  
-  * Blocs FAQGEO et BlockquoteGEO ajoutés +  * Version initiale 
-  * Blocs ImageGEOVideoGEOAudioGEO opérationnels +  * Blocs : FAQ GEOBlockquote GEOImage GEO, Video GEO
-  * Génération JSON-LD automatique pour tous les types +
-  * Lightbox intégrée pour images +
-  * Détection automatique YouTube/Vimeo +
-  * Support des transcriptions audio +
-  * Intégration complète GEO Authority Suite +
-  * Impact GEO quantifié pour chaque bloc+
  
 --- ---
  
-====== Pourquoi MediaGEO ? ======+====== Support ====== 
 + 
 +**Auteur** : Erwan Tanguy - Ticoët   
 +**Site** : [[https://www.ticoet.fr/|ticoet.fr]]   
 +**Licence** : GPL2+ 
 + 
 +---
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
-**"Les IA génératives indexent mieux le contenu structuré"**+**GEO Blocks Suite = Votre contenu optimisé pour l'ère de l'IA** 🚀
 </WRAP> </WRAP>
- 
-En ajoutant des métadonnées Schema.org à vos contenus, vous : 
- 
-  * Augmentez vos chances d'être **cité par ChatGPT, Claude, Perplexity** 
-  * Améliorez votre **ranking dans les résultats IA** 
-  * Garantissez le **respect des licences** de vos contenus 
-  * Rendez votre site plus **accessible** (alt, transcriptions) 
- 
-**MediaGEO = Votre contenu optimisé pour l'ère de l'IA** 🚀 
geo_blocks_suite.1768643447.txt.gz · Dernière modification : de erwan