Manuel complet AEO Orchestra

AEO Orchestra — Manuel complet

Plongez au cœur de l’optimisation avec ce **manuel complet Orchestra** ! Il détaille chaque fonction du plugin : son rôle, les avantages concrets qu’elle procure et son coût en crédits. Ce guide essentiel vous accompagne pas à pas pour configurer votre site, qu’il soit classique, basé sur un page builder, e-commerce, headless, ou en migration

1. Comment fonctionne AEO Orchestra : SEO + AEO, spécialistes et crédits

1.1 SEO et AEO : pourquoi les deux sont nécessaires

Le SEO traditionnel optimise les pages pour les moteurs de recherche classiques : title, meta description, schema, sitemap, redirections. L’AEO (Answer Engine Optimization) optimise les mêmes pages pour les moteurs de réponse IA — ChatGPT, Claude, Gemini, Perplexity, Grok, Copilot, Meta AI, DuckDuckGo — qui répondent directement aux questions en citant 2-3 sources. Si vos pages ne sont pas structurées pour être citables (réponses directes, FAQ, schema, llms.txt), pour les moteurs IA vous n’existez tout simplement pas, même si vous êtes bien positionné sur Google.

AEO Orchestra fait les deux depuis un panneau unique, avec une architecture de spécialistes IA (21 outils) coordonnés par un Orchestrateur qui analyse le site et transforme chaque problème en action concrète.

1.2 L’architecture en bref

Le plugin vit dans votre WordPress et gère directement la sortie SEO (head, sitemap, llms.txt, schema, redirections). Les opérations d’intelligence artificielle (analyses, générations, réécritures) sont exécutées par le service externe AEO Orchestra : le plugin envoie le contexte nécessaire, le service renvoie la proposition. Rien n’est appliqué au site sans votre approbation explicite.

1.3 Les crédits : la règle d’or

Les crédits sont la monnaie des opérations IA. Trois principes s’appliquent partout dans le plugin :

  • Les aperçus sont gratuits. Cliquer sur « Exécuter » sur une action génère la proposition et vous la montre à coût zéro.
  • Vous ne payez que lorsque vous appliquez. Le débit a lieu au clic sur « Appliquer les modifications », jamais avant. « Annuler » = aucun débit.
  • Tout est tracé et réversible. Chaque opération a une ligne dans le registre (page Consommation de crédits) et chaque modification appliquée est restaurable pendant 7 jours.

Le coût de chaque opération est toujours indiqué sur le bouton avant le clic (ex. « Générer les Meta Tags — 2 crédits »). Vous trouverez le tableau complet des coûts au chapitre 6.

2. Installation, licence et confidentialité

2.1 Installation

  1. Depuis WordPress : Extensions → Ajouter, recherchez « AEO Orchestra » (version free) ou téléversez le ZIP reçu avec la licence (Extensions → Ajouter → Téléverser une extension).
  2. Activez le plugin : l’entrée AEO Orchestra apparaît dans le menu latéral.
  3. Allez dans AEO Orchestra → Réglages → Service AEO Orchestra, collez la Service API Key et cliquez sur Vérifier le service, puis Test de connexion.

💡 L’essai offre 7 jours et 50 crédits sans carte bancaire. Les licences sont lifetime (Starter 1 site, Professional multi-sites, Team jusqu’à 10 utilisateurs/sites) avec crédits rechargeables.

2.2 Consentement et confidentialité (RGPD)

À l’activation de la licence, le plugin demande un consentement explicite : ce n’est qu’après le consentement que le plugin effectue des appels réseau vers le service (qui reçoit le domaine du site et les données du Profil Business nécessaires aux services IA). Sans consentement, aucun appel ne part. Le consentement est enregistré avec date et heure et consultable dans les Réglages. Les données du Profil Business ont trois niveaux de visibilité (public / contexte / usage interne privé) décrits au chapitre 5.3.

2.3 Langue de l’interface

Le panneau est disponible en italien, anglais, espagnol, français et allemand : Réglages → Langue de l’interface, enregistrez et rechargez la page. La langue de l’interface est indépendante de la langue des contenus générés (qui suit la langue du site et de vos demandes).

3. Compatibilité : éditeurs, page builders et sites headless

C’est la section la plus importante pour comprendre quelles actions IA le plugin peut appliquer automatiquement sur VOTRE site. WordPress existe dans de nombreuses configurations différentes, et Orchestra s’adapte en conséquence.

3.1 La détection automatique

Dans Réglages → Compatibilité du site, le plugin affiche ce qu’il a détecté : le page builder utilisé (avec pourcentage de confiance), si le site est headless, et l’environnement effectif qui en résulte. De là découle la carte des capacités : pour chaque type d’action IA, le plugin déclare si elle sera appliquée en mode automatique, automatique avec vérification, ou manuel.

3.2 Les configurations WordPress prises en charge

