Un éditeur m'a envoyé le mois dernier un mail paniqué : « On a publié 340 articles, Google n'en indexe que 180. Qu'est-ce qu'on a foutu ? » Je lui ai demandé de m'ouvrir sa carte de liens internes. Elle était vide. Pas une seule page ne pointait vers une autre en dehors du menu et du footer. Voilà où en est le SEO de la plupart des sites que je croise en 2026 : du contenu empilé, jamais relié.
Le maillage interne, c'est ce travail de plomberie qu'on repousse parce qu'il n'est pas sexy. Pourtant, sur deux projets que j'ai repris, c'est la seule action qui a fait bouger les choses sans publier un seul nouvel article. Je vous explique comment, avec les chiffres, les outils et les erreurs que j'ai commises.
Points clés à retenir
- Le maillage interne sert d'abord à Google : il aide le crawl, transmet l'autorité et clarifie votre hiérarchie de pages.
- Un lien contextuel dans le corps du texte vaut mieux que dix liens de menu.
- Visez une profondeur de clic de 3 maximum depuis la page d'accueil.
- Des liens internes en nofollow gaspillent du signal : ne les utilisez presque jamais.
- Comptez 2 à 5 liens internes par article, placés là où ils ont du sens.
- Sans page de mesure, vous ne saurez jamais si votre maillage fonctionne.
Comment optimiser le maillage interne pour le SEO : la mécanique avant les astuces
Beaucoup de gens confondent deux choses. Le maillage interne, ce sont les liens qui relient vos pages entre elles, sur votre propre domaine. Le maillage externe, ou netlinking, ce sont les backlinks que d'autres sites pointent vers vous. Les deux comptent, mais ils ne travaillent pas au même endroit. Sur le second, vous quémandez. Sur le premier, vous décidez.
Pourquoi Google a-t-il besoin de vos liens internes ?
Un robot d'exploration ne connaît pas votre site. Il arrive sur une page, lit les liens qu'elle contient, puis suit ces liens. Sans lien interne, une page n'existe pour lui que si elle est dans votre sitemap… et encore, le sitemap n'est qu'une suggestion. Les liens internes, eux, sont une déclaration de structure : « cette page est importante, celle-ci découle de celle-là ».
Trois rôles, concrètement :
- Le crawl : plus une page reçoit de liens internes, plus elle est revisitée souvent.
- La distribution de l'autorité : le « jus de lien » circule d'une page vers celles qu'elle cite. Une page forte qui pointe vers une page faible la remonte.
- Le sens : l'ancre de votre lien indique à Google de quoi parle la cible. « Guide du maillage interne » en dit plus que « cliquez ici ».
Et l'UX dans tout ça ? Un visiteur qui trouve naturellement le contenu suivant reste plus longtemps. Ce n'est pas un bénéfice secondaire, c'est ce qui fait vivre un site.
Un lien dans le texte ne vaut pas un lien de menu
Ici je vais être tranchant : arrêtez de compter vos liens de navigation comme du maillage. Un lien dans votre menu ou votre footer apparaît sur toutes les pages du site. Google le comprend, mais il ne vous dit rien sur la relation entre deux contenus précis. Un lien contextuel, inséré dans un paragraphe, avec une ancre qui décrit la cible, c'est ça qui porte. Je l'ai vérifié sur un blog de 90 pages : après avoir transformé 40 liens de footer en liens contextuels bien ancrés, les pages cibles sont passées de la page 3 à la page 1 en cinq semaines.
La méthode opérationnelle : de la carte à l'insertion
La théorie, c'est bien. Le problème, c'est que personne ne vous dit combien de liens poser, ni comment savoir où. Voilà ma procédure, celle que j'applique quand je reprends un site.
Étape 1 : cartographier ce qui existe
Avant de toucher à quoi que ce soit, il faut une photo. Un crawler (Screaming Frog, ou un outil équivalent) vous sort la liste des liens internes, les pages orphelines (aucun lien entrant interne), les liens cassés et la profondeur de clic de chaque URL. La Search Console, dans le rapport « Liens », vous donne le nombre de liens internes par page vu par Google. Comparez les deux : les écarts racontent vos erreurs.
Sur un site e-commerce que j'ai audité, 62 % des fiches produits étaient orphelines. Invisibles. Elles existaient, elles se vendaient parfois, mais aucune page ne les citait.
Étape 2 : fixer des seuils, pas des intentions
Un maillage sans cible chiffrée dérive. Les miens :
- Profondeur de clic ≤ 3 depuis l'accueil pour toute page que vous voulez voir ranker.
- 2 à 5 liens internes par article, dans le corps du texte.
- Ancres descriptives, 3 à 6 mots, jamais « ici » ou « en savoir plus ».
- Pas de nofollow interne, sauf cas très particulier (page de connexion, panier).
Ces seuils, je les ai posés après avoir tout essayé. Au début, je mettais 15 liens par article « pour être sûr ». Résultat : chaque lien diluait les autres, et Google ne savait plus quelle page était prioritaire. Moins de liens, mieux placés, ça marche mieux.
Étape 3 : construire un tableau de maillage
Rien ne remplace un tableau simple. Une ligne par lien à poser :
| Page source | Page cible | Ancre | Intention |
|---|---|---|---|
| Guide débutant | Article outils | outils d'audit de maillage | approfondir |
| Article outils | Guide débutant | principes du maillage interne | revenir aux bases |
| Étude de cas | Article outils | crawler pour détecter les orphelines | passer à l'action |
La colonne « intention » est celle que tout le monde oublie. Elle vous force à vous demander ce que le lecteur veut faire ensuite. Un lien posé sans cette question est un lien décoratif.
Les erreurs de maillage qui coûtent cher (et que j'ai commises)
Je vais vous épargner quelques mois. Voilà ce qui m'a fait perdre du temps.
Les liens internes en nofollow
Poser un nofollow sur un lien interne revient à dire à Google « ce lien ne compte pas ». Sauf que la page cible existe, sur votre site, et qu'elle mérite d'être trouvée. Je l'ai fait par réflexe pendant un an sur une page de contact. Puis j'ai compris : le nofollow interne ne protège de rien, il coupe seulement le signal. Aujourd'hui, je n'en mets plus, sauf pour les pages vraiment fonctionnelles.
Les liens générés en JavaScript
Un menu déroulant en JS qui affiche des liens au survol : Google les voit parfois, souvent non. Si votre maillage repose sur de l'interaction, il n'existe pas. Le HTML statique reste la base.
Le cocon sémantique trop fermé
On lit partout qu'il faut des cocons : des groupes de pages qui se lient entre elles. Vrai. Mais j'ai vu des sites où chaque cocon était une forteresse, sans aucun pont vers les autres. Résultat : des silos étanches qui empêchent la circulation globale de l'autorité. Reliez vos cocons par des liens de contexte, même ténus. Une page pivot qui rassemble plusieurs thématiques fait ce travail.
Mesurer, ajuster, recommencer
Un maillage qu'on ne mesure pas est un pari. Trois indicateurs suffisent à savoir si ça fonctionne : le nombre de pages orphelines (il doit baisser), la profondeur de clic moyenne, et les positions des pages cibles dans la Search Console. Si une page que vous avez beaucoup liée ne bouge pas en huit semaines, le problème n'est pas le maillage : c'est son contenu ou son intention de recherche.
Et un piège que j'ai découvert tard : le taux de clics sur vos liens internes, quand vous pouvez le mesurer via un outil d'analytics, révèle souvent que vos liens les mieux placés pour Google sont les moins cliqués par les humains. Le maillage idéal trouve l'équilibre. Pas l'un contre l'autre.
Spoiler : personne n'a de formule magique. J'ai passé des semaines à chercher le « bon ratio » liens internes/externes. Il n'existe pas. Ce qui existe, c'est une carte claire, des ancres honnêtes et une page qui mène logiquement à la suivante. Le reste, c'est du bricolage.
La vraie question n'est pas « combien de liens internes par article ». C'est : « si un lecteur finit cette page, où doit-il aller ensuite ? » Répondez à ça, et Google suivra. Vos visiteurs aussi.