Outils pour utilisateurs

Outils du site


entity-authority-signals

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
entity-authority-signals [08/02/2026 11:42] – [Shortcode entity] erwanentity-authority-signals [18/02/2026 19:50] (Version actuelle) erwan
Ligne 13: Ligne 13:
 //Aucune donnée n’est transmise par ce plugin à des services externes. Les informations exposées sont strictement celles que vous choisissez de rendre publiques.// //Aucune donnée n’est transmise par ce plugin à des services externes. Les informations exposées sont strictement celles que vous choisissez de rendre publiques.//
  
-**Version :** 1.3.0\\ +  * **Version** 1.4.0 
-**Compatibilité :** WordPress 6.0+, PHP 7.4+\\ +  * **Licence** : GPL2+ 
-**Auteur :** Erwan Tanguy - Ticoët\\ +  * **Compatibilité** : WordPress 6.0+, PHP 7.4+
-**Licence :** GPL2++
  
-===== Description =====+> Suite complète pour le **GEO (Generative Engine Optimization)** - Gestion des entités Schema.org, JSON-LD, llms.txt, indexation IA et audits de contenu.
  
-GEO Authority Suite est un plugin WordPress complet pour le **GEO (Generative Engine Optimization)**. Il permet d'optimiser votre site pour les moteurs de recherche génératifs (ChatGPT, Claude, Perplexity, Google AI Overview) en gérant les entités Schema.org, le JSON-LD, et les directives d'indexation IA.+Optimisez votre site pour les moteurs de recherche génératifs (ChatGPT, Claude, Perplexity, Google AI Overview) avec une gestion complète des entités et des directives d'indexation IA.
  
 ===== Fonctionnalités ===== ===== Fonctionnalités =====
Ligne 38: Ligne 37:
   * Inclut les articles récents, pages principales et entités   * Inclut les articles récents, pages principales et entités
   * Scores GEO par contenu (si GEO Content Optimizer installé)   * Scores GEO par contenu (si GEO Content Optimizer installé)
-  * Section dédiée à l'indexation IA (v1.1)+  * Section dédiée à l'indexation IA 
 +  * **Intégration GEO Bot Monitor** : section "Crawlers IA bloqués" automatique
  
-==== Indexation IA (nouveau v1.3) ====+==== Indexation IA ====
  
   * **Directives HTML** : ''data-noai="true"'' et ''data-nollm="true"''   * **Directives HTML** : ''data-noai="true"'' et ''data-nollm="true"''
Ligne 59: Ligne 59:
   * Exclusion automatique des contenus marqués ''noai''   * Exclusion automatique des contenus marqués ''noai''
  
-==== Audits ====+==== Audits de contenu (v1.4) ====
  
-  * **Audit des entités** : Vérification de la complétude des données Schema.org +Analyse complète de la qualité GEO des articles avec détection des blocs GEO Blocks Suite. 
-  * **Audit du contenu** : Analyse de la qualité GEO des articles+ 
 +=== Éléments détectés === 
 + 
 +^ Catégorie ^ Élément ^ Impact GEO ^ 
 +**Blocs GEO** | TL;DR | +15 | 
 +| | How-To | +20 | 
 +| | Définitions | +15 max | 
 +| | Pros/Cons | +15 | 
 +| | Author Box | +10 | 
 +| | Stats | +10 max | 
 +**Classiques** | FAQ | +30 | 
 +| | Citations | +15 | 
 +| | Entités | +20 | 
 +| **Médias** | Images | +15 max | 
 +| | Vidéo | +10 | 
 +| | Audio | +5 | 
 + 
 +=== Tableau récapitulatif === 
 + 
 +Le tableau "Éléments GEO détectés" affiche maintenant 3 sections : 
 + 
 +  * **Blocs GEO Blocks Suite** : TL;DR, How-To, Définitions, Pros/Cons, Author Box, Stats 
 +  * **Contenus classiques** : FAQ, Citations, Entités 
 +  * **Médias** : Images, Vidéo, Audio 
 + 
 +=== Détail des articles === 
 + 
 +Chaque article affiche 12 badges colorés : 
 + 
 +  * **Bleu clair** : Blocs GEO Blocks Suite 
 +  * **Vert/Rouge** : Contenus classiques (présent/absent) 
 +  * **Jaune** : Médias
  
 ===== Installation ===== ===== Installation =====
  
-  - Télécharger le plugin et extraire dans ''/wp-content/plugins/'' +  - Téléchargez le plugin depuis le dépôt 
-  - Activer le plugin dans **Extensions > Extensions installées** +  - Uploadez dans ''/wp-content/plugins/'' 
-  - Configurer dans **Entités > Indexation IA**+  - Activez depuis **Extensions > Extensions installées** 
 +  - Configurez dans **Entités > Indexation IA**
  
 ===== Configuration ===== ===== Configuration =====
Ligne 92: Ligne 124:
   - Générer le fichier manuellement ou activer la génération automatique   - Générer le fichier manuellement ou activer la génération automatique
  