ConfigurationComment travaille OrchestraNotes opérationnelles
Classic EditorToutes les actions head (meta, schema) et body (FAQ, intro, headings, extensions) applicables directement sur le post_content.Le scénario le plus simple : capacité pleine.
Gutenberg (éditeur de blocs)Head : automatique. Body : les sections générées (FAQ, authority) sont insérées comme blocs compatibles.Vérification visuelle conseillée après les premiers apply sur les templates complexes.
Elementor / Divi / WPBakery / Beaver Builder / Bricks / OxygenHead : toujours automatique (title, meta, schema ne dépendent pas du builder). Body : dépend de la façon dont le builder enregistre le contenu — le détecteur règle les actions body sur « automatique + vérification » ou manuel.Si la détection se trompe, utilisez l’Override manuel (3.4). Pour Brand Voice sur les sites pilotés par builder, utilisez la source « Pages frontales » (scrape de la sitemap).
Headless (REST API)WordPress est le CMS, le frontend est séparé (Next.js, Astro, Gatsby…). L’analyseur lit le HTML rendu par le frontend, pas le post_content. Les modifications head se propagent via manifest + deploy hook.Nécessite une configuration dédiée : voir 4.4.
Headless (WPGraphQL)Comme ci-dessus, avec récupération des données via GraphQL.Sélectionnable dans l’override du mode headless.
Headless (SSG / ISR)Frontend statique ou à régénération incrémentale (Vercel/Netlify) : les modifications ne deviennent visibles qu’après un rebuild. Orchestra le gère avec le deploy hook et la fenêtre anti-rafale.Le cas le plus avancé : lisez attentivement 4.4 et le troubleshooting 7.1.

3.3 La carte des capacités par action

Exemple réel de carte sur un site headless REST :

Type d’actionModeCe que cela signifie
Schema markup (JSON-LD)AutomatiqueL’IA applique directement : le schema voyage dans le head.
Meta title / descriptionAutomatiqueComme ci-dessus.
Ajout de section FAQAutomatique + vérificationL’IA applique, puis vérifie que la modification est bien arrivée sur le contenu servi.
Ajout d’authority blockAutomatique + vérificationComme ci-dessus.
Réécriture d’intro / de texteAutomatique + vérificationComme ci-dessus ; sur le body des frontends Git-based, cela peut passer en manuel.
Modification de heading / H1Automatique + vérificationComme ci-dessus.
Extension de contenuAutomatique + vérificationComme ci-dessus.

💡 Pourquoi certaines actions finissent-elles parfois dans « À faire manuellement » ? Ce n’est pas une erreur : c’est de l’honnêteté. Si le plugin détecte qu’une surface de votre site (typiquement le body sur un frontend headless Git-based ou sur certains builders) n’est pas modifiable de façon fiable depuis WordPress, il place ces actions dans le groupe manuel au lieu de faire semblant de les appliquer. Les actions head (meta, schema, FAQ via head) restent automatiques.

3.4 Override manuel

La détection automatique n’est pas infaillible. Dans Réglages → Override manuel, vous pouvez forcer : le page builder (Classic, Gutenberg, Elementor, Divi, WPBakery, Beaver Builder, Bricks, Oxygen, autre), l’état headless (Oui/Non/Auto) et le mode headless (REST API / WPGraphQL / SSG-ISR). Après Enregistrer l’override, les modes par action se recalculent automatiquement. Il y a aussi Re-scanner le site pour refaire la détection de zéro.

4. Configuration par scénario

Cinq situations typiques, avec les bons réglages pour chacune.

4.1 Site classique (blog, vitrine, entreprise)

  1. Terminez la Configuration guidée (7 étapes) : la première analyse de la home est gratuite.
  2. Remplissez le Profil Business à 100 % (ou générez-le depuis le site en un clic, 30cr) : il alimente tous les spécialistes IA.
  3. Activez le stack native dans SEO+AEO Output : head, sitemap, llms.txt, schema. Si vous n’avez pas d’autres plugins SEO actifs, tout sur ON.
  4. Créez la Brand Voice (25cr) à partir de vos meilleurs articles.
  5. Lancez l’analyse complète depuis l’Orchestrateur et travaillez le plan d’action.

4.2 Migration depuis Yoast / RankMath / AIOSEO

Utilisez Migration SEO (assistant en 6 étapes) : 1) Scan (lecture seule : détecte le plugin actif, compte les meta et les redirections) ; 2) Backup JSON automatique ; 3) Migration des meta — avec l’importation des métadonnées par article, vous récupérez title/description/canonical/robots/OG/Twitter de chaque article (« sans cela, vous perdez 5 ans de métadonnées ») ; 4) Import des redirections (y compris celles de Yoast Premium et du plugin Redirection) ; 5) Activation du stack native ; 6) Désinstallation de l’ancien plugin. Chaque étape est réversible.

⚠️ Ne gardez pas deux plugins SEO actifs avec une sortie head simultanée : vous auriez des meta en double. Terminez la migration ou désactivez la sortie de l’autre plugin. Pour vérifier : CTRL+U sur une page et cherchez des balises <meta name="description"> en double.

4.3 E-commerce et Custom Post Types

Orchestra découvre automatiquement les post types publics (produits, services, custom). Vérifiez dans Réglages → Découverte des pages la bonne source : wp_posts (par défaut), Sitemap frontend, Liste d’URL manuelle ou Auto-Crawl. La sitemap native indexe tous les CPT. Pour la Mise en page des articles IA, vous pouvez choisir dans quel post type créer les contenus générés (article, page, produit, ou CPT custom).

4.4 Site headless (Next.js/Astro/Gatsby sur Vercel/Netlify)

Le scénario le plus puissant et celui qui demande le plus d’attention. Dans Réglages → Mode Headless :

  1. Activer le mode Headless : l’analyseur téléchargera le HTML depuis le frontend au lieu de lire le post_content brut (ainsi l’analyse juge ce que voient réellement les utilisateurs et les moteurs).
  2. URL de base du frontend (HTTPS uniquement) + Vérifier l’accessibilité. Le cache du fetch est de 1 heure.
  3. Deploy Hook URL : après chaque modification appliquée, Orchestra appelle ce hook pour faire reconstruire le frontend (Vercel : api.vercel.com/v1/integrations/deploy/… · Netlify : api.netlify.com/build_hooks/… · ou endpoint custom). L’URL contient un token : traitez-la comme un mot de passe.
  4. Fenêtre anti-rafale (1-60 min) : maximum 1 rebuild par fenêtre — les apply consécutifs sont regroupés, avec un déclencheur de file d’attente en fin de fenêtre. Pour les gros batchs, 5-10 min recommandé.
  5. Découverte des pages : pour un headless sans sitemap, l’Auto-Crawl est recommandé ; si le frontend expose une sitemap.xml, utilisez-la.

