/seo-maillage · Maillage interne et clusters
Maintenu parAleksander SiebertLit ton sitemap, regroupe les pages en clusters, repère la page pilier, les pages orphelines et la cannibalisation, puis propose les liens à ajouter avec l'ancre et la phrase.
- Résultat observé
- Liens à ajouter, classés
Installer
- 1Téléchargez le fichier du Skill depuis sa fiche
- 2Dans Claude : Réglages → Capacités, activez l'exécution de code
- 3Personnaliser → Skills → importez le fichier
Disponible sur tous les forfaits, y compris gratuit. Le Skill s'active automatiquement dès qu'une conversation correspond.
Ce que ce Skill change
Le problème
Le maillage se fait de mémoire, les nouveaux articles restent orphelins et deux pages se disputent le même mot-clé sans qu'on le voie.
Avec ce Skill
Un script local rapproche les pages par leur vocabulaire (sans clé d'API), note chaque lien possible selon la proximité et le trafic de la page hôte, puis Claude relit chaque proposition. Tu valides avant d'ajouter.
Ce que tu peux lui demander
Une fois le Skill installé, copie une de ces demandes dans ta conversation.
« /seo-maillage https://www.monsite.fr/sitemap.xml »
Clusters, orphelines, cannibalisation, liens proposés.
« Je viens de publier cet article : quelles pages doivent pointer vers lui ? »
Les liens entrants à ajouter, avec l'ancre.
Variantes sectorielles
Tu travailles dans un secteur spécifique ? Propose ta variante ou ta propre ressource.Le fichier complet, tel que ton IA le lira (100 lignes). Tu peux l'adapter librement.
- name
- seo-maillage
- description
- Lit le sitemap du site, regroupe les pages en clusters thématiques (pilier et pages satellites), repère les pages orphelines, isolées, en erreur ou qui se cannibalisent, et propose des liens internes avec ancre et phrase d'insertion, à valider un par un. Trouve aussi les pages qui doivent faire un lien vers un nouvel article. Utilise-le pour « maillage interne », « topic cluster », « pages orphelines », « analyse mon sitemap », « cannibalisation ».
seo-maillage
Le maillage interne, c'est dire à Google quelles pages comptent et comment elles se tiennent. Ce Skill construit les clusters à partir de ce qui existe vraiment sur le site, puis propose des liens qu'un humain valide.
Entrées
- le sitemap (URL ou fichier ; les index de sitemaps sont suivis) ;
- ou un export de crawl (Screaming Frog, Sitebulb : colonnes Address, Title, H1, Meta Description) ;
- en option, un export Search Console « Pages » (clics) : les pages visitées deviennent des hôtes prioritaires ;
- en option, un brouillon d'article : on cherche ses pages hôtes.
Avec exécution de code
python3 maillage.py --sitemap https://www.site.fr/sitemap.xml --lire --max 300
python3 maillage.py --sitemap … --lire --filtre /blog/ --trafic pages-gsc.csv
python3 maillage.py --crawl export-screaming-frog.csv --trafic pages-gsc.csv
python3 maillage.py --sitemap … --lire --cible brouillon.md # nouvel article
--lire ouvre chaque page (titre, H1, texte, liens déjà présents ; mis en
cache) : c'est ce qui permet de trouver les orphelines et d'exclure les liens
existants. Le script calcule la proximité des pages (TF-IDF, sans API) et
note chaque lien possible : 0,7 × proximité + 0,3 × trafic de la page
hôte.
Sans exécution de code : demande la liste des URL et titres (ou l'export de crawl) et fais le regroupement à la lecture. Au-delà de ~200 pages, propose Claude Code.
Ce que tu fais du résultat (le travail du Skill)
Le script propose, tu relis :
- URL en erreur (404, 5xx dans le sitemap) : à corriger ou retirer du sitemap en premier.
- Clusters : vérifie que chaque cluster a un vrai sujet commun ; nomme
le pilier (page la plus complète sur le sujet large). Un cluster sans page
pilier = une page pilier à créer (
/seo-brief). - Cannibalisation : pour chaque paire, regarde l'intention réelle (et la SERP). Décision : fusionner (redirection 301), différencier l'angle, ou garder si les intentions diffèrent vraiment.
- Pages orphelines et isolées : rattache-les à un cluster ou assume qu'elles vivent seules (pages légales).
- Liens : écarte ceux qui n'ont pas de sens réel pour le lecteur. Pour chaque lien gardé : l'ancre (2 à 6 mots, descriptive, variée, jamais « cliquez ici ») et la phrase réécrite de la page hôte qui l'accueille.
Les règles d'un cluster sain
| Lien | Règle |
|---|---|
| Satellite → pilier | obligatoire, dans le texte |
| Pilier → chaque satellite | obligatoire |
| Satellite ↔ satellite du même cluster | 2 à 3 liens par page |
| Entre clusters | 0 à 1, seulement si le lecteur en a besoin |
| Toute page importante | au moins 3 liens entrants, à 3 clics max de l'accueil |
Les pages à pousser de site-context.md reçoivent des liens depuis les
articles du cluster correspondant.
Sortie
MAILLAGE · 97 pages · 7 clusters · 33 URL en erreur dans le sitemap
À CORRIGER D'ABORD : 33 URL du sitemap en 404 (fiches /ecosysteme/… vides)
CLUSTER « Assurance santé expatrié » · pilier /assurance-sante-expatrie/
liens à ajouter (3 sur 7 validés) :
/blog/choisir-assurance-sante-expatrie/ → /assurance-sante-expatrie/
ancre « assurance santé expatrié »
phrase : « Une fois vos critères posés, comparez les formules d'assurance santé expatrié… »
CANNIBALISATION : /assurance-sante-expatrie/ et /blog/assurance-sante-expatrie-prix/ → garder, angles différents (offre / prix)
Valide les liens avec l'utilisateur ; rien n'est modifié sur le site.
Règles du pack
- Lis
site-context.mdetapprentissages.mds'ils existent. - Zéro invention : ne cite que des URL qui existent (sitemap ou crawl).
- Texte simple dans la conversation, sans créer de document.
- Rien n'est publié par le Skill.
Démo bientôt disponible
Une démonstration (demande d'exemple → résultat) arrive prochainement. En attendant, installe le Skill et teste-le sur tes propres cas.
Comment installer le Skill « /seo-maillage · Maillage interne et clusters » ?
En deux minutes, sans code : 1) Télécharge le fichier depuis le bouton « Télécharger » de cette page. 2) Sur Claude : Personnaliser → Skills → importe le fichier (le bouton « Importer dans Claude » t'y emmène directement). Sur ChatGPT, Gemini ou Mistral, suis les étapes de l'encadré « Installer » selon ton IA. 3) Commence à converser : « /seo-maillage · Maillage interne et clusters » s'active dès que ta demande correspond.
« /seo-maillage · Maillage interne et clusters » fonctionne-t-il avec ChatGPT ou seulement Claude ?
Tous nos Skills sont conçus et testés en priorité sur Claude (Anthropic), notre environnement de référence. Il est pleinement compatible avec Claude, et partiellement avec ChatGPT, Gemini et Mistral. Les badges de compatibilité en haut de page indiquent le niveau exact par IA.
Qu'est-ce que « /seo-maillage · Maillage interne et clusters » me fait gagner concrètement ?
Résultat observé : Liens à ajouter, classés.
Ai-je besoin de compétences techniques pour utiliser « /seo-maillage · Maillage interne et clusters » ?
Non. Aucun terminal, aucune clé API, aucun code à manipuler. Si tu sais télécharger un fichier et l'importer dans ton IA, tu sais utiliser « /seo-maillage · Maillage interne et clusters ». C'est justement la cible : rendre l'IA accessible aux marketeurs non-techniques.
Puis-je modifier « /seo-maillage · Maillage interne et clusters » et l'utiliser pour mes clients ?
Oui. « /seo-maillage · Maillage interne et clusters » est gratuit et open-source (licence MIT). Tu peux le forker, l'adapter à ton entreprise ou à tes clients, et redistribuer ta version, à condition de citer l'auteur original et Join Médicis.
Une autre question ? Écris-nous.
Comment ça marche
Un Skill est un mode d'emploi que ton IA garde sous la main. Concrètement :
Tu installes le Skill une seule fois dans ton IA (2 minutes, sans code).
Tu fais ta demande comme d'habitude, en langage courant.
Ton IA reconnaît la tâche et applique la méthode du Skill : même structure, même niveau d'exigence, à chaque fois.