# C · Architecture et maillage interne

> Source: https://seorunbook.com/playbook/c-architecture-and-internal-linking/
> SEO Run Book — 410 SEO actions, free to read
> Last built: 2026-09-15

Les liens internes sont le seul facteur de classement que vous contrôlez entièrement. Ils disent à Google quelles pages comptent, et ils transportent l’autorité des pages qui en ont vers celles qui en manquent.

**Pourquoi ce module existe.** La plupart des sites ont une poignée de pages fortes qui ne pointent presque nulle part. C’est du capital gratuit qui dort.

16 actions, numérotées 33 à 48.

### 33. Garder chaque page importante à trois clics maximum de la page d’accueil

**Comment.** Crawlez le site depuis la page d’accueil et exportez la profondeur de clic (Screaming Frog → Crawl Depth). · Listez les pages importantes (qui rapportent ou ont des liens entrants) à 4 clics ou plus. · Remontez-les : lien depuis le menu ou une page de catégorie, bloc « populaires » sur l’accueil, lien contextuel depuis une page de profondeur 1. · Recrawlez pour confirmer.

**À éviter.** Compter les clics depuis le sitemap XML : Google ne s’en sert pas pour mesurer la profondeur · Tout mettre dans le menu : la navigation devient inutilisable · Paginer une catégorie sur 20 pages, ce qui enterre les derniers produits

### 34. Construire une page pilier par thème central ; relier chaque article de cluster au pilier, et le pilier à chacun

**Comment.** Repérez un thème couvert par cinq pages de sous-thèmes ou plus. C’est votre candidat pilier. · Créez la page pilier, ou promouvez une page existante. Le pilier doit : traiter le thème de façon générale (environ 1 500 à 2 500 mots) · pointer vers chaque page du cluster · comporter un sommaire ou une structure de sections claire · être la page la plus faisante autorité du site sur ce thème · · Depuis chaque page de sous-thème, ajoutez un lien retour vers le pilier (« Retour au dossier : [titre] »). · Faites figurer les piliers dans la navigation principale, dans leurs sections respectives. · Mettez le pilier en avant depuis l’accueil ou depuis la page de thème.

**À éviter.** Une page pilier trop courte (moins de 800 mots) — pas assez d’autorité pour concentrer les signaux · Une page pilier réduite à une liste de liens (aucun contenu réel au-dessus des liens) · Une page pilier qui ne pointe pas vers toutes les pages du cluster (des signaux restent isolés) · Plusieurs piliers pour le même thème (l’autorité se divise)

### 35. Ajouter de 3 à 10 liens internes contextuels dans le corps de chaque page (pas seulement dans la navigation et le pied de page)

**Comment.** Sur chaque contenu, nouveau ou existant, dès que vous mentionnez une notion traitée ailleurs sur votre site, faites-en un lien. Exemple : dans un article sur le sitemap.xml, pointez vers votre article sur <lastmod> . · Visez 3 à 10 liens contextuels par page. Au-delà de dix, ça commence à ressembler à du spam. En dessous de trois, vous laissez passer des occasions. · Utilisez des ancres descriptives. « En savoir plus sur les sitemaps XML » plutôt que « cliquez ici ». · Pointez vers des pages pertinentes par rapport au texte qui les entoure, pas vers des pages que vous voulez pousser à tout prix. La pertinence prime sur le volume. · Sur les anciens contenus, ajoutez de nouveaux liens internes au fur et à mesure que vous publiez. Les nouvelles pages doivent renvoyer vers les anciennes du même domaine thématique.

**À éviter.** Utiliser « cliquez ici » ou « en savoir plus » comme ancre (le signal de pertinence est perdu) · Pointer plusieurs fois vers la même page depuis une même page (regroupez en un seul lien) · Mettre plus de trente liens par page (le signal se dilue et ça sent le spam) · Pointer vers la même destination depuis chaque page (Google ignore les doublons)

### 36. Utiliser des ancres descriptives de 2 à 5 mots sur les liens internes ; jamais « cliquez ici » ou « en savoir plus » pour les cibles importantes

**Comment.** Pour toute URL de destination importante, variez les ancres : correspondance exacte : « sitemaps XML » (vers /sitemaps-xml) · correspondance partielle : « comment mettre en place un sitemap » (toujours pertinent) · marque : « le guide sitemap d’Acme » (sans risque) · générique : « lisez ce guide » (peu de valeur SEO, mais naturel) · URL : « acme.com/sitemaps-xml » (ça marche, mais c’est laid) · · Ne calculez pas le ratio d’ancres exactes au millimètre. Visez une variation naturelle : en général 30 à 40 % d’exactes, 30 % de partielles, 20 % de marque, 10 % d’autres. · À éviter : 100 % d’ancres en correspondance exacte, motif de manipulation évident.