Comment se propagent les modifications : vous appliquez dans WordPress → la modification entre dans le manifest (l’endpoint que le frontend consomme au build) → le deploy hook relance le rebuild → le contenu servi au public se met à jour. Dans l’Orchestrateur, une bannière affiche les modifications « en attente de propagation » avec le bouton Propager maintenant pour forcer un rebuild immédiat.

💡 La sonde d’accessibilité est « deferred-aware » : elle sait que sur les frontends statiques la modification n’est pas visible instantanément et vérifie la chaîne réelle (manifest, hook, preuve sur le contenu servi) au lieu de déclarer de faux négatifs.

4.5 Agences et multi-marques

Vous pouvez créer plusieurs profils Brand Voice (un par client ou par ligne éditoriale) et activer celui dont vous avez besoin ; seul le profil actif guide les générations. L’Auteur désigné dans le Profil Business définit qui est cité dans llms.txt. Le branding du widget de score dépend du plan (Starter affiche « Powered by AEO Orchestra » ; Professional/Team peuvent le masquer). La licence Team couvre jusqu’à 10 utilisateurs/sites avec des crédits centralisés.

5. Les fonctions, une par une

Pour chaque outil : ce qu’il fait, ce que vous obtenez, son coût, comment l’utiliser, et les erreurs typiques à éviter.

5.1 Dashboard

Ce qu’il fait : la vue d’ensemble sur tout : état de la licence, stack native actives, Brand Voice, spécialistes disponibles, et l’accès à chaque section, regroupée par phase (Foundation & Profils → Analyse & Vérification → Création & Génération → Operations → Compte). Ce que vous obtenez : une orientation immédiate et la barre de la Configuration guidée avec l’avancement. Raccourci : la Command Palette (CTRL+K) ouvre n’importe quel outil au clavier.

5.2 Configuration guidée

Ce qu’elle fait : adapte Orchestra à votre site en 7 étapes, reprenables quand vous voulez ; chaque étape peut être marquée « terminée » ou « à refaire ». Elle inclut la première analyse gratuite de la home (score SEO+AEO, problèmes détectés, plan d’action avec boutons « Résoudre avec l’IA »). Ce que vous obtenez : un plugin correctement configuré en ~15 minutes, sans devoir connaître chaque réglage. Erreur typique : la sauter et lancer aussitôt des analyses massives — un Profil Business vide dégrade la qualité de TOUTES les générations.

5.3 Profil Business

Ce qu’il fait : c’est la carte d’identité que l’IA utilise dans chaque opération. 19 champs sur trois niveaux de visibilité :

  • Exposé aux AI engines (finit dans llms.txt, schema JSON-LD, Open Graph) : nom de l’entreprise, secteur, description, « à propos » public, value proposition, cible, année de fondation, offre publique (plans/prix en texte structuré — jamais la stratégie interne), auteur désigné, faits vérifiables (max 10), différenciateurs (max 7), produits/services (max 15), cas d’usage (max 5), partenaires (max 5), zone de service (max 8).
  • Contexte du site (injecté comme bloc autoritatif dans chaque analyse) : ce que fait le site, value proposition détaillée, cible détaillée, et les termes ambigus à désambiguïser (max 12) — essentiels pour que les AI engines ne confondent pas votre marque avec des homonymes.
  • Usage interne (reste privé, JAMAIS exposé) : concurrents directs (max 10, pour les analyses comparatives), notes stratégiques, stratégie de pricing.

Ce que vous obtenez : des générations plus précises, la désambiguïsation de la marque auprès des IA, et un llms.txt riche. Raccourcis : « Générer les contenus complets depuis le site » (30cr) remplit tous les champs en analysant homepage + à-propos + services ; « Générer automatiquement depuis le site » (3cr) fait de même pour le seul Contexte. L’Aperçu Context AI montre le bloc exact que recevront les engines, en scope full ou public-only. Erreur typique : rédiger l’offre avec des affirmations non vérifiables — n’utilisez que des faits que le site étaye.

5.4 Brand Voice (25 crédits par profil)

Ce qu’elle fait : l’IA analyse ~15 de vos contenus récents (blog, produits, pages, ou « Pages frontales » via scrape de la sitemap pour les sites page-builder/headless) et produit en ~30 secondes un profil de style : ton, vocabulaire distinctif, structure typique, anti-clichés. Ce que vous obtenez : chaque génération future (articles, meta, contenus AEO) sonne comme vous, pas « comme une IA ». Multi-profils : créez-en autant que vous voulez (par marque/client), un seul actif à la fois ; chaque profil est personnalisable à la main après création. Erreur typique : créer la voice avec moins de 5 contenus substantiels (min 200 caractères chacun) — le profil ressort générique.

5.5 Orchestrateur — le cœur opérationnel

Ce qu’il fait : il scanne les pages que vous choisissez et produit : le Health Score du site (0-100 avec tendance), les scores SEO et AEO par page, « Pages nécessitant votre attention », et les Contrôles — chaque check individuel devient une opportunité classée en trois groupes : À faire avec Orchestra (l’IA l’exécute pour vous), À faire manuellement (votre main est nécessaire), Contrôles réussis.

