Aller au contenu principal
Documentation

AIFORYA Internal Linking

Documentation technique de AIFORYA Internal Linking. Cette page est générée depuis le readme.txt livré avec l'extension : elle dit exactement ce que dit le produit, et ne peut pas dériver de lui. Pour corriger une information, corriger le readme.

Requires at least6.0
Tested up to6.7
Requires PHP8.0
Stable tag2.5.0
LicenseGPL-2.0-or-later

← Revenir à la fiche produit Transforme votre site WordPress en réseau sémantique intelligent. Maillage interne autonome 24/7, clé API personnelle 4 providers IA, suggestions contextuelles.

Description

AIFORYA Internal Linking transforme le contenu d'un site WordPress en réseau sémantique intelligent et performant, sans aucune intervention manuelle.

Architecture en 5 piliers

  1. Diagnostic — Scan complet, embeddings sémantiques, clustering, identification pages piliers et orphelines, score de cohérence.
  2. Action autonome 24/7 — Zéro page orpheline, maillage prédictif via Google Search Console, auto-link sur nouvelles publications, 3 modes d'autonomie.
  3. Assistant d'édition sémantique — Sidebar Gutenberg, visualisation Heat-Link, auto-rédaction d'ancres.
  4. Dashboard stratégique — Health Score 90 jours, graphe interactif, top pages puissantes, tracking respectueux du RGPD.
  5. Apprentissage continu — A/B tests d'ancres, détection de sur-optimisation, optimisation continue.

Fonctionnalités principales

  • 4 onglets d'administration (Tableau de bord / Articles / Suggestions / Réglages) au design sombre soigné.
  • Base de données structurée (cache d'embeddings, suggestions, liens appliqués, statistiques, journal de l'agent, historiques de santé).
  • clé API personnelle 4 providers IA : Anthropic (Claude), OpenAI (GPT + Embeddings), Google (Gemini), Mistral AI.
  • Test de connexion inline pour chaque provider depuis l'écran Réglages.
  • Suggestions IA basées sur embeddings sémantiques + cosine similarity.
  • Injection manuelle ou automatique des liens validés.

vos clés API

Vous fournissez vos propres clés API. Aucune donnée ne transite par nos serveurs. Vous payez directement votre fournisseur IA. Coût estimé : moins de 0,30 € / mois pour un site moyen (100 articles).

Confidentialité

Vos clés API sont stockées localement dans votre base WordPress et ne transitent jamais par nos serveurs. Les requêtes IA partent directement de votre serveur vers le fournisseur que vous avez choisi. Seul le contenu textuel de vos articles nécessaire à l'analyse sémantique est transmis à ce fournisseur ; aucune adresse IP de visiteur n'est envoyée et aucune donnée personnelle de vos lecteurs n'est concernée. Aucun appel IA n'est effectué sur le front-end public : tout se déroule en arrière-plan (cron WordPress, AJAX admin). Vos données (tables et options créées par l'extension) peuvent être entièrement supprimées à la désinstallation en activant l'option de nettoyage prévue dans les Réglages avancés (désactivée par défaut afin de préserver vos données).

External services

Cette extension se connecte à des fournisseurs d'IA tiers que VOUS choisissez et configurez avec votre propre clé API, ainsi que — de façon optionnelle — à Google Search Console. Aucun service n'est appelé tant que vous n'avez pas saisi la clé (ou le jeton) correspondante et activé la fonction associée.

Selon les fonctions activées, les requêtes sont envoyées à l'un de ces services :

Données envoyées : vers le fournisseur d'IA, le contenu textuel des articles à analyser (titres, extraits et fragments servant d'ancres) et votre clé API pour l'authentification, afin de générer les embeddings sémantiques et les suggestions de liens. Vers Google Search Console (uniquement si vous activez le maillage prédictif), l'URL de vos pages et votre jeton d'accès, afin de récupérer vos principales requêtes de recherche. Les identifiants sont pseudonymisés et aucune adresse IP de visiteur n'est transmise. Les requêtes n'ont lieu que lorsqu'une fonction s'exécute (action manuelle ou tâche planifiée).