**À éviter.** La même ancre sur tous les liens vers la même page (Google en ignore la plupart) · Une ancre hors sujet (lier « chaussures pas chères » vers une page sur les sitemaps XML) · Sur-optimiser les ancres exactes (ça ressemble à de la manipulation)

### 37. Lier chaque nouvel article depuis au moins 3 pages existantes du même sujet, dans les 24 h suivant la publication

**Comment.** Au moment de publier, cherchez sur votre propre site les pages du même sujet : site:votresite.com "sujet" dans Google, ou la recherche interne du CMS. · Choisissez au moins 3 pages déjà indexées et fréquentées, et ajoutez dans leur texte un lien contextuel vers le nouvel article. · Mettez le lien dans une phrase qui traite du même point, avec une ancre qui décrit l’article. · Ajoutez cette étape à votre liste de publication, pour qu’elle ne dépende pas de la mémoire.

**À éviter.** Se contenter du bloc automatique « articles récents » qui disparaît au bout de quelques jours · Lier depuis des pages hors sujet uniquement pour le nombre · Mettre les 3 liens dans le pied de page

### 38. Trouver et corriger les pages orphelines (Screaming Frog → Orphan URLs comparé au sitemap) en ajoutant des liens internes

**Comment.** Configurez Screaming Frog pour croiser le crawl avec le sitemap XML (Configuration → Spider → Crawl Linked XML Sitemaps) et avec Search Console et Analytics (API Access). · Lancez le crawl, puis Crawl Analysis ; ouvrez Sitemaps → « Orphan URLs ». · Pour chaque orpheline : si elle mérite d’exister, ajoutez des liens internes depuis des pages du même sujet ; sinon supprimez-la ou redirigez-la et retirez-la du sitemap.

**À éviter.** Ajouter l’orpheline uniquement au sitemap : elle reste sans jus de lien · Ne crawler que le site : une orpheline ne peut par définition pas être trouvée par un crawl · Lier toutes les orphelines depuis une seule page fourre-tout

### 39. Pousser le jus de lien vers les pages qui rapportent : les lier depuis l’accueil et depuis les articles à forte autorité

**Comment.** Listez vos pages qui rapportent (devis, ventes, inscriptions) dans l’analytique. · Listez vos pages à forte autorité : les plus liées de l’extérieur (Search Console → Liens → Pages les plus liées). · Depuis ces pages fortes, ajoutez des liens contextuels vers les pages qui rapportent, quand le sujet s’y prête. · Liez aussi les pages qui rapportent depuis l’accueil (bloc services, produits phares).

**À éviter.** Placer 50 liens vers la même page dans le pied de page · Lier depuis des articles sans rapport avec la page cible · Oublier que chaque lien ajouté sur une page dilue un peu les autres

### 40. Mettre un fil d’Ariane sur tout le site, avec le schema BreadcrumbList

**Comment.** Affichez un fil d’Ariane visible en haut des pages intérieures : Accueil › Catégorie › Page, chaque niveau cliquable sauf le dernier. · Balisez-le en JSON-LD BreadcrumbList : un ListItem par niveau avec position, name et item (URL absolue). · Faites correspondre exactement les noms et URLs du JSON-LD à ce qui est affiché. · Sur WordPress, activez le fil d’Ariane de Yoast ou Rank Math qui produit les deux.

**À éviter.** Un balisage BreadcrumbList qui ne correspond pas au fil affiché · Des URLs relatives dans item · Un fil d’Ariane qui reflète le chemin de navigation du visiteur au lieu de la hiérarchie du site

### 41. Garder une profondeur plutôt plate : éviter les pages enterrées à plus de quatre dossiers sans aucun lien interne

**Comment.** Exportez les URLs et comptez les dossiers : /a/b/c/d/e/page = 5 niveaux. · Pour les pages enterrées, raccourcissez la structure si c’est possible (avec 301 de l’ancienne URL), sinon ajoutez des liens depuis des pages hautes. · Retenez que la profondeur de dossier et la profondeur de clic sont deux choses : une URL longue liée depuis l’accueil est à 1 clic. · Pour les nouveaux contenus, limitez l’arborescence à 2 ou 3 niveaux.

**À éviter.** Changer des URLs profondes sans redirection · Créer des dossiers intermédiaires vides (/blog/2026/09/) qui répondent 404 · Croire qu’une URL courte suffit si la page n’a aucun lien interne

### 42. Ajouter des sitemaps HTML ou des pages piliers pour les grandes sections, afin de répartir le crawl et le jus de lien

**Comment.** Pour chaque grande section (plus de 50 pages), créez une page hub qui liste et décrit brièvement toutes ses pages, groupées par sous-thème. · Liez ce hub depuis le menu ou la page de section. · Pour un site très large, ajoutez une page « plan du site » HTML qui liste les hubs, sans essayer de lister 10 000 URLs. · Tenez les hubs à jour automatiquement depuis le CMS.

**À éviter.** Un plan du site HTML de milliers de liens sans structure · Des hubs qui ne sont liés de nulle part · Un hub généré mais jamais mis à jour, plein de liens morts