Comment l’utiliser :

  1. Nouvelle analyse : vous sélectionnez les pages (Toutes / Aucune / Pages uniquement / Articles uniquement / sélection manuelle) ; l’estimation de crédits est affichée avant (10 crédits/page : 5 SEO + 5 AEO). La home dans la Configuration guidée est gratuite.
  2. Pendant l’analyse : barre de progression page par page ; sur les gros sites, des checkpoints automatiques toutes les 5 pages sont enregistrés — si la run s’interrompt (fermeture de l’onglet, réseau), vous retrouvez au retour l’état « partiel X/Y » avec le bouton Reprendre qui repart du point exact sans re-débiter les pages déjà analysées. « Annuler » en cours de route enregistre le partiel avec les crédits effectifs.
  3. Travailler la worklist : chaque tuile d’action a « Exécuter » (aperçu gratuit) → modale avec la proposition, « ce qui va changer sur votre site » et l’impact estimé sur le score → Annuler (0 crédit) / Régénérer (nouvelle proposition) / Appliquer les modifications (débit seulement maintenant). « Je ne veux pas faire cette modification » archive la suggestion.
  4. Historique des analyses : chaque run est enregistrée et rouvrable ; les runs multi-pages persistent et survivent aux rechargements. Modifications récentes : chaque apply est listé avec diff et Restaurer (7 jours).
  5. Sur les sites headless : la bannière de propagation affiche les modifications en attente de rebuild, avec « Propager maintenant ».

Erreur typique : juger les résultats depuis le frontend juste après l’apply sur un site headless — attendez le rebuild (ou forcez-le). Et : le nombre d’actions change légitimement d’une analyse à l’autre, parce que le site a changé.

5.6 Analyse SEO (5 crédits/page)

Ce qu’elle fait : analyse d’une page individuelle (ou URL manuelle, même externe) avec mot-clé principal : score 0-100, problèmes détectés, mots-clés secondaires LSI, suggestions actionnables. Quand l’utiliser : pour approfondir une page spécifique sans refaire l’analyse de tout le site ; l’historique conserve les runs précédentes.

5.7 Analyse AEO (5 crédits/page)

Ce qu’elle fait : vérifie comment la page est perçue par les moteurs IA (Google AI Overviews, ChatGPT, Claude, Perplexity, Bing Copilot…) : score AEO, lacunes de citabilité, suggestions GEO. Quand l’utiliser : sur les pages stratégiques (services, produits phares) avec le mot-clé cible que vous voulez occuper dans les réponses IA.

5.8 Verify-Live

Ce qu’il fait : le test de vérité — il interroge en ~30 secondes les 8 moteurs IA et mesure le Citation Score (0-100) : votre site est-il cité ? Avec 8-15 suggestions spécifiques pour améliorer la visibilité là où il ne l’est pas. Ce que vous obtenez : la mesure réelle, pas théorique, de votre présence dans les réponses IA — aucun autre plugin ne l’offre. Conseil : exécutez un Verify-Live avant et après un cycle d’optimisations pour mesurer le progrès.

5.9 AI Performance

Ce qu’il fait : tracking de l’activité de 22 bots IA sur votre site avec des données conformes au RGPD : top 10 des pages visitées par les bots, tendance sur 28 jours, conformité robots.txt. Ce que vous obtenez : la preuve que les crawlers IA lisent vos contenus (ou l’alerte s’ils ne viennent pas — voir troubleshooting 7.8).

5.10 Cannibalisation SEO (scan gratuit)

Ce qu’elle fait : trouve les pages qui se disputent le même mot-clé focus (quand 2+ pages ciblent la même requête, Google peine à choisir et pénalise les deux). L’IA propose la page primaire, des mots-clés alternatifs pour les pages de support et des liens internes — applicable en un clic, réversible. Quand l’utiliser : sur les sites avec beaucoup de contenus similaires (blogs anciens, pages locales, catalogues).

5.11 Keyword Research Autopilot (15 crédits/recherche)

Ce qu’il fait : d’une niche générique à 20/30/50 mots-clés stratégiques organisés en clusters sémantiques, avec intention, difficulté et idée d’article, en 5 langues. Ce que vous obtenez : le travail qui demanderait des heures sur SEMrush/Ahrefs, prêt à être « pioché » dans les autres outils : partout où vous voyez « Piocher depuis Keyword Research », vous pouvez réutiliser les recherches effectuées. Conseil : plus la description de la niche est spécifique, meilleurs sont les clusters.

5.12 Analytics

Ce qu’il fait : des KPI qu’aucun plugin SEO ne mesure, avec l’intégration Google Search Console : articles IA entrés dans le TOP 10 GSC, impact de la Brand Voice, ROI de l’Auto-Pilot, redirections « sauvées », Meta Freshness. Ce que vous obtenez : la boucle est bouclée — combien rapporte ce qu’Orchestra génère.

5.13 Contenus IA (10 crédits)

Ce qu’ils font : génèrent des articles SEO complets avec H2/H3, FAQ, sommaire et CTA optionnels, en trois tailles (~500 / ~1000 / ~2000 mots), avec votre Brand Voice active. Ce que vous obtenez : un brouillon publiable (ou directement un nouvel article) + des suggestions de mots-clés pour votre secteur. L’historique conserve les générations.

5.14 Contenus AEO (12 crédits)

Ce qu’ils font : la variante answer-first : articles avec structure question-réponse, markup Schema.org et section FAQ structurée, avec sélection des engines cibles (Google AI Overviews/Gemini, ChatGPT, Claude, Perplexity, Grok, Copilot, Meta AI, DuckDuckGo). Ce que vous obtenez : des contenus construits pour être cités ; le suggesteur de sujets indique les topics au plus fort potentiel de citation dans votre secteur. Quand choisir AEO vs IA : AEO pour occuper des questions (« combien coûte X », « comment faire Y »), IA pour les contenus éditoriaux classiques.

