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 01:27] 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]]
  
-===== Présentation =====+  * **Version** : 1.2.0   
 +  * **Licence** : GPL2+   
 +  * **Compatibilité** : WordPress 6.0+, PHP 7.4+, Gutenberg
  
-**GEO Blocks Suite** est un plugin WordPress qui ajoute des blocs Gutenberg optimisés pour le **GEO (Generative Engine Optimization)**. Il permet d'enrichir vos contenus avec des éléments structurés que les moteurs d'intelligence artificielle (ChatGPT, Claude, Perplexity, etc.) peuvent facilement comprendre et citer.+> Blocs Gutenberg optimisés pour le **GEO (Generative Engine Optimization)** avec génération automatique de JSON-LD Schema.org
  
-===== Objectifs du plugin =====+Enrichissez vos contenus WordPress avec des blocs structurés que les moteurs d'IA (ChatGPT, Claude, Perplexity, Gemini) peuvent facilement comprendre, indexer et citer.
  
-  * **Structurer le contenu** pour les IA générative +===== Objectifs ===== 
-  * **Générer automatiquement du JSON-LD Schema.org** pour chaque média+ 
 +  * **Structurer** le contenu pour les IA génératives 
 +  * **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 =====
  
-==== 1. ImageGEO ====+==== Blocs de contenu structuré ====
  
-**Objectif** : Ajouter des images avec métadonnées complètes et JSON-LD automatique.+^ Bloc ^ Type Schema.org ^ Fonctionnalités clés ^ 
 +**TL;DR GEO** | ''WebPageElement'' + ''abstract'' | Résumé court (280 car.), 5 styles, extraction rapide par IA | 
 +| **How-To GEO** | ''HowTo'' + ''HowToStep'' | Tutoriel étape par étape, durée, difficulté | 
 +| **Définition GEO** | ''DefinedTerm'' | Terme + définition, source optionnelle, 4 styles | 
 +| **FAQ GEO** | ''FAQPage'' + ''Question'' | Questions/réponses structurées, accordéon |
  
-=== Fonctionnalités ===+==== Blocs d'évaluation ====
  
-  * Upload ou sélection d'image depuis la médiathèque +^ Bloc ^ Type Schema.org ^ Fonctionnalités clés ^ 
-  Champs métadonnées : +**Pros/Cons GEO** | ''Review'' + ''positiveNotes/negativeNotes'' | Avantages/inconvénients, disposition flexible | 
-    * **Titre** (name) +**Stats GEO** | ''Observation'' | Chiffre clé, unité, source, 5 styles, 3 tailles |
-    * **Description** (description) +
-    * **Légende** (caption) +
-    * **Licence** (license) - URL vers la licence Creative Commons ou autre +
-  * **Lightbox intégrée** pour afficher l'image en plein écran +
-  * **JSON-LD ImageObject** généré automatiquement+
  
-=== Structure HTML générée ===+==== 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> <code html>
-<figure class="geo-media geo-image"> +<div class="geo-tldr geo-tldr-style-default"> 
-    <a href="[URL_FULL]" class="geo-lightbox" data-geo-src="[URL_FULL]"> +    <aside class="geo-tldr-boxdata-geo-tldr="true" role="note" aria-label="En bref"> 
-        <img src="[URL_THUMB]alt="[DESCRIPTION]"> +        <div class="geo-tldr-header"> 
-    </a+            <span class="geo-tldr-icon">💡</span> 
-    <figcaption>[LÉGENDE]</figcaption+            <strong class="geo-tldr-title">En bref</strong
-</figure>+        </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>
  