### 43. Limiter le nombre de liens par page ; ne pas diluer le jus de lien dans des centaines de liens de pied de page

**Comment.** Comptez les liens par page (Screaming Frog → Internal → colonne Outlinks). · Repérez les pages au-delà de ~150 liens et identifiez d’où ils viennent : méga-menu, pied de page, nuages de tags, listes automatiques. · Réduisez le gabarit : pied de page limité aux liens utiles, méga-menu ramené aux catégories principales, nuages de tags supprimés. · Gardez les liens du contenu, ce sont les plus utiles.

**À éviter.** Un pied de page de 200 liens répété sur toutes les pages · Supprimer des liens de contenu utiles pour atteindre un chiffre arbitraire · Cacher les liens en CSS pour « tricher » sur le compte

### 44. Employer correctement rel="nofollow", sponsored et ugc sur les liens payants, générés par les utilisateurs et non fiables

**Comment.** Liens payés ou en échange d’un avantage : rel="sponsored". · Liens dans les commentaires, forums, profils et contenus envoyés par des utilisateurs : rel="ugc" (ajoutez-le automatiquement dans le CMS). · Liens vers une source que vous ne voulez pas cautionner : rel="nofollow". · Laissez vos liens éditoriaux normaux sans attribut : nofollow sur ses propres liens internes ne sert à rien.

**À éviter.** Des articles sponsorisés sans rel=sponsored : risque d’action manuelle pour liens artificiels · Mettre nofollow sur tous les liens sortants par peur : vos citations de sources perdent leur valeur · Mettre nofollow sur des liens internes pour « sculpter » le PageRank

### 45. Auditer la répartition des ancres internes ; s’assurer que les pages cibles reçoivent des ancres porteuses de mots-clés, pas des ancres génériques

**Comment.** Exportez tous les liens internes avec leur ancre (Screaming Frog → Bulk Export → Links → All Inlinks). · Pour chaque page importante, regroupez les ancres : combien sont descriptives, combien génériques (« ici », « en savoir plus », « lire la suite »). · Remplacez les ancres génériques dans le contenu par une ancre qui nomme la page cible. · Pour les boutons « lire la suite », ajoutez un texte accessible explicite ou rendez le titre de la carte cliquable.

**À éviter.** Donner exactement la même ancre à tous les liens vers une page · Laisser 100 « en savoir plus » sur une page de listing · Utiliser une ancre qui promet autre chose que la page cible

### 46. Proposer en fin d’article un contenu lié ou l’étape suivante, pour réduire les retours immédiats vers la page de résultats

**Comment.** En fin d’article, ajoutez un bloc « étape suivante » : l’article qui prolonge logiquement la lecture, ou le service ou produit concerné. · Choisissez 2 ou 3 liens précis plutôt qu’une liste automatique de 10 articles récents. · Pour les articles qui génèrent du trafic, placez aussi un lien vers la suite au milieu du texte, là où la question se pose. · Suivez les clics sur ce bloc dans l’analytique.

**À éviter.** Un bloc « articles récents » sans rapport avec le sujet · Un appel à l’action qui n’a rien à voir avec ce que l’article traite · Ouvrir les liens dans un nouvel onglet par réflexe

### 47. S’assurer que la navigation principale est explorable en <a href> (et non en onclick JavaScript ou en simples boutons)

**Comment.** Affichez le code source (pas l’inspecteur) et vérifiez que chaque entrée du menu est un <a href="/url/">. · Remplacez les <button onclick>, <div> cliquables et liens href="#" ou javascript: par de vrais liens. · Pour les sous-menus déroulants, gardez les liens dans le HTML initial et ouvrez-les en CSS ou JavaScript, sans les injecter au clic. · Sur mobile, le menu caché doit contenir les mêmes liens que sur desktop.

**À éviter.** Un menu construit par JavaScript après chargement : Googlebot peut ne pas le voir · Des liens href="#" avec un routage JavaScript · Un menu mobile avec moins de liens que le desktop (l’index est mobile-first)

### 48. Corriger les liens internes redirigés ou en 404, pour ne pas perdre de jus de lien dans les sauts

**Comment.** Crawlez le site et exportez les liens internes qui répondent 3xx ou 4xx (Screaming Frog → Response Codes → Internal → Redirection (3xx) et Client Error (4xx), puis Bulk Export → Response Codes → Inlinks). · Pour chaque lien redirigé, remplacez l’URL par la destination finale dans le contenu ou le gabarit. · Pour chaque lien en 404, pointez-le vers la bonne page ou retirez-le. · Corrigez d’abord les liens du gabarit (menu, pied de page) : ils sont répétés partout.

**À éviter.** Corriger la redirection mais laisser le lien interne pointer vers l’ancienne URL · Rediriger les 404 vers l’accueil au lieu de corriger le lien · Ne corriger que les liens du contenu et oublier le menu