5.15 Meta Tags (2 crédits par page)

Ce qu’ils font : génèrent title, description et keywords optimisés pour une page (avec mot-clé focus optionnel) ou en génération de masse sur plusieurs pages sélectionnées. Ce que vous obtenez : des head cohérents et frais sur tout le site à coût minimal. Aperçu SERP inclus avant d’appliquer.

5.16 Images SEO

Ce qu’elles font : audit complet de la médiathèque : quelles images manquent d’alt, de title, de légende, de description (score 0-4 par image), avec AI fix individuel ou en masse, filtres, tris et export CSV. Ce que vous obtenez : des métadonnées d’images en ordre — récupération de trafic estimée à +10-25 % depuis Google Images. Sécurité : ici aussi, aperçu avant d’appliquer en masse.

5.17 Local SEO (4 crédits par page)

Ce qu’il fait : génère des pages optimisées pour la recherche locale (service + ville, y compris multiples séparées par des virgules) selon trois templates : Page Service, Landing Page, Article Informatif. Inclut le schema LocalBusiness et la synchronisation avec le Google Business Profile (NAP). Ce que vous obtenez : l’occupation des recherches « service + ville » sans écrire des dizaines de pages à la main. Conseil : personnalisez toujours les pages générées avec de vrais détails locaux (références, chantiers, avis) — les pages locales photocopiées rapportent moins.

5.18 Planification d’articles (Calendrier de contenus)

Ce qu’elle fait : calendrier éditorial avec créneaux : pour chaque créneau, vous définissez quand générer le brouillon (le jour même / 1-7 jours avant), l’heure de publication, s’il faut auto-publier ou laisser en brouillon, et la catégorie. Les valeurs par défaut se règlent dans Réglages → Calendrier de contenus. Ce que vous obtenez : un plan éditorial qui s’exécute tout seul, avec la relecture humaine là où vous la voulez.

5.19 Auto-Pilot Scheduler (~25 crédits/article, +15 avec image IA)

Ce qu’il fait : des jobs récurrents qui génèrent des articles complets (texte + image + meta) avec votre Brand Voice : vous choisissez le set de mots-clés (depuis Keyword Research), la fréquence (quotidienne → mensuelle), la longueur, le statut (brouillon pour relecture ou publication directe), la catégorie et l’auteur. Un cron WP vérifie chaque heure les jobs actifs et, le moment venu, pioche le prochain mot-clé du set et crée l’article. Ce que vous obtenez : le blog qui grandit tout seul, avec la file « en attente de relecture » pour le contrôle humain et le journal des exécutions. Conseil de prudence : commencez avec « Brouillon (relecture manuelle) » ; passez à l’auto-publish seulement quand la qualité vous satisfait durablement. Note technique : le cron WP ne se déclenche que si le site reçoit des visites — sur les sites à très faible trafic, configurez un cron système.

5.20 Redirect Manager

Ce qu’il fait : gestion des redirections 301/302/307/308 depuis la base de données WP, avec regex et backreferences, import depuis Yoast Premium ou depuis le plugin Redirection, journal des 404 reçus par le site et suggesteur IA qui propose la bonne redirection pour chaque 404. Ce que vous obtenez : il remplace Yoast Premium Redirects / Redirection / les RewriteRule dans .htaccess, et récupère du trafic depuis les liens cassés. Il s’active on/off depuis sa page (par défaut il est éteint tant que vous n’en avez pas besoin).

5.21 Migration SEO

Voir le scénario 4.2 : assistant en 6 étapes réversible avec backup JSON et importation des métadonnées par article.

5.22 AI Crawlers

Ce qu’il fait : contrôle dédié des crawlers IA, en trois onglets : Allowlist avec toggles pour 22+ bots regroupés par fournisseur (OpenAI : GPTBot, OAI-SearchBot, ChatGPT-User · Anthropic : ClaudeBot, Claude-SearchBot, Claude-User · Perplexity, Google-Extended, GoogleOther, Bingbot, Meta, Grok/xAI, DeepSeek, Applebot-Extended, CCBot, Cohere, Mistral, YouBot, Amazonbot, Bytespider, Diffbot…) ; Crawler Log avec les visites réelles des 30 derniers jours (log des IP désactivable pour le privacy mode RGPD) ; Robots.txt généré automatiquement à partir de vos choix. Ce que vous obtenez : vous décidez qui peut utiliser vos contenus pour l’entraînement et qui pour les citations live — distinction importante : bloquer les bots d’entraînement (GPTBot, ClaudeBot) NE bloque PAS les bots de citation (OAI-SearchBot, Claude-SearchBot), et Bingbot sert à la fois le SEO et Copilot : le bloquer supprime aussi la recherche Bing. Note : le blocage est une directive robots.txt — un signal que les bots respectueux suivent, pas un mur côté serveur.

5.23 SEO + AEO Output (stack native)

