Comment optimiser le maillage interne d’une boutique Shopify ?

Niveau de lectureIntermédiaire
CMS / OutilShopify
Temps de lecture9 min

Shopify pousse naturellement vers un maillage minimal : un menu, des collections, un bloc de produits recommandés généré tout seul. Le problème, c’est que ce bloc automatique ne fonctionne pas comme on l’imagine, et qu’aucun guide ne va vérifier s’il est réellement vu par Google au moment du crawl. Voici comment construire un maillage interne qui tient la route sur Shopify, et pourquoi le maillage « automatique » mérite un audit à part entière.

Pourquoi le maillage interne est un chantier à part sur Shopify

Sur Shopify, la tentation est de considérer que le menu et les collections suffisent à faire circuler l’autorité entre les pages. C’est une erreur fréquente que notre guide sur l’architecture SEO d’une boutique Shopify a déjà en partie corrigée côté hiérarchie : le menu plafonne nativement à trois niveaux d’imbrication, ce qui limite mécaniquement le nombre de pages accessibles directement depuis la navigation. Le maillage interne, construit à la main dans le contenu, est ce qui comble cet écart pour tout ce qui reste hors du menu.

Deuxième raison, propre à Shopify : la relation entre un produit et ses collections est native, en many-to-many, sans notion de collection de référence par défaut. Notre article sur l’organisation des collections et produits détaille cette mécanique côté architecture. Le maillage interne, lui, doit compenser ce flou en reliant explicitement chaque produit à la collection qui doit porter l’autorité principale, plutôt que de laisser Google deviner.

Les 4 types de liens à construire sur une boutique Shopify

Un maillage efficace ne se limite pas aux liens automatiques du thème. Quatre types de liens, construits consciemment, couvrent l’essentiel d’une boutique Shopify.

Type de lien Où le poser Ce qu’il apporte
Produit vers collection de référence Fil d’Ariane + mention dans la description Désigne la collection qui doit porter l’autorité du produit
Collection vers collections proches Bloc ou paragraphe en tête/pied de page collection Fait circuler l’autorité entre collections d’un même univers
Produit vers produit complémentaire Description produit, en langage naturel Maillage transversal indépendant de la hiérarchie du menu
Article de blog vers collection ou produit Corps de l’article, ancre contextuelle Capte du trafic informationnel et le redirige vers une page transactionnelle

Le dernier type est souvent le plus négligé sur Shopify, où le blog reste une fonctionnalité secondaire pour beaucoup de marchands. C’est pourtant l’un des seuls leviers qui permet de lier une page produit ou collection depuis un contenu long, capable de couvrir des requêtes informationnelles que la fiche produit elle-même ne cible jamais.

Choisir et varier ses ancres sans tomber dans la sur-optimisation

Trois familles d’ancres coexistent, et le bon maillage les alterne plutôt que de répéter systématiquement la même formule. Une ancre optimisée reprend le mot-clé exact (« robe d’été en lin »), une ancre semi-optimisée l’entoure de contexte (« notre collection de robes légères pour l’été »), une ancre désoptimisée reste neutre (« voir la collection »). Répéter la même ancre optimisée sur tous les liens pointant vers une même page est le réflexe qui a valu, historiquement, la mise à jour Penguin de Google : un signal de sur-optimisation plutôt que de pertinence naturelle.

Dans la pratique, cela veut dire ne jamais copier l’ancre utilisée dans un article frère du pilier vers une même page de destination, et préférer une formulation qui décrit ce que le lecteur va trouver plutôt qu’un mot-clé plaqué. « Cliquez ici » ne doit jamais apparaître, il ne transmet aucun signal thématique à Google ni aucune information à l’utilisateur.

Le bloc « Vous pourriez aussi aimer » natif : un maillage à retardement

C’est le point que la quasi-totalité des guides sur le maillage Shopify laisse de côté : ils recommandent d’installer une app de recommandation ou de compter sur le bloc natif de Shopify sans jamais vérifier COMMENT ces liens arrivent réellement dans le HTML que Googlebot reçoit.

Comment fonctionne l’algorithme natif

La documentation technique de Shopify est explicite : l’algorithme s’appuie d’abord sur l’historique d’achats croisés (produits achetés ensemble) et sur la similarité des descriptions produit ; l’appartenance à une même collection ne prend le relais que lorsque ces deux premiers signaux manquent de données, typiquement sur un produit récemment mis en ligne. Un maximum de 10 produits est retourné par l’algorithme, les produits en rupture de stock, à prix nul, les cartes-cadeaux et les articles déjà dans le panier du visiteur en étant exclus.

Pourquoi le chargement en deux temps change la donne pour le crawl

Ce que la documentation révèle aussi, et qu’aucun des guides de maillage consultés ne relève, c’est que la section « Vous pourriez aussi aimer » ne contient PAS les liens produits dans le HTML initial envoyé au navigateur. Le thème affiche d’abord un conteneur vide, puis un script utilisant l’API Intersection Observer déclenche un appel fetch() vers l’endpoint de recommandations dès que le bloc approche du viewport (200 pixels avant), qui injecte alors les liens dans la page. Concrètement, un lien posé à la main dans une description produit est présent dès le premier octet reçu par Googlebot ; un lien du bloc de recommandations natif n’existe qu’après exécution du JavaScript, un second passage que Google effectue bien mais avec un délai et une priorité de crawl moindres que le rendu HTML initial.