-<script type="application/ld+json"> +===== Bonnes pratiques ===== 
-+ 
-    "@context": "https://schema.org", +  * **Moins de 280 caractères** pour extraction optimale 
-    "@type": "ImageObject", +  * Placer **en début d'article** (après l'introduction) 
-    "name": "Titre de l'image", +  * Répondre à la **question principale** de l'article 
-    "description": "Description", +  * Éviter le jargon technique 
-    "caption": "Légende", +  * **1 seul TL;DR** par article 
-    "contentUrl": "https://example.com/image.jpg", + 
-    "license": "https://creativecommons.org/licenses/by-sa/4.0/+--- 
-+ 
-</script>+====== 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> </code>
  
-=== Bonnes pratiques ===+===== Bonnes pratiques =====
  
-  * Toujours remplir le champ **Description** (utilisé pour l'attribut alt) +  * **5 à 10 étapes** maximum pour une lecture fluide 
-  * Ajouter une **Licence** explicite (Creative Commons recommandé) +  * Chaque étape = **une action concrète** 
-  * Utiliser des images de qualité optimisée (WebP si possible+  * Ajouter la **durée estimée** (améliore le CTR Google
-  * Ajouter une légende descriptive pour le contexte+  * Indiquer la **difficulté** pour guider l'utilisateur 
 +  * **Titres d'étapes courts** et explicites
  
 --- ---
  
-==== 2. VideoGEO ====+====== Définition GEO ======
  
-**Objectif** : Intégrer des vidéos (hébergées ou externes) avec métadonnées Schema.org.+===== Objectif =====
  
-=== Fonctionnalités ===+Répondre aux requêtes "Qu'est-ce que..." avec des définitions structurées.
  
-  * **Upload de vidéo** directement sur WordPress +===== Fonctionnalités =====
-  * **Vidéos externes** : YouTube, Vimeo (avec détection automatique) +
-  * Champs métadonnées : +
-    * **Titre** (name) +
-    * **Description** (description) +
-    * **Licence** (license) +
-  * **JSON-LD VideoObject** généré automatiquement +
-  * **Conversion automatique** des URLs YouTube/Vimeo en embed+
  
-=== Structure HTML générée ===+  * **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> <code html>
-<!-- Vidéo hébergée --> +<div class="geo-definition geo-definition-style-default"
-<figure class="geo-media geo-video"> +    <dl class="geo-definition-box" data-geo-definition="true"> 
-    <video src="[URL]controls></video+        <div class="geo-definition-header"> 
-    <figcaption>[TITRE]</figcaption+            <span class="geo-definition-icon">📖</span> 
-</figure>+            <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>
  
-<!-- Vidéo externe (YouTube/Vimeo) --> +===== Bonnes pratiques =====
-<figure class="geo-media geo-video"> +
-    <iframe src="https://youtube.com/embed/[ID]" allowfullscreen></iframe> +
-    <figcaption>[TITRE]</figcaption> +
-</figure>+
  
-<script type="application/ld+json"> +  * **Définition claire** en 1-3 phrases 
-+  * Citer une **source fiable** (Wikipedia, dictionnaire officiel) 
-    "@context": "https://schema.org", +  * Utiliser pour les **termes techniques** ou jargon 
-    "@type": "VideoObject", +  * Placer **avant la première utilisation** du terme 
-    "name": "Titre de la vidéo", +  * Style "Surligné" pour les termes **importants** 
-    "description": "Description", + 
-    "contentUrl": "https://example.com/video.mp4"+--- 
-    "license": "https://creativecommons.org/licenses/by-sa/4.0/" + 
-+====== Pros/Cons GEO ====== 
-</script>+ 
 +===== 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> </code>
  
-=== Formats supportés ===+===== Bonnes pratiques =====
  
-  * **Hébergement local** : MP4WebMOGG +  * **Équilibrer** le nombre d'avantages et d'inconvénients 
-  * **YouTube** : URL standard ou youtu.be (conversion auto en embed) +  * Être **objectif** et honnête 
-  * **Vimeo** : URL standard (conversion auto en player)+  * **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** : Nomtitre/fonctionbiographie 
 +  * **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 ===+===== Bonnes pratiques =====
  
-  * Privilégier les **vidéos externes** (YouTube/Vimeopour économiser la bande passante +  * **Photo professionnelle** (pas de logo
-  * Toujours remplir **Titre et Description** pour le référencement +  * **Titre clair** indiquant l'expertise 
-  * Indiquer la **Licence** même pour les vidéos YouTube (CC BY, etc.)+  * **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)
  
 --- ---
  
-==== 3. AudioGEO ====+====== Stats GEO ======
  
-**Objectif** : Intégrer des fichiers audio avec métadonnées complètes et transcription optionnelle.+===== Objectif =====
  
-=== Fonctionnalités ===+Mettre en avant un chiffre clé pour renforcer la crédibilité et l'impact.
  
-  Upload de fichiers audio (MP3OGGWAV) +===== Fonctionnalités ===== 
-  * Champs métadonnées + 
-    * **Titre** (name) +  **Valeur** : Le chiffre principal 
-    * **Description** (description) +  * **Unité** : %M, k, etc. 
-    * **Licence** (license+  * **Label** Description du chiffre 
-    * **Transcription** (transcript- Texte intégral de l'audio +  * **Source** : Nom, URL et année 
-  * **JSON-LD AudioObject** généré automatiquement +  * **3 tailles** : Petit, Moyen, Grand 
-  * Affichage de la transcription sous le lecteur audio+  * **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** 
 + 
 +--- 
 + 
 +====== FAQ GEO ====== 
 + 
 +===== Objectif ===== 
 + 
 +Créer des FAQ structurées avec JSON-LD FAQPage pour optimiser l'indexation par les IA. 
 + 
 +===== Fonctionnalités ===== 
 + 
 +  * **Interface Q&A** : Ajout/suppression de questions-réponses 
 +  * **Questions multiples** : Nombre illimité de paires Q/R 
 +  * **Accordéon interactif** : Affichage/masquage des réponses 
 +  * **JSON-LD FAQPage** généré automatiquement 
 +  * **Impact GEO maximal** : +30 points au score
  
-=== Structure HTML générée ===+===== Structure HTML générée =====
  
 <code html> <code html>
-<figure class="geo-media geo-audio"> +<div class="geo-faq"> 
-    <audio src="[URL]" controls style="width: 100%;"></audio+    <details> 
-    <figcaption>[TITRE]</figcaption+        <summary>Question 1 ?</summary> 
-</figure>+        <p>Réponse à la question 1.</p
 +    </details> 
 +    <details> 
 +        <summary>Question 2 ?</summary> 
 +        <p>Réponse à la question 2.</p> 
 +    </details
 +</div>
  
 <script type="application/ld+json"> <script type="application/ld+json">
 { {
     "@context": "https://schema.org",     "@context": "https://schema.org",
-    "@type": "AudioObject", +    "@type": "FAQPage", 
-    "name": "Titre de l'audio", +    "mainEntity": [ 
-    "description": "Description", +        { 
-    "contentUrl": "https://example.com/audio.mp3", +            "@type": "Question", 
-    "license": "https://creativecommons.org/licenses/by-sa/4.0/", +            "name": "Question 1 ?", 
-    "transcript": "Texte intégral de l'enregistrement..."+            "acceptedAnswer": 
 +                "@type": "Answer", 
 +                "text": "Réponse à la question 1." 
 +            } 
 +        } 
 +    ]
 } }
 </script> </script>
 </code> </code>
  
-=== Bonnes pratiques ===+===== Bonnes pratiques =====
  
-  * **Toujours ajouter une transcription** : essentiel pour l'accessibilité et le GEO +  * Minimum **2 questions** par FAQ 
-  * Utiliser le format **MP3** (meilleure compatibilité navigateurs+  * Questions **naturelles** (comment, pourquoi, quand...
-  * Indiquer la **Licence** et les crédits (auteur, compositeur+  * Réponses **complètes** et précises (50-300 mots
-  * Optimiser la qualité/poids (128-192 kbps suffisant pour la voix)+  * Utiliser des **mots-clés** pertinents 
 +  * **1 seul bloc FAQ** par article recommandé
  
 --- ---
  
-===== Fonctionnalités techniques =====+====== Blockquote GEO ======
  
-==== Génération automatique de JSON-LD ====+===== Objectif =====
  
-Chaque bloc génère son propre **script JSON-LD Schema.org** directement dans le contenu de l'articleCela permet :+Ajouter des citations avec attribution d'auteur et source pour renforcer la crédibilité.
  
-  * Une **indexation optimale** par les moteurs de recherche +===== Fonctionnalités =====
-  * Une **compréhension précise** par les IA génératives +
-  * Une **attribution correcte** des licences et crédits +
-  * Une **meilleure visibilité** dans les résultats enrichis (Rich Snippets)+
  
-==== Lightbox pour les images ====+  * **Champs métadonnées** : 
 +    * **Citation** : Texte de la citation 
 +    * **Auteur** : Nom de la personne citée 
 +    * **Source** : URL ou référence de la source 
 +    * **Date** : Date de la citation (optionnel) 
 +  * **JSON-LD Quotation** généré automatiquement 
 +  * **Impact GEO élevé** : +15 points au score
  
-Le plugin inclut une **lightbox JavaScript** qui permet :+===== Structure HTML générée =====
  
-  * D'afficher les images en plein écran au clic +<code html> 
-  * Navigation clavier (flèches, Échap) +<blockquote class="geo-blockquote" cite="[URL_SOURCE]"> 
-  * Optimisation responsive +    <p>[TEXTE_CITATION]</p> 
-  * Aucune dépendance externe+    <footer> 
 +        — <cite>[AUTEUR]</cite> 
 +        <a href="[URL_SOURCE]" target="_blank">[SOURCE]</a> 
 +    </footer> 
 +</blockquote>
  
-==== Styles globaux ====+<script type="application/ld+json"> 
 +
 +    "@context": "https://schema.org", 
 +    "@type": "Quotation", 
 +    "text": "Texte de la citation", 
 +    "author":
 +        "@type": "Person", 
 +        "name": "Nom de l'auteur" 
 +    }, 
 +    "isBasedOn":
 +        "@type": "CreativeWork", 
 +        "url": "https://example.com/source" 
 +    } 
 +
 +</script> 
 +</code>
  
-Les styles CSS sont automatiquement chargés pour :+===== Bonnes pratiques =====
  
-  * Mise en forme cohérente des médias +  * **Toujours citer la source** (URL ou référence) 
-  * Responsive design +  * Citations **courtes** (< 300 caractères) 
-  * Accessibilité (contraste, taille de police)+  * Vérifier l'**exactitude** de la citation 
 +  * Utiliser des **citations d'experts** reconnus 
 +  * **Varier les sources** pour plus de crédibilité
  
 --- ---
  
-===== Intégration avec GEO Authority Suite =====+====== Image GEO ======
  
-Les blocs MediaGEO sont **automatiquement détectés** par l'audit de contenu du plugin **GEO Authority Suite** :+===== Objectif =====
  
-  * **Images** : Comptées dans le score GEO (+15 points max) +Ajouter des images avec métadonnées complètes et JSON-LD automatique.
-  * **Vidéos** : Impact élevé sur le score (+10 points) +
-  * **Audio** : Impact faible mais valorisé (+5 points)+
  
-==== Classes CSS détectées ====+===== Fonctionnalités =====
  
-  * ''geo-image'' → Images MediaGEO +  * Upload ou sélection depuis la médiathèque WordPress 
-  * ''geo-video'' → Vidéos MediaGEO +  * **Champs métadonnées** : 
-  * ''geo-audio'' → Audio MediaGEO+    * **Titre** (''name'') 
 +    **Description** (''description''→ attribut ''alt'' 
 +    **Légende** (''caption''
 +    * **Licence** (''license'') - URL Creative Commons 
 +  * **Lightbox intégrée** pour affichage plein écran 
 +  * **JSON-LD ImageObject** généré automatiquement
  
----+===== Bonnes pratiques =====
  
-===== Workflow d'utilisation =====+  * Toujours remplir le champ **Description** (utilisé pour ''alt''
 +  * Ajouter une **Licence** explicite (Creative Commons recommandé) 
 +  * Utiliser des images optimisées (WebP privilégié) 
 +  * Ajouter une légende descriptive pour le contexte
  
-==== 1. Ajouter un bloc MediaGEO ====+---
  
-  - Dans l'éditeur Gutenberg, cliquer sur **+** (Ajouter un bloc) +====== Video GEO ======
-  - Rechercher "GEO" ou le type de média +
-  - Sélectionner **ImageGEO**, **VideoGEO** ou **AudioGEO**+
  
-==== 2. Uploader ou sélectionner le média ====+===== Objectif =====
  
-  - **Upload** : Glisser-déposer ou cliquer pour parcourir +Intégrer des vidéos (hébergées ou externes) avec métadonnées Schema.org.
-  - **Médiathèque** : Sélectionner un fichier existant +
-  - **URL externe** : Pour les vidéos YouTube/Vimeo+
  
-==== 3. Remplir les métadonnées ====+===== Fonctionnalités =====
  
-  **Titre** : Nom explicite du média +  * **Upload vidéo** directement sur WordPress 
-  **Description** : Contextecontenu, auteur +  * **Vidéos externes** : YouTubeVimeo (détection automatique) 
-  **Licence** : URL Creative Commons ou autre +  * **Champs métadonnées** : Titre, Description, Licence 
-  - **Transcription** (audio uniquement) : Texte intégral+  * **JSON-LD VideoObject** généré automatiquement 
 +  * **Conversion automatique** des URLs YouTube/Vimeo en embed
  
-==== 4. Publier ====+===== Formats supportés =====
  
-  - Le **JSON-LD est généré automatiquement** dans le front-end +^ Type ^ Formats ^ 
-  - Le média est **comptabilisé dans l'audit GEO** +**Hébergement local** | MP4, WebM, OGG | 
-  - Les IA peuvent **citer et référencer** le contenu structuré+**YouTube** | URL standard ou ''youtu.be'' | 
 +**Vimeo** | URL standard |
  
 --- ---
  
-===== Avantages pour le GEO =====+====== Audio GEO ======
  
-=== 1. Citations précises par les IA ===+===== Objectif =====
  
-Les métadonnées structurées permettent aux IA de : +Intégrer des fichiers audio avec métadonnées complètes et transcription optionnelle.
-  * 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 ===+===== Fonctionnalités =====
  
-Chaque média MediaGEO contribue au **score GEO global** de l'article +  Upload de fichiers audio (MP3, OGG, WAV) 
-  * Article sans média : **Score ≤ 50** +  * **Champs métadonnées** Titre, Description, Licence 
-  * Article avec FAQ + Citations + Médias : **Score ≥ 80**+  * **Transcription** : Texte intégral de l'audio 
 +  * **JSON-LD AudioObject** généré automatiquement
  
-=== 3. Référencement enrichi ===+===== Bonnes pratiques =====
  
-Les moteurs de recherche exploitent le JSON-LD pour : +  * **Toujours ajouter une transcription** : essentiel pour accessibilité et GEO 
-  Afficher des **Rich Snippets** (images, vidéos) +  * Utiliser le format **MP3** (meilleure compatibilité
-  * Améliorer le **CTR** (taux de clic+  * Optimiser qualité/poids (128-192 kbps pour la voix)
-  * Valoriser le contenu dans les **Knowledge Panels**+
  
-=== 4. Accessibilité ===+---
  
-  * Attributs **alt** générés automatiquement pour les images +====== Impact GEO par bloc ======
-  * **Transcriptions** pour les contenus audio +
-  * Structure sémantique **HTML5** (figure, figcaption)+
  
----+^ 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 |
  
-===== Compatibilité =====+===== Combinaisons recommandées =====
  
-==== Prérequis ====+^ Type d'article ^ Blocs recommandés ^ Score GEO visé ^ 
 +| **Tutoriel** | How-To + TL;DR + Author Box | 80+ | 
 +| **Guide complet** | TL;DR + FAQ + Définitions + Images | 85+ | 
 +| **Comparatif/Test** | Pros/Cons + Stats + TL;DR | 75+ | 
 +| **Article expert** | Author Box + Citations + Stats | 70+ | 
 +| **Glossaire** | Définitions multiples | 60+ |
  
-  * **WordPress** 5.8 ou supérieur +---
-  * **PHP** 7.4 ou supérieur +
-  * Éditeur **Gutenberg** activé+
  
-==== Compatibilité testée ====+====== Installation ======
  
-  * **Thèmes** : Tous les thèmes compatibles Gutenberg +  - Téléchargez le plugin depuis le lien ci-dessus 
-  * **Plugins SEO** : Yoast, Rank Math, All in One SEO +  - Uploadez dans ''/wp-content/plugins/'' 
-  * **Plugins médias** : Compatibilité totale avec la médiathèque WP+  - Activez depuis **Extensions > Extensions installées** 
 +  - Les blocs apparaissent dans Gutenberg (rechercher "GEO")
  
 --- ---
  
-===== Licences recommandées =====+====== Compatibilité ======
  
-Pour les contenus GEO, privilégier les **licences ouvertes** :+===== Prérequis =====
  
-^ Licence ^ URL ^ Usage recommandé ^ +  * **WordPress** : 6.0
-| CC BY 4.0 | ''https://creativecommons.org/licenses/by/4.0/'' | Attribution simple | +  * **PHP** 7.4
-CC BY-SA 4.0 ''https://creativecommons.org/licenses/by-sa/4.0/'' | Partage à l'identique +  * **Éditeur** : Gutenberg activé 
-CC BY-NC 4.0 ''https://creativecommons.org/licenses/by-nc/4.0/'' | Pas d'usage commercial + 
-CC0 (Domaine public) | ''https://creativecommons.org/publicdomain/zero/1.0/'' Aucune restriction |+===== Compatibilité testée ===== 
 + 
 +^ Catégorie ^ Compatible ^ 
 +**Thèmes** Tous les thèmes Gutenberg 
 +**Plugins SEO** Yoast, Rank Math, SEOPress, All in One SEO 
 +**GEO Authority Suite** Intégration complète |
  
 --- ---
  
-===== Ressources externes =====+====== Ressources Schema.org ======
  
 +  * [[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/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 309: Ligne 671:
 --- ---
  
-===== Support et contribution =====+====== Changelog ====== 
 + 
 +===== Version 1.2.0 ===== 
 + 
 +  * **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 ===== 
 + 
 +  * **Ajout** : Audio GEO avec transcription 
 +  * Corrections mineures 
 + 
 +===== Version 1.0.0 ===== 
 + 
 +  * Version initiale 
 +  * Blocs : FAQ GEO, Blockquote GEO, Image GEO, Video GEO 
 + 
 +--- 
 + 
 +====== Support ======
  
 **Auteur** : Erwan Tanguy - Ticoët   **Auteur** : Erwan Tanguy - Ticoët  
 **Site** : [[https://www.ticoet.fr/|ticoet.fr]]   **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.+<WRAP center round tip 60%> 
 +**GEO Blocks Suite = Votre contenu optimisé pour l'ère de l'IA** 🚀 
 +</WRAP>
geo_blocks_suite.1768609647.txt.gz · Dernière modification : de erwan