Prima Pagina.
EN

14 juin 2026Le moteur

Budget de crawl et règle des 3 clics : optimiser la structure de liens internes

Le budget de crawl est la capacité qu’un moteur alloue à l’exploration d’un domaine. Une architecture de liens internes mal conçue dilue ce budget sur des pages peu prioritaires et laisse des URLs importantes sous-crawlées. Notre moteur construit le graphe de liens internes de façon à placer toute page utile à moins de 3 clics de l’index.

Mesurer la profondeur de crawl du corpus

Après chaque build, un script effectue un parcours en largeur (BFS) du graphe de liens internes en partant de la page d’accueil. Il enregistre la profondeur minimale de chaque URL et produit une distribution : combien de pages sont à 1, 2, 3, 4 clics ou plus. L’objectif est que 100 % des pages indexables soient à 3 clics maximum.

Ce parcours utilise les liens présents dans le HTML rendu, pas seulement les liens définis dans les templates. Cela inclut les liens de navigation, les listes de pages associées, et les liens dans le corps des articles. Un changement dans la navigation principale peut modifier la profondeur de plusieurs milliers de pages en cascade.

Stratégies pour rester sous 3 clics sur 4 000 pages

Sur 4 000 pages, une arborescence purement hiérarchique (index → catégorie → sous-catégorie → page) nécessite 4 niveaux, ce qui place les pages feuilles à 3 clics si chaque niveau est représenté par un seul lien. La structure actuelle utilise deux mécanismes pour aplatir l’arbre : des hubs de département (une page par département listant toutes les communes) et des listes de pages récentes dans la navigation latérale.

Les hubs de département sont des pages générées automatiquement contenant des liens vers toutes les pages locales de ce département. 96 hubs couvrent les 96 départements métropolitains. Ces hubs sont eux-mêmes liés depuis la page d’index principale, ce qui place toutes les pages locales à exactement 2 clics de l’index.

Pages orphelines et correction automatique

Une page orpheline est une page accessible en HTTP mais sans lien entrant depuis aucune autre page du site. Le BFS ne peut pas la découvrir. Le script de vérification croise la liste des URLs générées avec les URLs atteintes par le BFS et signale toute URL manquante comme orpheline.

Les orphelines sont généralement causées par des erreurs dans les fichiers de configuration des hubs (faute dans un slug, commune mal catégorisée). Elles sont corrigées automatiquement si le script peut identifier la cause ; sinon, elles sont listées dans le rapport QA pour correction manuelle. Une orpheline n’est jamais incluse dans le sitemap.

Questions fréquentes

La règle des 3 clics est-elle documentée par Google ?

Google n’a jamais fixé de seuil officiel de profondeur. La règle des 3 clics est une recommandation de la communauté SEO basée sur des observations empiriques. Ce qui est documenté par Google, c’est l’importance de l’architecture de liens internes pour le budget de crawl et la transmission du PageRank.

Les liens en JavaScript pur sont-ils pris en compte dans votre calcul de profondeur ?

Non. Le script de parcours analyse le HTML statique retourné par le serveur. Les liens rendus dynamiquement par JavaScript ne sont pas inclus, ce qui est cohérent avec le comportement d’un crawler qui ne rendrait pas JavaScript. Tous nos liens de navigation primaires sont dans le HTML statique.