Installation

  1. Téléchargez le fichier ZIP.
  2. Dans WordPress, allez dans Extensions → AjouterTéléverser une extension.
  3. Sélectionnez le ZIP et cliquez sur Installer maintenant.
  4. Activez l'extension.
  5. Rendez-vous dans AIFORYA Internal Linking → Réglages pour saisir vos clés API.

Frequently Asked Questions

Une clé API est-elle obligatoire ?

Oui. La clé OpenAI est nécessaire pour générer les embeddings sémantiques (recherche de similarité). Pour les suggestions de liens, vous pouvez choisir parmi Anthropic, OpenAI, Google ou Mistral.

L'extension ralentit-elle mon site ?

Non. Toutes les opérations IA sont effectuées en arrière-plan via cron WordPress et AJAX admin. Aucun appel IA n'est fait sur le front-end public.

Mes données sont-elles envoyées sur vos serveurs ?

Non. Le modèle est vos clés API : vos clés API sont stockées localement, et toutes les requêtes IA partent directement de votre serveur WordPress vers le fournisseur que vous avez choisi.

L'injection des liens est-elle automatique ?

Par défaut, non — vous approuvez chaque suggestion. Vous pouvez activer l'injection automatique dans les Réglages.

Changelog

2.4.1

  • Libellés de l'interface clarifiés pour plus de sobriété.
  • Mise à jour des traductions EN/DE/ES/IT/NL.
  • Fonctionnalités et API : inchangées.