Ce qu’il fait : le moteur de sortie qui remplace Yoast/RankMath/AIOSEO, en 4 modules activables individuellement :

  • Output <head> : title avec suffixe du site, meta description (depuis le mot-clé focus ou l’auto-extrait), canonical, OpenGraph complet, Twitter Cards, robots (noindex automatique sur search/404), published/modified time pour les articles. Vérification : CTRL+U et cherchez <!-- AEO Orchestra · Native Output -->.
  • Sitemap.xml : exposée sur /seo-aeo-sitemap.xml, elle indexe tous les CPT et les taxonomies publiques, cache 6h auto-invalidé à chaque modification, ajoutée automatiquement au robots.txt. C’est CETTE URL qu’il faut soumettre à Google Search Console.
  • llms.txt + llms-full.txt : les cartes markdown pour les Large Language Models (spec llmstxt.org, adoptée par Anthropic, Stripe, Vercel, Cloudflare) : /llms.txt = index sélectionné (titres + descriptions), /llms-full.txt = contenu markdown complet des 30 meilleures pages. Cache 6h, invalidé à chaque enregistrement. GPTBot, ClaudeBot, PerplexityBot et Gemini les trouvent et les utilisent pour les réponses.
  • Schema.org dynamique : JSON-LD @graph pour chaque page (Homepage : Organization + WebSite avec SearchAction ; Articles : Article + WebPage + BreadcrumbList + ImageObject + Person ; Pages : WebPage + BreadcrumbList ; CPT/taxonomies : CollectionPage ; archives d’auteur : ProfilePage). Vérifiez avec le Google Rich Results Test.

L’onglet Vérification & langues aide à contrôler que la sortie est propre et non dupliquée par d’autres plugins.

5.24 Score Widget

Ce qu’il fait : badge SEO+AEO en bas à droite du site qui affiche le score de la page courante. Visibilité configurable : Admin uniquement (suivi privé) ou Tous les visiteurs (transparence publique). Branding selon le plan (voir 4.5).

5.25 Consommation de crédits

Ce qu’elle fait : le registre comptable : crédits totaux utilisés, opérations totales, agent le plus utilisé, crédits du jour ; répartition par agent ; consommation journalière (14 jours) ; Registre des opérations ligne par ligne (date, agent, crédits, page, détail, utilisateur) avec filtre par agent. Dans Réglages → Historique des crédits, vous trouvez aussi les 50 dernières transactions du wallet (recharges, consommations, bonus). Règle : en cas de doute sur les coûts, le registre est la vérité.

5.26 AI Copy Coach et Régénérer la page entière

AI Copy Coach : assistant de réécriture pour améliorer un texte existant en conservant la Brand Voice. Régénérer la page entière : reconstruction complète d’une page faible à partir de son contenu et du contexte business — utile pour les pages « presque vides » signalées par l’analyse.

5.27 Command Palette

CTRL+K (CMD+K sur Mac) partout dans l’admin : recherchez et ouvrez n’importe quel outil Orchestra, lancez les actions fréquentes. Le moyen le plus rapide de se déplacer dans le plugin.

6. Crédits : coûts, transparence, remboursements et réversibilité

6.1 Tableau des coûts

Les coûts sont toujours indiqués sur le bouton avant le clic. Valeurs indicatives affichées dans l’interface (elles peuvent varier avec les mises à jour tarifaires) :

OpérationCréditsNotes
Première analyse de la home (Configuration guidée)GRATUITUne seule fois, pour essayer l’expérience complète
Analyse Orchestrateur10 / page5 SEO + 5 AEO ; estimation affichée avant le lancement
Analyse SEO d’une page individuelle5Avec mot-clé principal
Analyse AEO d’une page individuelle5Avec mot-clé cible
Aperçu de n’importe quelle action0Toujours gratuit, Régénérer inclus dans le flux de preview
Appliquer : Meta title + description2Aussi en génération de masse (2 × page)
Appliquer : Schema JSON-LD3
Appliquer : Section FAQ12L’action la plus riche (contenu long généré)
Contenus IA (article SEO)10~500/1000/2000 mots
Contenus AEO (answer-first)12Avec schema + FAQ structurée
Keyword Research1520/30/50 mots-clés en clusters
Local SEO (page ville)4Par page générée
Brand Voice (nouveau profil)25Analyse de ~15 contenus
Auto-Pilot (article complet)~25+15 avec image IA
Profil Business : tout générer depuis le site30Contexte du site uniquement : 3
Cannibalisation : scanGRATUITSur articles + pages publiés

6.2 Les garanties

  • Aucun débit sans Appliquer. Annuler une preview ne coûte rien ; une opération échouée n’est pas débitée.
  • Fenêtre de remboursement : 5 minutes après un Apply pour demander le refund (max 3 remboursements/jour, anti-abus). « Vous ne payez que ce que vous approuvez. »
  • Réversibilité 7 jours : chaque modification appliquée figure dans le panneau Modifications récentes avec Détails (diff) et Restaurer.
  • Registre complet : chaque crédit a une ligne dans Consommation de crédits ; le wallet et l’historique des transactions sont toujours consultables.

7. Résolution des problèmes

Les situations réelles les plus courantes, avec cause et solution. Par ordre de fréquence.

7.1 « J’ai appliqué une modification mais je ne la vois pas sur le site »

Site headless : c’est presque toujours la propagation. Les modifications voyagent avec le rebuild du frontend : regardez la bannière dans l’Orchestrateur (« N modifications en attente de propagation ») et utilisez Propager maintenant, ou attendez la fenêtre anti-rafale. Le rebuild Vercel/Netlify prend quelques minutes. Site traditionnel : videz le cache (plugin de cache, CDN, cache du navigateur : CTRL+F5). Vérification objective : CTRL+U sur la page publique et cherchez le contenu appliqué (title, bloc FAQ, script JSON-LD) — s’il est dans le code source, ce n’est que du cache visuel.

7.2 « L’analyse s’est interrompue en cours de route » (fermeture de l’onglet, connexion perdue)