-===== Utilisation ===== +===== Utilisation du shortcode entity =====
- +
-==== Shortcode entity ====+
  
 <code> <code>
Ligne 100: Ligne 130:
 </code> </code>
  
 +^ Format ^ Exemple ^ Résultat ^
 +| Simple | ''[entity id=5]'' | Erwan Tanguy (lien) |
 +| Avec titre | ''[entity id=5 show="name+title"]'' | Erwan Tanguy (CEO) |
 +| Complet | ''[entity id=5 show="full"]'' | Erwan Tanguy – CEO – Expert... |
 +| Sans lien | ''[entity id=5 link="no"]'' | Erwan Tanguy (texte) |
 +| Avec image | ''[entity id=5 image="yes"]'' | [photo] Erwan Tanguy |
 +| Carte | ''[entity id=5 display="card"]'' | Carte enrichie |
 +| Tooltip | ''[entity id=5 display="tooltip"]'' | Lien + info-bulle |
  
-=== Paramètres disponibles ===+===== Intégration GEO Blocks Suite =====
  
-| Paramètre | Type | Requis | Valeurs possibles | Description | Exemple | +GEO Authority Suite détecte automatiquement les blocs du plugin **GEO Blocks Suite** :
-|-----------|------|--------|-------------------|-------------|---------| +
-**id** | `integer` | ✅ Oui | ID numérique | L'identifiant WordPress de l'entité | `[entity id="5"]` | +
-| **display** | `string` | ❌ Non | `link`, `name`, `card` | Mode d'affichage de l'entité | `[entity id="5" display="link"]` | +
-| **show_image** | `string` | ❌ Non | `yes`, `no` | Afficher ou masquer l'image/logo de l'entité | `[entity id="5" show_image="yes"]` | +
-| **class** | `string` | ❌ Non | Nom de classe CSS | Classe CSS personnalisée pour le styling | `[entity id="5" class="custom-class"]` |+
  
-=== Détail des modes d'affichage ===+^ Bloc ^ Classe CSS / Attribut ^ 
 +| TL;DR GEO | ''.geo-tldr'' / ''data-geo-tldr''
 +| How-To GEO | ''.geo-howto'' / ''data-geo-howto''
 +| Définition GEO | ''.geo-definition'' / ''data-geo-definition''
 +| Pros/Cons GEO | ''.geo-proscons'' / ''data-geo-proscons''
 +| Author Box GEO | ''.geo-author'' / ''data-geo-author''
 +| Stats GEO | ''.geo-stats'' / ''data-geo-stats''
 +| FAQ GEO | ''.geo-faq'' / ''data-geo-faq''
 +| Blockquote GEO | ''.geo-blockquote'' |
  
-== display="link" (par défaut) == +===== Meta box Score GEO =====
-Affiche le nom de l'entité comme un lien cliquable vers sa page.+
  
