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
Prochaine révision
Révision précédente
entity-authority-signals [17/01/2026 01:20] erwanentity-authority-signals [18/02/2026 19:50] (Version actuelle) erwan
Ligne 2: Ligne 2:
  
 ===== Plugin WordPress ===== ===== Plugin WordPress =====
- 
-Attention, ces plugins sont en test, il est possible qu'il y ait encore de petits bugs dans les résultats (affichage du json schema.org pas complètement optimisé, audit GEO du site annonçant des doublons...). 
  
   * Télécharger la documentation   * Télécharger la documentation
Ligne 15: 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.//
  
-===== Aide =====+  * **Version** : 1.4.0 
 +  * **Licence** : GPL2+ 
 +  * **Compatibilité** : WordPress 6.0+, PHP 7.4+
  
-==== Objectif du plugin ====+> 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.
  
-Ce plugin centralise toutes les fonctionnalités GEO (Generative Engine Optimization:+Optimisez votre site pour les moteurs de recherche génératifs (ChatGPT, Claude, Perplexity, Google AI Overviewavec une gestion complète des entités et des directives d'indexation IA.
  
-  * **Gestion des entités :** Personnes, Organisations, Produits, Services... +===== Fonctionnalités =====
-  * **Génération JSON-LD :** Schema.org optimisé pour les IA +
-  * **Fichier llms.txt :** Index pour les moteurs IA +
-  * **Audits :** Vérification des entités et du contenu +
-==== Comment l'utiliser ====+
  
-=== 1Créer une Organization principale ===+==== Gestion des entités Schema.org ====
  
-  - Aller dans Entités > Ajouter +  * **Types supportés** : Organization, Person, LocalBusiness, Product, Service, Place, Event 
-  - **Titre :** Le nom de votre entreprise/site +  * **Relations entre entités** : worksFormemberOfaffiliation 
-  - **Type :** Organization +  * **Génération JSON-LD** automatique et optimisée 
-  **Remplir les champs :** URLdescriptionlogo, adresse +  * **Shortcode** ''[entity id=X]'' pour mentionner les entités dans le contenu 
-  - Ajouter les liens sociaux dans "sameAs" +  * **Détection des doublons** pour éviter les entités en double
-=== 2. Créer les Person (auteurs, employés) ===+
  
-  - Créer une nouvelle entité pour chaque personne +==== Fichier llms.txt ====
-  - **Type :** Person +
-  - **Remplir :** Fonction, email, photo +
-  - **Important :** Dans "Relations", sélectionner l'Organization dans "Travaille pour" +
-=== 3Mentionner les entités dans vos articles ===+
  
-Utilisez le shortcode <code>[entity id=X]</code> pour mentionner une entité : +  * Génération automatique du fichier ''/llms.txt'' 
-> J'ai rencontré [entity id=5] lors de la conférence... +  * Index structuré pour les crawlers IA 
-==== Vérifier le JSON-LD ====+  * Inclut les articles récents, pages principales et entités 
 +  * Scores GEO par contenu (si GEO Content Optimizer installé) 
 +  * Section dédiée à l'indexation IA 
 +  * **Intégration GEO Bot Monitor** : section "Crawlers IA bloqués" automatique
  
-  - Afficher le code source de votre page (Ctrl+U) +==== Indexation IA ====
-  - Chercher <script type="application/ld+json"> +
-  - Tester sur Schema.org Validator +
-==== Bonnes pratiques GEO ====+
  
-  * **Une seule Organization principale** pour votre site +  * **Directives HTML** : ''data-noai="true"'' et ''data-nollm="true"'' 
-  * **Relier toutes les Person** à cette Organization via "worksFor+  * **Meta robots** : ''<meta name="robotscontent="noai, nollm">'' 
-  * **Ajouter des photos/logos** pour chaque entité +  * **Déclaration de contenu** : ''ai-content-declaration'' (original, ai-assisted, ai-generated) 
-  * **Remplir les descriptions** avec soin +  * **Exclusions globales** par type de contenu 
-  * **Ajouter les liens sociaux** (Facebook, LinkedIn, Twitter) +  * **Exclusions individuelles** via metabox sur chaque post/page
-  * **Utiliser le shortcode [entity]** pour créer des liens +
-==== Types d'entités disponibles ====+
  
-  * **Organization :** Votre entreprise, association +==== Sitemap IA (/ai-sitemap.xml) ====
-  * **Person :** Auteurs, employés, experts +
-  * **LocalBusiness :** Entreprise avec adresse physique +
-  * **Product :** Produits que vous vendez +
-  * **Service :** Services que vous proposez +
-  * **Place :** Lieux géographiques +
-  * **Event :** Événements +
-==== Ressources ====+
  
-  * [[https://schema.org/|Schema.org Documentation]] +  * Sitemap XML dédié aux crawlers IA 
-  * [[https://validator.schema.org/|Schema.org Validator]] +  * Métadonnées enrichies par URL 
-  [[https://search.google.com/test/rich-results|Google Rich Results Test]]+    ''ai:score'' : Score GEO du contenu 
 +    * ''ai:declaration'' : Type de contenu 
 +    * ''ai:summary'' : Résumé automatique 
 +    * ''ai:entities'' : Entités mentionnées 
 +  * Filtrage par score minimum 
 +  * Exclusion automatique des contenus marqués ''noai''
  
-----+==== Audits de contenu (v1.4) ====
  
-===== Entity & Authority Signals : Centralisez les entités clés de votre site et exposez des signaux d’autorité clairs pour faciliter leur compréhension par les moteurs d’IA et les systèmes génératifs=====+Analyse complète de la qualité GEO des articles avec détection des blocs GEO Blocks Suite.
  
-===== 1. Pourquoi ce plugin existe =====+=== Éléments détectés ===
  
-Les moteurs d’IA (ChatGPT, Perplexity, Gemini, Bing Copilot…) ne “lisent” pas un site comme Google le faisait il y a dix ans. +^ Catégorie ^ Élément ^ Impact GEO ^ 
-Ils cherchent à identifier des entités stables, à comprendre qui parle, de quoi, avec quelle légitimité, et dans quel contexte.+| **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 |
  
-Or, dans WordPress :+=== Tableau récapitulatif ===
  
-  * Liste à puceles entités sont dispersées dans les pages, +Le tableau "Éléments GEO détectés" affiche maintenant 3 sections :
-  * rarement nommées de façon cohérente, +
-  * rarement exposées explicitement sous forme structurée.+
  
-👉 Entity & Authority Signals répond à ce problème en centralisant les entités clés d’un site et en les exposant de manière lisible pour les moteurs IA.+  * **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
  
-===== 2. Principe général de fonctionnement =====+=== Détail des articles ===
  
-Le plugin repose sur une logique simple et vérifiable :+Chaque article affiche 12 badges colorés :
  
-  - Déclarer explicitement les entités importantes du site +  * **Bleu clair** : Blocs GEO Blocks Suite 
-  - Les structurer selon des types cohérents (organisation, personne, service, lieu…+  * **Vert/Rouge** : Contenus classiques (présent/absent
-  - Exposer ces entités sous forme de JSON-LD conforme à Schema.org +  * **Jaune** : Médias
-  - Laisser les moteurs (SEO et IA) faire leur travail d’interprétation+
  
-Il ne cherche pas à manipuler les algorithmes. +===== Installation =====
-Il cherche à clarifier le sens.+
  
-===== 3. Les entités : le cœur du plugin =====+  - Téléchargez le plugin depuis le dépôt 
 +  - Uploadez dans ''/wp-content/plugins/'' 
 +  - Activez depuis **Extensions > Extensions installées** 
 +  - Configurez dans **Entités > Indexation IA**
  
-==== Qu’est-ce qu’une entité ? ====+===== Configuration =====
  
-Une entité est un élément stable, identifiable et réutilisable dans les contenus :+==== Entités ====
  
-  * une organisation (entreprise, association), +  - Aller dans **Entités > Ajouter** 
-  * une personne (dirigeantauteur, expert), +  - Créer une Organization principale (votre entreprise/site
-  * un service, +  - Créer les Person (auteursemployéset les relier à l'Organization 
-  * un lieu, +  - Utiliser le shortcode ''[entity id=X]'' dans vos articles
-  * une thématique structurante.+
  
-Ces éléments sont précisément ce que les IA cherchent à reconnaître.+==== Indexation IA ====
  
-==== Comment créer une entité ====+  - Aller dans **Entités > Indexation IA** 
 +  - Configurer les exclusions globales par type de contenu 
 +  - Définir la déclaration de contenu par défaut 
 +  - Activer/configurer le sitemap IA
  
-Dans l’administration WordPress :+==== llms.txt ====
  
-  - Aller dans Entités +  - Aller dans **Entités > llms.txt** 
-  - Cliquer sur Ajouter +  - Configurer le nombre d'articles à inclure 
-  - Renseigner : +  - Générer le fichier manuellement ou activer la génération automatique
-    * le titre (nom principal de l’entité), +
-    * la description (contenu libre, contextualisé).+
  
-===== 4. Les types d’entités =====+===== Utilisation du shortcode entity =====
  
-Chaque entité peut être associée à un type via une taxonomie dédiée.+<code> 
 +J'ai rencontré [entity id=5] lors de la conférence organisée par [entity id=2]. 
 +</code>
  
-Types recommandés (V1:+^ 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 |
  
-  * Organisation +===== Intégration GEO Blocks Suite =====
-  * Personne +
-  * Service +
-  * Lieu +
-  * Thématique+
  
-Ces types correspondent aux grands types utilisés par Schema.org et compris par les moteurs IA.+GEO Authority Suite détecte automatiquement les blocs du plugin **GEO Blocks Suite** :
  
-👉 Le type permet à une IA de comprendre ce qu’est l’entité, pas seulement son nom.+^ 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'' |
  
-===== 5. Les métadonnées d’autorité =====+===== Meta box Score GEO =====
  
-Chaque entité dispose de champs simples :+La meta box dans l'éditeur d'articles est organisée en 4 sections :
  
-==== Nom canonique ====+  * **Contenu structuré** : TL;DR, How-To, Définitions, FAQ 
 +  * **Évaluation** : Pros/Cons, Stats 
 +  * **E-E-A-T** : Author Box, Citations, Entités 
 +  * **Médias** : Images, Vidéo, Audio
  
-Le nom de référence de l’entité, tel qu’il doit être compris et cité.+Avec des recommandations si certains éléments manquent.
  
-Exemple :+===== Hooks et filtres =====
  
-> Ticoët — Agence de communication+==== Filtres ====
  
-==== Synonymes / variantes ====+^ Filtre ^ Description ^ 
 +| ''geo_llms_content'' | Modifier le contenu du llms.txt | 
 +| ''geo_ai_indexing_post_types'' | Types de posts pour la metabox IA | 
 +| ''geo_jsonld_output'' | Modifier le JSON-LD avant output |
  
-Les autres formes sous lesquelles l’entité peut apparaître :+==== Actions ====
  
-  * acronymes, +^ Action ^ Description ^ 
-  * orthographes alternatives, +| ''geo_after_entity_save'' | Après sauvegarde d'une entité | 
-  * appellations proches.+| ''geo_before_llms_generate'' | Avant génération du llms.txt |
  
-Ces variantes aident les IA à faire le lien entre différentes mentions d’une même entité.+===== Compatibilité =====
  
-===== 6Que génère le plugin techniquement =====+^ Plugin ^ Intégration ^ 
 +| **GEO Content Optimizer** | Scores GEO dans llms.txt et sitemap IA | 
 +| **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 |
  
-Le plugin génère automatiquement un script JSON-LD inséré dans le <head> du site.+===== Changelog =====
  
-==== Exemple simplifié ====+==== 1.4.0 ====
  
-<code json>{ +  * Détection des blocs GEO Blocks Suite dans l'audit de contenu 
-  "@context": "https://schema.org", +  * Nouveau tableau récapitulatif avec 3 sections (Blocs GEO Classiques Médias) 
-  "@graph": [ +  * Affichage des 12 types d'éléments dans le détail des articles 
-    { +  * Points d'impact affichés pour chaque type 
-      "@type": "Organization", +  * Meta box "Score GEOréorganisée en 4 sections 
-      "name": "Ticoët", +  * Nouvelles recommandations TL;DR et Author Box
-      "description": "Agence de communication spécialisée en stratégie digitale et SEO." +
-    } +
-  +
-}</code>+
  
 +==== 1.3.0 ====
  
-Ce format est :+  * Ajout des directives d'indexation IA (data-noai, data-nollm) 
 +  * Ajout du sitemap IA (/ai-sitemap.xml) 
 +  * Ajout des meta tags ai-content-declaration 
 +  * Extension du llms.txt avec sections IA 
 +  * Nouvelle interface admin "Indexation IA" 
 +  * Metabox Indexation IA sur posts/pages
  
-  * standardisé, +==== 1.2.0 ====
-  * lisible par les moteurs, +
-  * exploitable par les IA génératives.+
  
-===== 7. À quoi cela sert concrètement (SEO / GEO / IA) =====+  * Amélioration de la génération JSON-LD 
 +  * Ajout de la détection des doublons 
 +  * Interface d'audit améliorée
  
-==== Pour le SEO ====+==== 1.1.0 ====
  
-  * Clarifie les entités du site +  * Ajout du générateur llms.txt 
-  * Renforce la cohérence sémantique +  * Support des relations entre entités
-  * Améliore l’interprétation des contenus par les moteurs+
  
-==== Pour le GEO (Generative Engine Optimization) ====+==== 1.0.0 ====
  
-  * Facilite l’identification des sources +  * Version initiale 
-  * Aide les IA à attribuer correctement une information +  * Gestion des entités Schema.org 
-  * Renforce la citabilité du site+  * Génération JSON-LD
  
-==== Pour les moteurs IA ====+===== Ressources =====
  
-  * Réduit les ambiguïtés +  * [[https://schema.org/|Schema.org]] 
-  * Structure la connaissance +  * [[https://validator.schema.org/|Schema.org Validator]] 
-  * Améliore la compréhension globale du site +  * [[https://search.google.com/test/rich-results|Google Rich Results Test]]
- +
-===== 8. Ce que le plugin ne fait volontairement pas (V1) ===== +
- +
-Pour rester fiable et pédagogique, la V1 ne : +
- +
-  * calcule aucun score d’autorité, +
-  * n’analyse pas automatiquement les contenus, +
-  * n’utilise aucune API externe, +
-  * ne promet aucun “boost” magique. +
- +
-👉 Il fournit une base propre, sur laquelle des couches plus avancées pourront être ajoutées. +
- +
-===== 9Cas d’usage typiques ===== +
- +
-  * Site institutionnel ou vitrine +
-  * Blog d’expertise +
-  * Site local ou territorial +
-  * Site de formation ou de conseil +
-  * Organisation souhaitant structurer sa présence IA +
- +
-===== 10. Logique globale avec les autres plugins GEO ===== +
- +
-Entity & Authority Signals est pensé pour fonctionner avec : +
- +
-  * BlockquoteGEO → citations sourcées +
-  * FAQGEO → questions/réponses structurées +
-  * futurs outils : audit IA, llms.json, visibilité conversationnelle +
- +
-👉 Ensemble, ils construisent une grammaire éditoriale compatible IA. +
- +
-===== 11. En résumé =====+
  
-Ce plugin ne cherche pas à prédire les algorithmes. +===== Support =====
-Il cherche à rendre explicite ce qui était implicite.+
  
-Dans un web piloté par des IA :+**Auteur** Erwan Tanguy - Ticoët 
 +**Site** : [[https://www.ticoet.fr/|ticoet.fr]] 
 +**Licence** : GPL2+
  
-  * ce qui est clair est compris, 
-  * ce qui est structuré est réutilisé, 
-  * ce qui est attribuable est cité. 
entity-authority-signals.1768609243.txt.gz · Dernière modification : de erwan