Ce que ça change pour votre auditSi vous comptez sur les recommandations automatiques pour relier vos fiches produit entre elles, vérifiez dans le code source livré au premier chargement (Ctrl+U, pas l’inspecteur qui affiche le DOM après exécution du JS) que ces liens y figurent réellement. S’ils sont absents, votre maillage transversal produit repose entièrement sur des liens posés à la main.

Identifier les pages orphelines et prioriser son maillage

Une page orpheline, sans aucun lien entrant depuis le reste du site, ne dispose d’aucune autorité transmise et dépend uniquement du sitemap pour être découverte. Sur Shopify, ce cas touche fréquemment les produits en fin de catalogue, les collections saisonnières désactivées du menu mais toujours en ligne, et les articles de blog anciens jamais repris par un maillage ultérieur.

Repérer les orphelines à partir des données de vente

Le rapport de ventes natif de Shopify permet d’identifier les produits qui convertissent sans générer de trafic organique, souvent le signe d’une page bien référencée en intention d’achat mais mal reliée depuis le reste du site : elle mériterait un lien depuis un article de blog ou une collection proche pour amplifier ce qui fonctionne déjà.

Repérer les orphelines par crawl

Un crawl complet avec Screaming Frog ou un outil équivalent, comparé à l’export du sitemap, fait apparaître les URLs présentes dans le sitemap mais qu’aucune autre page du site ne lie. C’est la méthode la plus fiable pour prioriser : commencez par les pages à fort potentiel commercial (prix élevé, marge, best-sellers de la saison précédente) avant de traiter le reste du catalogue.

Choisir une app de maillage automatique : le bon critère à vérifier

Les applications de maillage automatique (suggestion de liens contextuels par mot-clé, insertion de liens dans les descriptions) peuvent faire gagner un temps réel sur un catalogue volumineux. Le critère qui manque presque toujours dans les comparatifs, c’est de vérifier comment l’app injecte concrètement ses liens.

  • Vérifier le rendu côté serveurOuvrez le code source de la page (pas l’inspecteur du navigateur) après installation de l’app : si les liens qu’elle a posés y figurent, ils sont vus dès le premier crawl. S’ils n’apparaissent que dans le DOM après chargement, l’app fonctionne comme le bloc de recommandations natif, avec le même délai de prise en compte.
  • Tester sur un petit lot avant généralisationAppliquez l’app à une dizaine de pages, contrôlez le résultat en Search Console (inspection d’URL, onglet HTML récupéré) avant de l’étendre à tout le catalogue.
  • Garder la main sur les pages stratégiquesRéservez le maillage manuel, dans la description, aux collections et produits qui portent l’essentiel du chiffre d’affaires : l’automatisation convient au reste du catalogue, pas aux pages qui comptent le plus.
  • Le bloc « Vous pourriez aussi aimer » de Shopify suffit-il comme maillage interne ?

    Non, à lui seul. Ses liens ne figurent pas dans le HTML initial de la page, ils sont ajoutés après coup par un appel JavaScript déclenché quand le bloc approche du viewport. Un maillage manuel dans les descriptions produit et les articles de blog reste nécessaire pour les liens que vous voulez voir pris en compte dès le premier crawl.

    Combien de liens internes faut-il par page sur Shopify ?

    Il n’existe pas de nombre universel, mais la pratique courante reste de 3 à 5 liens contextuels par tranche de 500 mots dans un contenu long (article de blog, description enrichie), et un nombre plus restreint mais ciblé sur une fiche produit courte.

    Comment repérer les pages orphelines sur une boutique Shopify ?

    Croisez un export du sitemap XML avec un crawl complet du site (Screaming Frog ou équivalent) : les URLs présentes dans le sitemap mais qu’aucune autre page ne lie sont orphelines. Le rapport de ventes Shopify aide en complément à repérer les produits qui convertissent malgré un maillage insuffisant.

    Faut-il utiliser une app de maillage automatique sur Shopify ?

    Cela peut faire gagner du temps sur un gros catalogue, à condition de vérifier au préalable si l’app pose ses liens dans le code source livré au premier chargement ou seulement après exécution du JavaScript, ce qui détermine leur prise en compte réelle par Google.

    Ce qu’il faut retenir

    Le maillage interne d’une boutique Shopify ne se résume pas à activer un bloc de recommandations et à espérer que le reste suive. Les liens qui comptent le plus, ceux posés à la main dans une description produit ou un article de blog, restent les seuls dont vous êtes certain qu’ils sont visibles dès le premier passage de Googlebot. Le reste, qu’il s’agisse du bloc natif ou d’une app tierce, mérite d’être vérifié avant d’être considéré comme acquis.

    À propos de l’auteur

    Aymeric Maingé

    Consultant SEO senior avec plus de 10 ans d’expérience, côté agence et annonceur. J’accompagne des boutiques Shopify sur des problématiques de SEO technique, d’architecture de catalogue, de maillage interne et de performance web. Mon approche croise audit terrain, priorisation métier et recommandations actionnables pour les équipes marketing et IT. Faites appel à un consultant SEO Shopify qui audite la manière dont vos liens sont réellement rendus, pas seulement leur présence à l’écran.

    À lire aussi

    Les autres articles sur le sujet

    Aymeric Maingé consultant SEO freelance