geo-bot-monitor
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| geo-bot-monitor [26/01/2026 19:04] – créée erwan | geo-bot-monitor [23/02/2026 12:08] (Version actuelle) – [GEO Bot Monitor] erwan | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== GEO Bot Monitor ====== | ====== GEO Bot Monitor ====== | ||
| - | [[https:// | + | > Plugin WordPress de surveillance et gestion des robots visitant votre site, avec outils de blocage et intégration GEO. |
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | ### Résumé | + | * **Version** : 1.1.0 |
| + | * **Licence** : GPL2+ | ||
| + | * **Compatibilité** : WordPress 5.8+, PHP 7.4+ | ||
| - | Ce fichier `readme.wiki` est une conversion | + | |
| + | ===== Description ===== | ||
| + | |||
| + | **GEO Bot Monitor** surveille, catégorise et permet de bloquer les robots qui visitent votre site WordPress : moteurs de recherche (SEO), IA génératives (GEO), réseaux sociaux, outils SEO et podcasts. | ||
| + | |||
| + | ===== Fonctionnalités principales ===== | ||
| + | |||
| + | ==== Surveillance des bots ==== | ||
| + | |||
| + | * **Détection automatique** de 80+ robots avec signatures actualisées | ||
| + | * **Catégorisation** : SEO, GEO/IA, Réseaux sociaux, Outils SEO, Podcast, Interne, Autres | ||
| + | * **Tableau de bord** avec statistiques | ||
| + | * **Graphiques d' | ||
| + | * **Historique** des visites par bot et par page | ||
| + | |||
| + | ==== Catégories | ||
| + | |||
| + | ^ Catégorie ^ Exemples ^ | ||
| + | | **SEO** | Googlebot, Bingbot, Applebot, YandexBot, DuckDuckBot | | ||
| + | | **GEO / IA** | GPTBot, Claude-Web, PerplexityBot, | ||
| + | | **Outils SEO** | MozBot, AhrefsBot, SemrushBot, MJ12bot, Screaming Frog | | ||
| + | | **Réseaux sociaux** | Twitterbot, LinkedInBot, | ||
| + | | **Podcast** | Podchaser, Spotify, Apple-Podcasts, | ||
| + | | **Interne** | WordPress-Cron, GEO-Audit-Bot, | ||
| + | |||
| + | ==== Blocage des bots ==== | ||
| + | |||
| + | * **Interface de gestion** pour bloquer/ | ||
| + | * **Génération automatique** des règles de blocage : | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * **Application directe** au fichier robots.txt du site | ||
| + | * **Détection** des bots déjà bloqués dans robots.txt existant | ||
| + | |||
| + | ==== Intégration GEO Authority Suite ==== | ||
| + | |||
| + | Si le plugin **GEO Authority Suite** | ||
| + | |||
| + | * Synchronisation automatique avec le fichier '' | ||
| + | * Ajout des directives de blocage IA dans la section dédiée | ||
| + | * Cohérence entre robots.txt et llms.txt | ||
| + | |||
| + | ==== Export des données ==== | ||
| + | |||
| + | * **CSV** : Export complet ou par période | ||
| + | * **PDF** : Rapport formaté | ||
| + | * **Markdown** : Format texte structuré | ||
| + | * **API REST** : Accès programmatique aux données | ||
| --- | --- | ||
| - | ### ❌ Must Fix | + | ===== Installation ===== |
| - | Aucun problème bloquant détecté. | + | - Téléchargez le plugin |
| + | - Uploadez dans ''/ | ||
| + | - Activez depuis **Extensions > Extensions installées** | ||
| + | - Accédez au menu **Bot Monitor** dans l' | ||
| --- | --- | ||
| - | ### 🟡 Should Fix | + | ===== Pages d' |
| - | 1. **Structure | + | ^ Page ^ Description ^ |
| - | - Le fichier `readme.wiki` lui-même n' | + | | **Tableau de bord** | Vue d' |
| + | | **Liste | ||
| + | | **Blocage** | Gestion des autorisations et génération | ||
| + | | **Export** | Export des données (CSV, PDF, Markdown) | | ||
| + | | **Réglages** | Configuration du plugin | | ||
| --- | --- | ||
| - | ### 💡 Suggestions | + | ===== Blocage des bots ===== |
| - | 1. **Incohérence | + | ==== Interface |
| - | - La syntaxe `**texte**` (Markdown) n'est pas interprétée en MediaWiki. Utiliser `''' | + | |
| - | | + | |
| - | * ''' | + | |
| - | ``` | + | |
| - | 2. **Lien vers le readme.md manquant** — `readme.wiki: | + | La page **Bot Monitor > Blocage** permet |
| - | - Ajouter un lien interne ou une note indiquant la relation avec `readme.md` pour éviter la duplication | + | |
| - | 3. **Catégories potentiellement à localiser** — `readme.wiki:340-343` | + | |
| - | | + | |
| + | | ||
| + | | ||
| + | |||
| + | ==== Méthodes de blocage ==== | ||
| + | |||
| + | === robots.txt === | ||
| + | |||
| + | Le fichier '' | ||
| + | |||
| + | < | ||
| + | # Règles de blocage générées par GEO Bot Monitor | ||
| + | # Date: 2026-02-23 10:00:00 | ||
| + | |||
| + | # Bloquer MJ12bot | ||
| + | User-agent: MJ12bot | ||
| + | Disallow: / | ||
| + | |||
| + | # Bloquer AhrefsBot | ||
| + | User-agent: AhrefsBot | ||
| + | Disallow: / | ||
| + | </ | ||
| + | |||
| + | **Avantages** : Simple, standard, respecté par les bots légitimes. | ||
| + | **Limites** : Les bots malveillants peuvent ignorer ces directives. | ||
| + | |||
| + | === .htaccess | ||
| + | |||
| + | Blocage au niveau serveur, plus strict. | ||
| + | |||
| + | <code apache> | ||
| + | # Règles de blocage générées par GEO Bot Monitor | ||
| + | < | ||
| + | RewriteEngine On | ||
| + | |||
| + | # Bloquer MJ12bot | ||
| + | RewriteCond %{HTTP_USER_AGENT} MJ12bot | ||
| + | RewriteRule .* - [F,L] | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | **Avantages** | ||
| + | **Limites** : Nécessite Apache avec mod_rewrite. | ||
| + | |||
| + | === llms.txt === | ||
| + | |||
| + | Format spécifique pour les crawlers IA (standard llmstxt.org). | ||
| + | |||
| + | < | ||
| + | # Bots IA bloqués | ||
| + | User-agent: GPTBot | ||
| + | User-agent: CCBot | ||
| + | |||
| + | # Règles | ||
| + | Disallow: / | ||
| + | </ | ||
| + | |||
| + | ==== Détection automatique ==== | ||
| + | |||
| + | Le plugin détecte les bots déjà bloqués dans votre '' | ||
| + | |||
| + | * Lecture du fichier robots.txt actuel | ||
| + | * Analyse des directives User-agent / Disallow | ||
| + | * Affichage du statut " | ||
| --- | --- | ||
| - | ### ✅ Points positifs | + | ===== Intégration GEO Authority Suite ===== |
| + | |||
| + | Si **GEO Authority Suite** est installé sur le même site : | ||
| + | |||
| + | ==== Synchronisation llms.txt ==== | ||
| + | |||
| + | Quand vous bloquez un bot IA via GEO Bot Monitor : | ||
| + | |||
| + | - Le plugin détecte GEO Authority Suite | ||
| + | - Propose d' | ||
| + | - Les directives sont ajoutées dans la section " | ||
| + | |||
| + | ==== Exemple de sortie llms.txt ==== | ||
| + | |||
| + | < | ||
| + | ## Crawlers IA bloques | ||
| + | |||
| + | Les crawlers IA suivants ne sont pas autorises a indexer ce site : | ||
| + | |||
| + | - **GPTBot** (User-Agent: | ||
| + | - **CCBot** (User-Agent: | ||
| + | |||
| + | ### Directives de blocage | ||
| + | |||
| + | User-agent: GPTBot | ||
| + | Disallow: / | ||
| + | |||
| + | User-agent: CCBot | ||
| + | Disallow: / | ||
| + | |||
| + | Ces directives sont egalement presentes dans le fichier robots.txt. | ||
| + | Gere par : GEO Bot Monitor v1.1.0 | ||
| + | </ | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== API REST ===== | ||
| + | |||
| + | ==== Endpoints disponibles ==== | ||
| + | |||
| + | < | ||
| + | GET / | ||
| + | GET / | ||
| + | GET / | ||
| + | </ | ||
| + | |||
| + | ==== Exemple de réponse ==== | ||
| + | |||
| + | <code javascript> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | {" | ||
| + | {" | ||
| + | ] | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Signatures de bots ===== | ||
| + | |||
| + | Le plugin inclut des signatures pour 80+ robots : | ||
| + | |||
| + | ==== Moteurs de recherche (SEO) ==== | ||
| + | |||
| + | * Googlebot, Googlebot-Image, | ||
| + | * Bingbot, BingPreview | ||
| + | * YandexBot, YandexImages | ||
| + | * Baiduspider | ||
| + | * DuckDuckBot | ||
| + | * Applebot | ||
| + | |||
| + | ==== Bots IA (GEO) ==== | ||
| + | |||
| + | * GPTBot, ChatGPT-User (OpenAI) | ||
| + | * Claude-Web, ClaudeBot (Anthropic) | ||
| + | * PerplexityBot | ||
| + | * Google-Extended | ||
| + | * CCBot (Common Crawl) | ||
| + | * Bytespider (ByteDance) | ||
| + | * Meta-ExternalAgent | ||
| + | * Amazonbot | ||
| + | |||
| + | ==== Outils SEO ==== | ||
| + | |||
| + | * MozBot, rogerbot | ||
| + | * AhrefsBot | ||
| + | * SemrushBot | ||
| + | * MJ12bot (Majestic) | ||
| + | * DotBot | ||
| + | * Screaming Frog | ||
| + | * SEOkicks, Seobility, Sistrix | ||
| + | |||
| + | ==== Réseaux sociaux ==== | ||
| + | |||
| + | * Twitterbot | ||
| + | * LinkedInBot | ||
| + | * facebot, FacebookBot | ||
| + | |||
| + | * Discordbot | ||
| + | * TelegramBot | ||
| + | * Slackbot | ||
| + | |||
| + | |||
| + | ==== Podcast ==== | ||
| + | |||
| + | * Podchaser | ||
| + | * Spotify | ||
| + | * Apple-Podcasts (AppleCoreMedia, | ||
| + | * Google-Podcasts | ||
| + | * Overcast | ||
| + | * Pocket Casts | ||
| + | * Castro | ||
| + | * Deezer | ||
| + | |||
| + | ==== Internes ==== | ||
| + | |||
| + | * WordPress-Cron | ||
| + | * GEO-Audit-Bot | ||
| + | * Jetpack | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Cas d' | ||
| + | |||
| + | ==== Surveiller l' | ||
| + | |||
| + | Identifiez quels crawlers IA visitent votre site et à quelle fréquence. | ||
| + | |||
| + | ==== Bloquer les bots indésirables ==== | ||
| + | |||
| + | Bloquez les bots SEO tiers (Moz, Ahrefs, MJ12bot) qui consomment de la bande passante sans apporter de valeur directe. | ||
| + | |||
| + | ==== Optimiser pour le GEO ==== | ||
| + | |||
| + | Vérifiez que les bots IA (GPTBot, Claude-Web) accèdent correctement à vos contenus optimisés. | ||
| + | |||
| + | ==== Mesurer l' | ||
| + | |||
| + | Comparez l' | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Changelog ===== | ||
| + | |||
| + | ==== Version 1.1.0 (Février 2026) ==== | ||
| + | |||
| + | * **Nouveau** : Système de blocage des bots | ||
| + | * **Nouveau** : Génération de règles robots.txt, .htaccess, llms.txt | ||
| + | * **Nouveau** : Application directe au robots.txt du site | ||
| + | * **Nouveau** : Détection des bots déjà bloqués | ||
| + | * **Nouveau** : Intégration avec GEO Authority Suite (llms.txt) | ||
| + | * **Nouveau** : Catégorie Podcast (Podchaser, Spotify, Apple Podcasts...) | ||
| + | * **Nouveau** : Signatures MozBot et MJ12bot améliorées | ||
| + | * **Amélioration** : Détection Unknown Bot (distinction WP-Cron, internes) | ||
| + | * **Amélioration** : Interface de blocage avec statut en temps réel | ||
| + | |||
| + | ==== Version 1.0.0 (Janvier 2026) ==== | ||
| + | |||
| + | * Version initiale | ||
| + | * Détection et catégorisation des bots | ||
| + | * Tableau de bord et statistiques | ||
| + | * Export CSV, PDF, Markdown | ||
| + | * API REST | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Ressources ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | --- | ||
| + | |||
| + | ===== Support ===== | ||
| + | |||
| + | **Auteur** : Erwan Tanguy - Ticoët\\ | ||
| + | **Site** : [[https:// | ||
| + | **Wiki** : [[https:// | ||
| - | - Syntaxe MediaWiki correcte (tableaux `{| class=" | ||
| - | - Couverture complète : installation, | ||
| - | - Structure logique et bien organisée | ||
geo-bot-monitor.1769450679.txt.gz · Dernière modification : de erwan