2.4.0 (Variantes d'ancres IA + suggestions explicables)

  • Variantes d'ancres IA : l'extension peut proposer 2 à 3 formulations alternatives d'un texte d'ancre, chacune vérifiée dans le contenu source. Vous choisissez la meilleure formulation avant injection.
  • Possibilité de remplacer le texte d'ancre retenu avant application.
  • Suggestions explicables (« pourquoi cette ancre ? ») : l'IA génère 1 à 2 phrases courtes expliquant la pertinence SEO/UX du lien, affichées dans l'onglet Suggestions.

2.3.0 (Maillage prédictif via Google Search Console)

  • AIFORYA croise vos requêtes Google Search Console réelles avec ses analyses sémantiques pour proposer un maillage interne fondé sur l'intention de recherche réelle, et pas seulement sur la similarité du contenu.
  • Connexion à l'API Google Search Console pour récupérer les principales requêtes des 90 derniers jours de chaque URL.
  • Cache de 24 h pour limiter les appels ; repli silencieux en cas d'erreur réseau.
  • Pour chaque page candidate, un bonus de pertinence est appliqué lorsque son contenu correspond à une requête de recherche.
  • Nouvelle configuration dans Réglages : activation, jeton d'accès et propriété de site, avec bouton de test de la connexion.
  • Option désactivée par défaut (nécessite une configuration externe).

2.2.0 (Tableau de bord 90 jours + apprentissage adaptatif)

  • Tableau de bord : nouvelle carte « Évolution 90 jours » avec un graphique multi-séries (suggestions créées / liens appliqués / rejetées) sur les 90 derniers jours.
  • Apprentissage adaptatif : le seuil de similarité s'ajuste automatiquement selon vos 50 dernières décisions (resserré si peu de suggestions sont validées, assoupli si beaucoup le sont). Un minimum de 10 actions est requis avant activation, sinon le seuil statique s'applique.
  • Tableau de bord : nouvelle carte « Apprentissage adaptatif » (seuil actuel, écart, validations, rejets, ratio, mode).
  • Option pour désactiver l'apprentissage et revenir au seuil statique.
  • Graphiques via Chart.js (chargés côté administration uniquement).
  • Nouvelle méta-box « AIFORYA — Heat-Link Assistant » dans l'écran d'édition WordPress, affichée sur les types de contenu que vous activez.
  • Heat-Map verticale : le contenu est découpé en 8 segments colorés selon la densité de liens internes (vert → jaune → orange → rouge), pour visualiser d'un coup d'œil la répartition du maillage.
  • Suggestions sortantes et entrantes en attente, listées dans la méta-box avec boutons Aperçu / Appliquer / Rejeter.
  • Modale « Aperçu de l'injection » : prévisualisez les changements avant de les appliquer, avec un diff mis en évidence et le contexte autour du lien. Des avertissements s'affichent si le lien cible existe déjà ou si le texte d'ancre apparaît plusieurs fois dans le contenu.
  • L'aperçu est disponible depuis l'onglet Suggestions (traitement par lot) comme depuis l'éditeur (article par article).

2.0.11 (Protection anti sur-optimisation — déduplication des suggestions)

  • Garde-fou qualité SEO dès la génération : l'extension ne propose plus plusieurs liens vers la même cible depuis un même article (risque de « link stuffing »).
  • Les suggestions demandent désormais une seule ancre par cible, ce qui réduit aussi le coût en tokens.
  • Avant chaque appel à l'IA, une suggestion déjà en attente ou appliquée pour la même paire (source, cible) est ignorée, ce qui économise des appels.
  • Nouveau bouton « Nettoyer les doublons » dans Réglages → Diagnostic : purge les suggestions en double en conservant la meilleure.

2.0.10 (Correction de l'affichage des suggestions)

  • Correction : les suggestions d'ancres pouvaient ne pas s'afficher dans certains cas ; corrigé.
  • Messages plus clairs après la génération de suggestions : le nombre réel de suggestions créées est affiché, avec un détail lorsqu'aucun résultat n'est produit.
  • Meilleure traçabilité : chaque génération de suggestions est journalisée (visible dans Réglages → Diagnostic).

2.0.9 (Confirmations et comportement configurable)

  • Confirmation de rejet d'une suggestion directement dans la carte, au lieu d'une boîte de dialogue native du navigateur.
  • Nouvelle option « Après acceptation / rejet d'une suggestion » : retirer la carte de la liste (par défaut) ou la conserver avec un marqueur d'état (« Appliquée » / « Rejetée »).
  • Affichage de la cause réelle en cas d'erreur.

2.0.8 (Fiabilité de l'injection des ancres)

  • Les textes d'ancres proposés correspondent désormais exactement à des passages du contenu source, ce qui garantit que le lien peut toujours être injecté.
  • Gestion plus propre des erreurs métier (clé API manquante, lien déjà présent, etc.).

2.0.7 (Correction d'un blocage sur la génération de suggestions)

  • Correction d'une erreur qui pouvait empêcher la recherche d'articles similaires ; corrigé.

2.0.6 (Agent autonome 24/7)

  • Tâches planifiées repensées : indexation des embeddings, génération de suggestions, auto-injection et statistiques s'exécutent désormais automatiquement.
  • Génération de suggestions multi-fournisseurs : Anthropic / OpenAI / Google / Mistral (auparavant limitée à un seul).
  • Section « Diagnostic & forçage manuel » dans Réglages : dernière exécution, prochaine prévue, et bouton « Forcer maintenant » pour chaque tâche (utile sur les sites à faible trafic).
  • Nouvelle option « Génération des suggestions IA », activable indépendamment.
  • Auto-injection : si activée, les meilleures suggestions en attente sont appliquées automatiquement une fois par jour.
  • Chaque exécution de l'agent est journalisée pour plus de transparence.

2.0.5 (Stabilisation de l'interface)

  • Suppression d'un rechargement automatique parasite.
  • Affichage de la cause réelle des erreurs.
  • Traduction française du message « Not enough indexed posts ».
  • Correction d'un avertissement de compatibilité WordPress 6.7.

2.0.4 (Refonte de la saisie des clés API)

  • Nouvelle interface à deux cartes synchronisées (suggestions + embeddings) pour saisir votre clé API personnelle.
  • Bouton de test de connexion partagé entre les deux cartes.

2.0.3 (Diagnostic du maillage)

  • Regroupement des articles par thématique (clustering) et calcul de l'importance des pages.
  • Nouvel onglet « Maillage » avec un graphe interactif, la liste des clusters, des pages piliers et des pages orphelines.

2.0.0

  • Refonte de l'interface au design sombre soigné.
  • Base de données étendue de 3 à 6 tables.
  • clé API personnelle 4 providers (Anthropic / OpenAI / Google / Mistral) au lieu d'un seul.
  • Test de connexion inline pour chaque provider.

1.0.0

  • Première version livrée (4 onglets, 3 tables, OpenAI seul).
AIFORYA Internal Linking | Documentation AIFORYA