Maillage interne automatique pour WordPress
Automatic Internal Links for SEO construit le maillage interne de votre site WordPress sans que vous écriviez les liens un par un. L'extension lit les focus keywords déjà stockés sur vos pages, repère ces expressions dans vos contenus, et transforme chaque occurrence en lien vers la page qui possède le mot-clé.
Gratuite sur WordPress.org, plus de 1 000 installations actives. Compatible avec Yoast SEO, Rank Math, All in One SEO et SEOPress.
Télécharger gratuitement sur WordPress.org
Le problème qu'elle résout
Le maillage interne est la tâche SEO dont tout le monde reconnaît l'importance et que presque personne ne tient à jour. Elle échoue pour une raison structurelle, pas par manque de volonté : le nombre de relations possibles croît bien plus vite que le contenu. Chaque nouvel article pourrait pointer vers les anciens pertinents, et chacun de ceux-là pourrait renvoyer la pareille. À cinquante articles, choisir est une corvée. À cinq cents, ce n'est le travail de personne.
Les symptômes sont connus. Des pages orphelines que rien ne lie. Des articles anciens qui ne reçoivent plus aucun lien depuis des mois. Des ancres qui disent « en savoir plus » parce que rédiger quelque chose de descriptif demandait une décision que personne n'a eu le temps de prendre. Une arborescence qui existe dans le sitemap et pas dans le contenu.
À la main, cela ne tient pas à l'échelle. Par extension, cela signifie en général l'une de deux choses : un outil qui suggère des liens et réclame quand même un clic par lien, ou un outil qui invente ses propres règles de correspondance et lie ce que vous n'auriez pas lié.
Comment celle-ci fonctionne
Elle n'invente rien. Elle se sert de la couche de mots-clés que votre extension SEO stocke déjà.
- Vous avez déjà des focus keywords sur vos pages, ou vous pouvez les remplir en volume si ce n'est pas le cas.
- SYNC construit les règles de maillage à partir de ces mots-clés, et les stocke.
- Au rendu, les occurrences admissibles deviennent des liens vers la page dont c'est le focus keyword, l'expression elle-même servant de texte d'ancre.
Cette distinction compte au moment de vérifier : le journal dit quelles règles ont été synchronisées, pas combien de liens une page donnée affiche. Les exclusions, les liens déjà présents, les liens vers soi-même et les plafonds par page réduisent les règles aux liens réellement rendus. La vue d'ensemble décrit le mécanisme.
Conséquence : l'ancre est en correspondance exacte par construction, ce qui est exactement ce qu'on veut pour un lien interne et ne présente, contrairement à une croyance répandue, ce n'est pas une licence pour répéter mécaniquement la même expression.

Le journal affiche les règles au moment où elles sont synchronisées, avec le mot-clé employé et la page de destination. Rien ne se fait en silence. Pour confirmer ce qu'une page affiche, regardez la page.
Ce que vous contrôlez
C'est ici qu'un outil de maillage automatique gagne ou perd la confiance. Les contrôles existent à plusieurs niveaux :
- Quels types de contenu sont traités : articles et pages en version gratuite, produits et types personnalisés en Pro.
- Quels mots-clés sont exclus, quand une expression trop courante crée du bruit. Voir exclure un mot-clé.
- Quelles URL sont exclues, pour les pages qui ne doivent pas recevoir de liens automatiques.
- Quelles balises HTML sont ignorées, pour laisser intacts les intertitres ou certains blocs.
- Page par page, par une métabox, pour les exceptions ponctuelles. Celle-ci relève de la version Pro.
- La sensibilité à la casse, comme réglage et non comme supposition.
- Les correspondances partielles, activables ou non, par Correspondance partielle.
- Les liens manuels, pour les cas où vous voulez une ancre sur mesure plutôt que le focus keyword. Voir Liens manuels.
Chaque règle créée est consignée dans un journal d'activité, et l'opération est réversible.