-**Exemple :** +La meta box dans l'éditeur d'articles est organisée en 4 sections :
-<code> +
-[entity id="5" display="link"+
-</code>+
  
-**Rendu HTML :** +  * **Contenu structuré** : TL;DR, How-To, Définitions, FAQ 
-<code>html +  * **Évaluation** : Pros/Cons, Stats 
-<a href="/entity/nom-entite" class="entity-link">Nom de l'Entité</a> +  * **E-E-A-T** : Author Box, Citations, Entités 
-</code>+  * **Médias** : Images, Vidéo, Audio
  
---- +Avec des recommandations si certains éléments manquent.
- +
-== display="name" == +
-Affiche uniquement le nom de l'entité, sans lien. +
- +
-**Exemple :** +
-<code> +
-[entity id="5" display="name"+
-</code> +
- +
-**Rendu HTML :** +
-<code>html +
-<span class="entity-name">Nom de l'Entité</span> +
-</code> +
- +
---- +
- +
-== display="card" == +
-Affiche une carte complète avec image, nom, description et métadonnées. +
- +
-**Exemple :** +
-<code> +
-[entity id="5" display="card"+
-</code> +
- +
-**Rendu HTML :** +
-<code>html +
-<div class="entity-card"> +
-    <img src="..." alt="..."> +
-    <h3>Nom de l'Entité</h3> +
-    <p class="description">Description de l'entité...</p> +
-</div> +
-</code> +
- +
-=== Exemples d'utilisation === +
- +
-== Exemple 1 : Mention simple == +
-<code> +
-J'ai rencontré [entity id="5"] lors de la conférence. +
-</code> +
- +
-== Exemple 2 : Lien avec image == +
-<code> +
-[entity id="5" display="link" show_image="yes"+
-</code> +
- +
-== Exemple 3 : Carte personnalisée == +
-<code> +
-[entity id="5" display="card" class="highlight-entity"+
-</code> +
- +
-== Exemple 4 : Nom seul sans lien == +
-<code> +
-Selon [entity id="8" display="name"], expert en SEO... +
-</code> +
-==== Metabox Indexation IA ==== +
- +
-Sur chaque article/page, une metabox permet de : +
-  * Exclure le contenu de l'indexation IA +
-  * Exclure le contenu des LLM spécifiquement +
-  * Déclarer le type de contenu (original, assisté IA, généré IA) +
- +
-==== Vérification ==== +
- +
-  * **JSON-LD** : Afficher le code source (Ctrl+U) et chercher ''<script type="application/ld+json">'' +
-  * **Validation** : [[https://validator.schema.org/|Schema.org Validator]] +
-  * **Sitemap IA** : Visiter ''/ai-sitemap.xml'' +
-  * **llms.txt** : Visiter ''/llms.txt'' +
- +
-===== Structure des fichiers ===== +
- +
-<code> +
-geo-authority-suite/ +
-├── geo-authority-suite.php     # Fichier principal +
-├── README.md                   # Documentation +
-├── LICENSE                     # Licence GPL2 +
-├── assets/ +
-│   └── admin.css               # Styles admin +
-└── includes/ +
-    ├── ai-indexing.php         # Directives d'indexation IA +
-    ├── ai-sitemap.php          # Générateur sitemap IA +
-    ├── admin-ai-indexing-page.php  # Interface admin indexation IA +
-    ├── admin-audit-page.php    # Interface audits +
-    ├── content-audit.php       # Audit de contenu +
-    ├── cpt-entity.php          # Custom Post Type Entity +
-    ├── duplicate-detection.php # Détection doublons +
-    ├── entity-audit.php        # Audit des entités +
-    ├── entity-id.php           # Gestion des IDs d'entités +
-    ├── entity-registry.php     # Registre des entités +
-    ├── jsonld-output.php       # Génération JSON-LD +
-    ├── llms-generator.php      # Générateur llms.txt +
-    ├── meta-boxes.php          # Metaboxes admin +
-    ├── schema-organization.php # Schema Organization +
-    └── schema-person.php       # Schema Person +
-</code>+
  
 ===== Hooks et filtres ===== ===== Hooks et filtres =====
Ligne 238: Ligne 181:
 ===== Compatibilité ===== ===== Compatibilité =====
  
-  * **GEO Content Optimizer** : Affichage des scores GEO dans llms.txt et sitemap IA +^ Plugin ^ Intégration ^ 
-  * **Yoast SEO** Compatible, pas de conflit sur les meta tags +**GEO Content Optimizer** | Scores GEO dans llms.txt et sitemap IA | 
-  **Rank Math** Compatible+**GEO Blocks Suite** | Détection des blocs dans l'audit | 
 +| **GEO Bot Monitor** | Section bots bloqués dans llms.txt | 
 +**Yoast SEO** Compatible | 
 +**Rank Math** Compatible |
  
 ===== Changelog ===== ===== Changelog =====
 +
 +==== 1.4.0 ====
 +
 +  * Détection des blocs GEO Blocks Suite dans l'audit de contenu
 +  * Nouveau tableau récapitulatif avec 3 sections (Blocs GEO / Classiques / Médias)
 +  * Affichage des 12 types d'éléments dans le détail des articles
 +  * Points d'impact affichés pour chaque type
 +  * Meta box "Score GEO" réorganisée en 4 sections
 +  * Nouvelles recommandations TL;DR et Author Box
  
 ==== 1.3.0 ==== ==== 1.3.0 ====
Ligne 249: Ligne 204:
   * Ajout du sitemap IA (/ai-sitemap.xml)   * Ajout du sitemap IA (/ai-sitemap.xml)
   * Ajout des meta tags ai-content-declaration   * Ajout des meta tags ai-content-declaration
-  * Extension du llms.txt avec sections IA (v1.1)+  * Extension du llms.txt avec sections IA
   * Nouvelle interface admin "Indexation IA"   * Nouvelle interface admin "Indexation IA"
   * Metabox Indexation IA sur posts/pages   * Metabox Indexation IA sur posts/pages
Ligne 270: Ligne 225:
   * Génération JSON-LD   * Génération JSON-LD
  
-===== Support =====+===== Ressources =====
  
-Pour toute question ou suggestion +  * [[https://schema.org/|Schema.org]] 
-  * **Site web** : [[https://www.ticoet.fr/|ticoet.fr]] +  * [[https://validator.schema.org/|Schema.org Validator]] 
-  * **Documentation** Menu **Entités > Aide** dans WordPress+  * [[https://search.google.com/test/rich-results|Google Rich Results Test]] 
 + 
 +===== Support =====
  
-===== Licence =====+**Auteur** : Erwan Tanguy - Ticoët 
 +**Site** : [[https://www.ticoet.fr/|ticoet.fr]] 
 +**Licence** : GPL2+
  
-Ce plugin est distribué sous licence GPL2+. Voir le fichier LICENSE pour plus de détails. 
entity-authority-signals.txt · Dernière modification : de erwan