Documentation
Tout ce que vous devez savoir pour installer, configurer et utiliser Easy Content Linker.
Installation
Téléchargez le plugin
Récupérez le fichier ZIP depuis votre espace Freemius ou l'email de confirmation d'achat.
Installez sur WordPress
Dans votre admin WordPress : Extensions → Ajouter → Téléverser une extension. Sélectionnez le fichier ZIP et cliquez sur "Installer".
Activez le plugin
Une fois installé, cliquez sur "Activer". Le menu "Content Linker" apparaît dans la barre latérale.
Configurez votre clé API
Allez dans Content Linker → Settings et entrez votre clé API OpenAI. Cliquez sur "Enregistrer et tester la clé" pour valider la connexion.
💡 Bon à savoir
Easy Content Linker utilise le modèle BYOK (Bring Your Own Key). Vous gardez le contrôle total sur vos coûts OpenAI.
Configuration générale
Accédez aux réglages via Content Linker → Settings.
Langue du contenu
Sélectionnez la langue de votre site. L'IA adaptera ses prompts pour trouver des ancres naturelles dans cette langue.
Langues supportées : Français, English (UK), English (US), Español, Deutsch, Italiano, Português.
Mode de fonctionnement
Le plugin fonctionne en mode Full Auto : les liens sont injectés dynamiquement à l'affichage de la page. Votre contenu en base de données n'est jamais modifié.
✅ Réversible à 100%
Supprimez un lien depuis l'historique et il disparaît instantanément. Aucun nettoyage de contenu nécessaire.
API OpenAI
Obtenir une clé API
- Créez un compte sur platform.openai.com
- Allez dans API Keys
- Cliquez sur Create new secret key
- Copiez la clé (elle commence par
sk-)
Enregistrer et tester la clé
Collez votre clé API dans le champ prévu, puis cliquez sur "Enregistrer et tester la clé". Le plugin vérifie automatiquement que la connexion fonctionne.
Modèles disponibles
| Modèle | Usage | Recommandation |
|---|---|---|
gpt-4o |
Sélection d'ancres | ⭐ Recommandé (meilleure qualité) |
gpt-5.2 |
Sélection d'ancres | 🚀 Flagship (meilleure précision) |
text-embedding-3-small |
Embeddings | ⭐ Recommandé |
text-embedding-3-large |
Embeddings | Plus précis, plus coûteux |
Coûts estimés
Le coût dépend de deux facteurs : les embeddings (analyse sémantique, une seule fois par article) et les appels GPT (sélection d'ancres, à chaque lien créé).
| Volume | Coût estimé | Détail |
|---|---|---|
| 100 liens créés | 3 € à 8 € | Varie selon la longueur des contenus et le modèle GPT choisi |
| 500 liens créés | 15 € à 35 € | Les embeddings ne sont calculés qu'une fois |
💡 Réduire les coûts
Le pré-scan intelligent (v2.12) permet de créer des liens sans appeler GPT quand le titre cible est déjà dans le texte source. Sur certains sites, cela réduit les appels API de 20 à 40%.
Types de contenu
Contenus sources (génèrent des liens)
Les articles depuis lesquels des liens sortants seront créés. Par défaut : post (articles de blog).
Contenus cibles (reçoivent des liens)
Les contenus vers lesquels les liens peuvent pointer. Par défaut : post et page.
Catégories exclues (source et cible)
Excluez des catégories entières du maillage. Les articles de ces catégories ne généreront ni ne recevront de liens.
Taxonomies cibles
Vous pouvez aussi créer des liens vers vos pages de catégories et tags. Activez cette option dans les réglages pour renforcer votre structure en silo.
💡 Astuce SEO
Activer les taxonomies cibles permet de renforcer vos pages de catégories, ce qui améliore la structure en silo de votre site.
Seuils de similarité
Similarité minimum (défaut : 0.70)
Score par défaut pour qu'un article soit considéré comme candidat. Ce score est à adapter selon la thématique et le type de site.
Similarité maximum (défaut : 0.95)
Au-delà de ce seuil, les articles sont considérés comme des near-duplicates et aucun lien n'est créé. Vous recevez une alerte pour vérifier si ces contenus ne font pas doublon.
| Score | Interprétation |
|---|---|
| < 0.65 | Pertinent selon thématique |
| 0.65 - 0.80 | Thématique proche |
| 0.80 - 0.90 | Très pertinent (et restrictif) ⭐ |
| 0.90 - 0.95 | Quasi identique |
| > 0.95 | ⚠️ Doublon probable |
Pages stratégiques
Boostez certaines pages pour qu'elles reçoivent plus de liens entrants. Accédez à cette section depuis Settings → Pages stratégiques.
Niveaux de bonus
| Bonus | Usage recommandé |
|---|---|
| +10% | Léger boost — La page reçoit un peu plus de liens entrants. |
| +25% | Boost modéré — Pour vos pages secondaires importantes. |
| +50% | Boost élevé — Pour vos pages les plus importantes : page de vente, pilier content, landing pages. |
Ancres personnalisées
Pour chaque page stratégique, vous pouvez définir jusqu'à 5 ancres personnalisées. Si l'une de ces ancres est trouvée dans un article source, elle sera utilisée en priorité (sans appel à l'IA).
Ancres réservées
Les ancres définies pour une page stratégique sont automatiquement réservées : elles ne seront jamais utilisées pour pointer vers un autre article. Cela évite la concurrence entre pages sur un même mot-clé.
💡 Exemple
Vous définissez l'ancre "photographe corporate" pour votre page service. Si GPT propose cette ancre pour un lien vers un autre article, elle sera rejetée et GPT cherchera une alternative.
Exclusions
Pages légales (auto)
Par défaut, le plugin exclut automatiquement les pages avec ces slugs : mentions-legales, cgv, privacy-policy, contact, panier, checkout, mon-compte, etc.
Exclure des articles
Sélectionnez manuellement des articles à exclure du maillage (source et cible).
Exclure des catégories
Excluez tous les articles d'une catégorie entière.
URLs bloquées manuellement
Vous pouvez bloquer des URLs spécifiques pour qu'elles ne reçoivent jamais de liens.
Exclusion granulaire source / cible
Depuis la v2.12.0, chaque article dispose de 3 options indépendantes dans sa metabox (en bas de l'éditeur WordPress) :
- Exclure totalement — L'article ne participe pas au maillage (ni source, ni cible)
- Ne pas générer de liens depuis cet article — L'article peut recevoir des liens mais n'en génère pas
- Ne pas recevoir de liens vers cet article — L'article génère des liens mais n'est jamais ciblé
💡 Cas d'usage : articles sponsorisés
Pour un article sponsorisé, cochez "Ne pas recevoir de liens". L'annonceur ne risque pas de voir des liens concurrents pointer vers sa page, tout en gardant l'article actif comme source de liens vers le reste du site.
💡 Cas d'usage : FAQ
Si vos pages FAQ sont désindexées, cochez "Ne pas recevoir de liens" pour qu'elles ne soient plus ciblées, tout en leur permettant d'envoyer des liens vers vos pages principales.
Exclusion par taxonomie custom
En plus des catégories WordPress, vous pouvez exclure des contenus selon n'importe quelle taxonomie custom : tags, taxonomies de plugins, taxonomies WooCommerce (catégories produits, étiquettes), etc.
Dans Settings → Exclusions, une section liste toutes les taxonomies publiques de votre site avec leurs termes. Cochez ceux à exclure.
💡 Compatible WooCommerce, ACF, et tous les CPT
Le plugin détecte automatiquement toutes les taxonomies publiques de votre site, quel que soit le plugin qui les a créées.
Analyse d'URL externe
Fonctionnalité Premium. Depuis le Dashboard, la section "Analyser une URL externe" vous permet de coller l'URL d'une page externe pour identifier quels articles de votre site sont les plus proches sémantiquement.
Cas d'usage
- Backlinks entrants — Vérifiez que la page de destination d'un lien entrant est la plus pertinente
- Négociation de backlinks — Identifiez quelle page pousser auprès d'un partenaire
- Veille concurrentielle — Collez l'URL d'un concurrent pour voir quels articles de votre site couvrent le même sujet
L'outil affiche les résultats classés par score de similarité, avec le titre, le type de contenu et l'URL de chaque article.
⚠️ Coût API
Chaque analyse génère un embedding à la volée (non stocké). Le coût est négligeable (~0.001 € par analyse).
Pré-scan intelligent des ancres
Avant d'appeler GPT pour trouver une ancre, le plugin vérifie d'abord si le titre de l'article cible (ou son entité principale) existe déjà dans le texte source.
Si c'est le cas, cette mention est utilisée directement comme ancre — sans appel API. Cela réduit les coûts OpenAI et accélère le traitement.
Validations du pré-scan
Le pré-scan effectue 5 vérifications avant de valider une ancre :
- L'ancre n'est pas exclue par les réglages
- L'ancre n'est pas déjà utilisée comme lien
- L'ancre ne correspond pas au titre de l'article source
- L'ancre n'est pas réservée pour une autre page stratégique
- L'ancre ne correspond pas à l'entité principale d'un autre article
✅ Impact sur les coûts
Sur les sites avec des listes "Découvrez aussi" ou des mentions fréquentes d'autres articles, le pré-scan peut éviter 20 à 40% des appels GPT.
Notification après changement de réglages
Quand vous modifiez un réglage qui impacte les liens existants (types source/cible, catégories exclues, mode silo, articles exclus), une notification apparaît automatiquement en haut du dashboard avec deux options :
- Appliquer aux liens existants — Purge les liens qui ne correspondent plus aux nouveaux réglages, sans toucher aux embeddings (pas de surcoût API). Vous pouvez ensuite relancer la création de liens.
- Ignorer — Les nouveaux réglages ne s'appliqueront qu'aux prochains liens créés.
💡 Pas besoin de tout recommencer
Le flush ne supprime que les liens devenus obsolètes. Les embeddings sont conservés. Seule la phase 2 (création de liens) est à relancer.
Traitement en masse
Depuis le Dashboard, lancez l'analyse de tout votre site.
Phase 1 : Génération des embeddings
Le plugin analyse chaque article et génère son "empreinte sémantique". Cette étape n'est nécessaire qu'une fois par article (sauf modification du contenu).
Phase 2 : Création des liens
Une fois tous les embeddings générés, le plugin trouve les meilleures correspondances et crée les liens.
⚠️ Gardez l'onglet ouvert
Le traitement se fait côté navigateur. Ne fermez pas l'onglet pendant l'analyse.
Limites de liens
- Max liens sortants par article (défaut : 5) — Évite la sur-optimisation
- Max liens entrants par article (défaut : 20) — Répartit le jus de lien
Historique & revert
Consultez tous les liens créés depuis Content Linker → History.
Pour chaque lien, vous voyez :
- Article source et cible (avec URLs)
- Texte d'ancre utilisé
- Score de similarité
- Date de création
Recherche et filtres
Utilisez la barre de recherche pour trouver un lien par titre ou ancre, et le filtre par catégorie pour affiner les résultats. Le bouton "Réinitialiser" efface les filtres.
Supprimer un lien
Cliquez sur "Revert" pour supprimer instantanément un lien. L'article source retrouve son état original sans modification de la base de données.
URLs exclues
L'onglet "URLs exclues" dans l'historique affiche toutes les URLs qui n'ont pas reçu de liens, avec la raison de l'exclusion :
- Similarité trop basse — Le contenu n'est pas assez proche thématiquement
- Similarité trop haute — Doublon potentiel détecté
- Bloqué par robots.txt — L'URL est interdite aux robots
- Canonical différent — La page a une URL canonique vers une autre page
- Noindex — La page est marquée comme non indexable
- Max liens entrants atteint — La page a déjà atteint sa limite de liens entrants
- Lien déjà existant — Un lien vers cette page existe déjà
- Exclusion manuelle — L'URL a été exclue manuellement
Export CSV
Exportez l'historique de vos liens au format CSV depuis l'onglet History. Le fichier contient :
- Titre de l'article source
- URL de l'article source
- Titre de la page cible
- URL de la page cible
- Texte d'ancre
- Score de similarité
- Date de création
Détection de doublons
Le plugin détecte automatiquement les articles avec une similarité > 95% et vous alerte sur le Dashboard.
Ces alertes vous aident à identifier :
- Contenus dupliqués accidentellement
- Articles qui pourraient être fusionnés
- Pages de pagination ou archives mal filtrées
Vous pouvez ignorer une paire de doublons si c'est intentionnel.
Whitelist near duplicates
Dans Settings → Near Duplicates, vous pouvez cocher les catégories à ignorer dans la détection de doublons.
Utile pour les sites avec des pages locales (villes, régions) ou des variantes de produits qui sont naturellement similaires entre elles sans être de vrais doublons.
💡 Exemple
Vous avez 50 pages "Photographe [ville]" qui se ressemblent beaucoup. En whitelistant cette catégorie, les alertes near duplicate disparaissent pour ces pages, tout en restant actives pour le reste du site.
FAQ technique
Le plugin ralentit-il mon site ?
Non. L'injection se fait via un filtre WordPress optimisé. Les liens sont stockés en base et injectés à la volée, sans requête API à l'affichage.
Est-ce compatible avec les caches ?
Oui. Le contenu avec liens est mis en cache normalement. Si vous modifiez un lien, videz le cache de la page concernée.
Que se passe-t-il si je désactive le plugin ?
Les liens disparaissent instantanément (ils étaient injectés dynamiquement). Votre contenu original n'a jamais été modifié.
Les liens sont-ils en nofollow ?
Non, ce sont des liens internes classiques (dofollow) pour transmettre le PageRank au sein de votre site.
Puis-je personnaliser les ancres ?
Oui ! Pour les pages stratégiques, vous pouvez définir jusqu'à 5 ancres personnalisées par page. Ces ancres sont automatiquement réservées et ne seront jamais utilisées pour pointer vers un autre article.
Combien coûte l'utilisation d'OpenAI ?
Comptez 3 € à 8 € pour 100 liens créés, selon la longueur de vos contenus et le modèle GPT choisi. Les embeddings ne sont calculés qu'une seule fois par article. Le pré-scan intelligent réduit les appels GPT de 20 à 40% sur certains sites.
Est-ce compatible avec les page builders (Elementor, Divi, etc.) ?
Oui. Le plugin utilise le filtre the_content de WordPress avec une priorité basse (99), ce qui lui permet de fonctionner après les page builders. Les champs ACF sont aussi supportés.
Combien de liens le plugin peut-il créer ?
En version payante : illimité. Des sites avec 3 000+ liens actifs fonctionnent sans problème. Les liens sont indexés en base de données pour des performances optimales.
Une question ? Contactez le support