Aucun travail perdu : le checkpoint incrémental enregistre toutes les 5 pages. Rouvrez l’Orchestrateur : vous trouverez l’état « partiel X/Y » avec Reprendre, qui repart du point exact sans re-débiter les pages déjà analysées. Gardez tout de même l’onglet ouvert pendant les analyses : la run est pilotée par le navigateur.

7.3 « Toutes les actions ont fini dans À faire manuellement »

Regardez Réglages → Compatibilité du site → Capacités par action. Les causes typiques : (a) sur votre frontend, le body n’est pas modifiable de façon fiable depuis WordPress (headless Git-based, certains builders) — les actions body restent honnêtes et manuelles, tandis que les actions head (meta, schema, FAQ) doivent être automatiques ; (b) la détection s’est trompée d’environnement → utilisez l’Override manuel et enregistrez ; (c) sur headless, la vérification d’accessibilité du frontend a momentanément échoué → contrôlez l’URL du frontend et le deploy hook, puis Re-scanner le site. Si le groupe « À faire avec Orchestra » reste vide après ces contrôles, contactez l’assistance avec une capture d’écran de la carte des capacités.

7.4 « Le spinner tourne longtemps après Exécuter »

La génération IA peut prendre de quelques secondes à 1-3 minutes aux heures de pointe (les FAQ, qui génèrent plus de texte, sont les plus lentes). Ne recliquez pas et ne rechargez pas : aucun crédit n’est débité tant que vous n’appuyez pas sur Appliquer. Si rien n’apparaît après quelques minutes, fermez la modale et réessayez : la preview régénérée reste gratuite.

7.5 « Erreur ou refus après que la page est restée ouverte longtemps »

Les sessions WordPress expirent (nonce) : le plugin a un self-heal automatique qui renouvelle le token et réessaie. Si une opération échoue malgré tout, rechargez la page et recommencez — l’état de la worklist est persisté côté serveur et ne se perd pas au rechargement.

7.6 « Les compteurs de la worklist ont changé après un rechargement » / « Les tuiles qui viennent d’être exécutées n’affichent pas le badge »

La worklist affichée provient du snapshot persisté : après de nombreux apply consécutifs, la page peut se redessiner avec des compteurs momentanément désalignés. La vérité est toujours côté serveur : faites un hard refresh (CTRL+SHIFT+R). Si le doute concerne les débits, le registre dans Consommation de crédits fait foi ligne par ligne.

7.7 « llms.txt / sitemap ne se mettent pas à jour »

Les deux ont un cache de 6 heures, invalidé automatiquement à chaque enregistrement de contenu. Si vous ne voyez pas la mise à jour après une modification : enregistrez de nouveau n’importe quel contenu (cela force l’invalidation) et revérifiez. Sur les sites headless, rappelez-vous que le /llms.txt du domaine public doit être servi par le WordPress (rewrite sur le frontend) — si le frontend sert son propre fichier statique, il faut configurer le proxy/rewrite vers WP.

7.8 « Les bots IA ne visitent pas le site »

Vérifiez dans l’ordre : (1) AI Crawlers → Robots.txt : aucun blocage involontaire ? (2) AI Crawlers → Crawler Log : les visites réelles des 30 derniers jours — les crawlers passent à leur rythme, de quelques heures à plusieurs jours ; (3) llms.txt actif et accessible publiquement ; (4) sitemap soumise à GSC (/seo-aeo-sitemap.xml) ; (5) patience : après les optimisations, la visibilité dans les réponses IA se construit en jours/semaines, pas en minutes. Mesurez avec Verify-Live à 1-2 semaines d’intervalle.

7.9 « Meta descriptions en double / deux title sur la page »

Vous avez deux plugins SEO avec sortie head actifs en même temps. Terminez la Migration SEO (4.2) ou désactivez la sortie de l’autre plugin. Vérifiez avec CTRL+U : il doit y avoir le bloc <!-- AEO Orchestra · Native Output --> et UNE seule meta description.

7.10 « Le coût affiché ne correspond pas au débit »

Le registre des opérations (et l’historique du wallet) fait foi. Si vous constatez une divergence réelle entre l’étiquette et le débit, signalez-la à l’assistance : les étiquettes tarifaires sont alignées sur le backend. Rappelez-vous la fenêtre de remboursement de 5 minutes après l’Apply.

7.11 « Le Health Score a baissé après les modifications »

Le score ne se recalcule qu’avec une nouvelle analyse, et une nouvelle analyse peut trouver de nouvelles choses (le site change, les critères se mettent à jour). Regardez le détail : si les contrôles réussis augmentent et que les opportunités restantes sont dans des groupes manuels/de contenu, vous progressez même si le chiffre brut oscille. Comparez toujours à périmètre égal (mêmes pages analysées).

7.12 « Site headless : la vérification d’accessibilité échoue mais le site est en ligne »

La sonde vérifie la chaîne complète (frontend accessible, manifest consommable, deploy hook sain). Causes typiques : URL du frontend avec redirection ou sans HTTPS ; deploy hook expiré/renouvelé (régénérez-le sur Vercel/Netlify et collez-le de nouveau) ; rate-limit temporaire du frontend (la sonde distingue « endpoint vivant mais limité » de « mort » — réessayez dans quelques minutes). Le fetch du frontend a un cache d’1h : après une correction, relancez la vérification.

7.13 « L’Auto-Pilot ne génère pas aux horaires prévus »

Le cron de WordPress ne se déclenche que lorsque le site reçoit du trafic. Sur les sites à faible trafic, configurez un cron système qui appelle wp-cron.php toutes les 15 minutes, ou un service de ping externe. Vérifiez aussi le Journal des dernières exécutions sur la page Auto-Pilot et que le job est « actif » avec des mots-clés disponibles dans le set.