Gratuit et Pro, dit clairement
| Capacité | Gratuit | Pro |
|---|---|---|
| SYNC manuel | ✓ | ✓ |
| Liens manuels personnalisés, internes et externes | ✓ | ✓ |
| Exclusions : balises, mots-clés, URL | ✓ | ✓ |
| Métabox d'exclusion page par page | Non | ✓ |
| Journal d'activité | ✓ | ✓ |
| Articles et pages | ✓ | ✓ |
| AUTO LINKS en continu | Non | ✓ |
| Synchronisation en arrière-plan, lot et fréquence réglables | Non | ✓ |
| Fiches produits WooCommerce | Non | ✓ |
| Types de contenu personnalisés | Non | ✓ |
La version gratuite donne le flux SYNC manuel, et c'est un flux complet : vous le lancez, vous inspectez le journal, vous annulez si besoin. La version Pro ajoute AUTO LINKS en continu, qui applique la même logique au fil de vos publications, plus la portée commerciale élargie. Le site ne brouillera pas cette ligne.
Comparer les forfaits · Obtenir la version Pro · Essai payant de 7 jours
Trois états, et pourquoi ils ne se confondent pas
On lit un nombre dans le plugin et on suppose qu'il désigne des liens sur le site. Ce n'est généralement pas le cas. Trois choses se produisent en séquence, et chacune peut s'arrêter sans que la suivante ait lieu.
1. Le keyword est écrit. Un focus keyword occupe le champ de votre plugin SEO. Rien n'a encore été lié.
2. La règle est synchronisée. Le SYNC enregistre une règle : ce keyword pointe vers cette destination. Le journal d'activité l'affiche désormais. Rien n'a encore été lié.
3. Le lien est rendu. Quand une page est construite, le plugin cherche le keyword dans son contenu et injecte l'ancre, sauf si quelque chose l'en empêche. Les causes connues, lues dans la source de l'extension :
- la requête n'est pas une vue singulière d'un type de contenu du périmètre configuré, une archive par exemple ;
- la page elle-même est exclue, par la liste noire d'URL ou par Disable Internal Links On This Page ;
- le keyword est dans la liste d'exclusion, ou l'occurrence se trouve dans une balise exclue ;
- le texte ne correspond pas, à cause de la casse ou des frontières de mots ;
- l'expression est coupée par du balisage,
maillage <strong>interne</strong>, donc le moteur ne la voit jamais entière ; - une autre règle revendique le même keyword et a été élue à sa place ;
- cette règle a déjà épuisé son plafond Max Links sur cette page, ce qui peut arriver à cause de correspondances ensuite écartées, qui ne sont jamais devenues des liens ;
- la correspondance en chevauche une plus longue, qui a été retenue ;
- un lien existant enveloppe déjà ce texte ;
- l'identifiant de destination enregistré sur la règle est celui de la page en cours de rendu, ce qu'une URL personnalisée pointant vers la même page ne déclenche pas ;
- les deux langues diffèrent et sont toutes deux résolvables, ce qui suppose une extension enregistrant le filtre
wpml_element_language_code; - le jeu de règles en cache pour cette page ne contient pas encore la règle, ou garde son ancien réglage ;
- le contenu ne passe jamais par le filtre
the_content, le seul auquel l'extension s'accroche.
Une règle peut donc exister sans que son lien n'apparaisse jamais. Le journal d'activité compte des règles, pas des liens. Pour savoir ce qu'une page affiche, regardez la page.
Un exemple illustratif
| Avant | Après | |
|---|---|---|
| Champ keyword | vide | stratégie de maillage interne |
| Règle dans le journal | aucune | une, pointant vers cette page |
| Ancre dans le HTML | aucune | sur les pages dont le texte contient l'expression |
C'est un exemple illustratif, pas un résultat mesuré, et le plugin n'a pas été exécuté pour le produire. Ce que votre propre site affiche dépend de vos contenus, de vos réglages de correspondance et de vos exclusions. Le protocole reproductible qui sous-tend cette distinction est maintenu en interne et n'a pas été exécuté.
Ce qu'elle ne fera pas
À dire, parce que c'est là que les outils de maillage automatique promettent trop.
- Elle ne fait pas de recherche de mots-clés. Elle emploie ceux que vous avez déjà déclarés.
- Elle ne juge pas la pertinence éditoriale. Si un focus keyword décrit mal sa page, tous les liens construits à partir de lui seront mauvais. Ce risque est réel et il se situe en amont : voir les limites du focus keyword.
- Elle ne construit pas de backlinks. Il s'agit uniquement de liens internes.
- Elle ne réécrit pas vos contenus. Elle enveloppe des occurrences déjà présentes dans votre texte.
- Elle ne garantit aucun positionnement. Le maillage interne est un changement de structure. Les effets éventuels dépendent de l'exploration, de votre site et de ce qui a changé par ailleurs ; aucun délai ni aucun gain n'est garanti.
Où elle s'inscrit
Automatic Internal Links lit les focus keywords déjà présents, peu importe comment ils y sont arrivés : saisis à la main, importés, ou remplis par un autre outil. Auto Focus Keyword est une façon de remplir les champs vides en volume, pas un préalable obligatoire.
Si vos champs sont largement vides, commencez par aucun mot-clé principal défini. S'ils sont remplis, vous pouvez lancer SYNC aujourd'hui. Et si vous préférez ne pas dépendre du champ, les liens manuels fonctionnent sans lui.
→ Comment les deux étapes s'articulent
Comment elle se compare
| Automatic Internal Links | Link Whisper | Internal Link Juicer | Maillage manuel | |
|---|---|---|---|---|
| Source des ancres | Vos focus keywords | Ses suggestions et ses règles | Mots-clés que vous configurez | Votre jugement |
| Liens par action | Tout le site | Par suggestion, ou par règle | Tout le site | Un |
| Version gratuite | Oui, SYNC complet | Limitée | Oui | Sans objet |
Tableau comparatif complet : meilleur plugin de maillage interne pour WordPress. Face à face : face à Link Whisper · face à Internal Link Juicer · face au maillage de Yoast · face à Rank Math · face au maillage manuel
À lire ensuite
- Vue d'ensemble : comment fonctionnent la détection et le remplacement
- Sync et Auto Links : SYNC manuel contre AUTO LINKS en continu
- Réglages : chaque option expliquée
- Cache et performance : transients et expiration
- Guide du texte d'ancre : ce qui fait une bonne ancre interne
- Bonnes pratiques de maillage interne : la liste de contrôle élargie