7.14 « J’ai appliqué quelque chose que je n’aurais pas dû »

Orchestrateur → Modifications récentes → Restaurer (dans les 7 jours). Chaque entrée affiche le diff exact (+N octets, ce qui a changé). Sur headless, la restauration suit le même chemin que l’apply : elle entre en vigueur au rebuild suivant.

7.15 « Le widget de score n’apparaît pas sur le site »

Vérifiez Réglages → Score Widget : si la visibilité est « Admin uniquement (connecté) », les visiteurs ne le voient pas (et vous ne le voyez que connecté). Rappelez-vous le branding obligatoire sur le plan Starter.

7.16 « Puis-je utiliser le plugin sans envoyer de données au service ? »

Les fonctions IA nécessitent le service externe (c’est là que tourne l’intelligence). Sans consentement, le plugin n’effectue aucun appel réseau : les fonctions natives locales restent utilisables (sortie head, sitemap, schema de base, redirections). Le consentement est révocable et les niveaux d’exposition des données sont contrôlables champ par champ dans le Profil Business.

8. Glossaire

AEO (Answer Engine Optimization)
Optimisation pour les moteurs de réponse IA : rendre les contenus citables dans les réponses de ChatGPT, Claude, Perplexity, Gemini, etc.
llms.txt / llms-full.txt
Fichiers markdown standard (spec llmstxt.org) qui cartographient le site pour les Large Language Models : index sélectionné pour le premier, contenu complet des pages principales pour le second.
Schema / JSON-LD
Markup structuré qui décrit la page à Google et aux AI engines (Organization, Article, FAQPage…). Orchestra le génère comme @graph dynamique.
Health Score
Score 0-100 du site calculé par l’analyse Orchestrateur (SEO + AEO combinés).
Citation Score
Mesure Verify-Live : à quel point votre site est cité par les 8 moteurs IA.
Worklist / Contrôles
La liste des opportunités produite par l’analyse, divisée en « À faire avec Orchestra », « À faire manuellement », « Contrôles réussis ».
Manifest (headless)
L’endpoint qui expose au frontend toutes les optimisations appliquées (meta, schema, FAQ) ; le frontend le consomme au build.
Deploy hook
URL secrète qui lance le rebuild du frontend headless ; Orchestra l’appelle après les apply, avec une fenêtre anti-rafale.
ISR / SSG
Modes de rendu des frontends modernes (régénération incrémentale / génération statique) : les modifications sont visibles après un rebuild.
Brand Voice
Profil de style extrait de vos contenus et appliqué à chaque génération IA.
Crédits
La monnaie des opérations IA : aperçus gratuits, débit seulement à l’Appliquer, registre complet.
Checkpoint incrémental
Enregistrement automatique de l’analyse toutes les 5 pages : les runs interrompues reprennent sans nouveau débit.

Domande frequenti

FAQ su AEO Orchestra e il suo Manuale Completo

Ecco alcune delle domande più frequenti riguardo AEO Orchestra e la sua documentazione.

Cos'è AEO Orchestra?

AEO Orchestra è un plugin WordPress che automatizza l'ottimizzazione dei contenuti per i motori di ricerca e, in particolare, per gli assistenti di intelligenza artificiale (AI) come ChatGPT, Perplexity e Google SGE, prevenendo l'invisibilità dei contenuti nelle AI Overviews.

Cosa significa "Orchestra" in AEO Orchestra?

"Orchestra" è una metafora che si riferisce al plugin AEO software per WordPress, dove diversi agenti AI lavorano in coordinazione, sotto la guida del "Direttore" (l'AI orchestratore del plugin), per ottimizzare i tuoi contenuti.

A cosa serve il file `llms.txt` generato da AEO Orchestra?

Il file `llms.txt` è un protocollo specifico per Large Language Models (LLM) che consente di controllare quali contenuti del tuo sito possono essere utilizzati e citati dagli assistenti AI, simile a come `robots.txt` gestisce i crawler dei motori di ricerca tradizionali.

Qual è la differenza tra SEO e AEO?

Il SEO (Search Engine Optimization) si concentra sul posizionamento nei risultati di ricerca tradizionali, mentre l'AEO (Answer Engine Optimization) è specificamente progettato per garantire che i tuoi contenuti siano visibili, comprensibili e citabili dalle risposte generate dagli assistenti AI. AEO Orchestra integra e potenzia entrambi.

Posso usare AEO Orchestra con altri plugin SEO?

Sì, AEO Orchestra è progettato per coesistere con i principali plugin SEO per WordPress. È consigliabile configurarlo in modo che AEO Orchestra gestisca l'ottimizzazione AI e le funzionalità specifiche come `llms.txt`, lasciando al tuo plugin SEO esistente le altre funzioni.

Come vengono gestiti i crediti in AEO Orchestra?

I crediti sono la valuta interna utilizzata dagli agenti AI di AEO Orchestra per eseguire operazioni di analisi e ottimizzazione. Vengono consumati in base alla complessità e alla frequenza delle ottimizzazioni e possono essere ricaricati tramite pacchetti aggiuntivi.

Qual è l'importanza dell'AEO Score e dell'Health Score?

L'AEO Score misura l'ottimizzazione di un contenuto per le AI, indicando quanto è probabile che venga citato. L'Health Score valuta la salute tecnica generale del sito in ottica AEO. Entrambi sono indicatori chiave per la visibilità nell'era AI.

Ottimizzato con AEOOrchestra Citabile dalle AI ChatGPT, Claude, Gemini, Perplexity