Shopify SEO Noindex

Comment ne pas référencer certaines pages Shopify en 2026

Certaines pages Shopify ne doivent pas être indexées par Google. Découvrez comment les bloquer avec noindex, robots.txt et les paramètres Shopify.

Cédric Anger
Cédric Anger
| · mis à jour 9 avril 2026 | calcul...
Illustration SEO Shopify - bloquer l'indexation de pages avec robots noindex

Toutes les pages de votre boutique Shopify ne méritent pas d’apparaître dans les résultats de Google. Certaines — les résultats de recherche interne, les pages de tags, les pages de compte client ou encore les pages de panier — n’apportent aucune valeur SEO et peuvent même nuire à votre référencement en diluant votre budget crawl.

Dans ce guide, vous allez apprendre exactement comment empêcher Google (et les autres moteurs de recherche) d’indexer les pages Shopify que vous souhaitez garder hors des SERPs — avec les deux méthodes principales : la balise noindex et le fichier robots.txt.

Créer votre boutique Shopify et maîtriser son SEO dès le départ →

Pourquoi bloquer l’indexation de certaines pages Shopify ?

Sur une boutique Shopify classique, des dizaines de pages sont générées automatiquement sans que vous les ayez créées : pages de tags de collections, pages de recherche, pages de compte, pages de panier, pages de politique juridique… Beaucoup de ces pages partagent du contenu similaire ou n’ont aucune valeur pour un visiteur qui arrive depuis Google.

Laisser Google indexer ces pages crée plusieurs problèmes :

Gaspillage du budget crawl. Google alloue un nombre limité de ressources pour explorer votre site. Si il passe du temps sur des pages sans valeur, il en a moins pour vos pages importantes (fiches produits, articles de blog, pages de collection).

Dilution de l’autorité SEO. Chaque page indexée partage une fraction de votre autorité de domaine. Plus vous avez de pages faibles dans l’index, moins vos pages importantes brillent.

Risque de contenu dupliqué. Les pages de tags et de recherche contiennent souvent les mêmes produits que vos collections principales — ce qui crée du duplicate content.

Les pages Shopify à ne pas indexer

Voici les principales catégories de pages que la plupart des boutiques Shopify devraient garder hors de l’index Google :

Pages de recherche interne (/search?q=...) — ces pages sont dynamiques, infiniment générables et n’ont aucun intérêt SEO.

Pages de tags de collections (/collections/robes/casual, /collections/chaussures/blanc) — Shopify génère une URL distincte par combinaison tag + collection. Sur une boutique avec 50 collections et 20 tags, cela représente potentiellement 1 000 URLs supplémentaires.

Pages de compte client (/account, /account/login, /account/register, /account/orders) — ces pages sont protégées par mot de passe mais restent crawlables par les robots.

Pages de panier et checkout (/cart, /checkout) — le checkout Shopify est géré sur le sous-domaine checkout.shopify.com depuis 2022, mais la page panier reste sur votre domaine.

Pages de politique juridique si elles sont en doublon (certains marchands les créent à plusieurs endroits).

Méthode 1 : ajouter la balise noindex via le code du thème

La balise <meta name="robots" content="noindex"> est la solution la plus ciblée. Elle dit au robot : “tu peux visiter cette page, mais ne l’indexe pas.”

Noindexer les pages de recherche Shopify

Ouvrez l’éditeur de thème (Boutique en ligne > Thèmes > Modifier le code), puis trouvez le fichier layout/theme.liquid.

Juste avant la balise </head>, ajoutez ce snippet :

{% if template == 'search' %}
  <meta name="robots" content="noindex, follow">
{% endif %}

Noindexer les pages de tags de collection

Les pages de tags sur Shopify ont une structure URL particulière. Vous pouvez les détecter avec current_tags :

{% if current_tags %}
  <meta name="robots" content="noindex, follow">
{% endif %}

Ce code s’applique à toutes les pages de collection filtrées par un tag, sans affecter les collections “propres”.

Noindexer les pages de compte client

{% if template contains 'customers' %}
  <meta name="robots" content="noindex, nofollow">
{% endif %}

L’attribut nofollow est ajouté ici car les pages de compte contiennent souvent des liens de navigation interne vers des zones privées.

Noindexer la page panier

{% if template == 'cart' %}
  <meta name="robots" content="noindex, nofollow">
{% endif %}

Code consolidé à placer dans theme.liquid

Pour ne faire qu’une seule modification, voici le bloc complet à intégrer dans <head> :

{% comment %} Noindex - pages sans valeur SEO {% endcomment %}
{% if template == 'search'
  or template == 'cart'
  or template contains 'customers'
  or current_tags %}
  <meta name="robots" content="noindex, follow">
{% endif %}

Note pour Shopify OS 2.0 : ce code fonctionne identiquement dans les thèmes basés sur les sections (Dawn, Speedfly, Refresh, etc.). Placez-le dans layout/theme.liquid, dans la section <head>.

Méthode 2 : modifier le robots.txt sur Shopify OS 2.0

Depuis 2021, Shopify permet de personnaliser le fichier robots.txt via un template Liquid dédié. C’est une fonctionnalité disponible uniquement sur les thèmes OS 2.0.

Accéder au fichier robots.txt.liquid

Dans l’éditeur de code du thème, cherchez templates/robots.txt.liquid. S’il n’existe pas, créez-le.

Ajouter des règles Disallow

Voici un exemple de robots.txt.liquid qui bloque les pages importantes à exclure :

{% assign groups = robots.default_groups %}
{% for group in groups %}
User-agent: {{ group.user_agent }}
{% for rule in group.rules %}
{{ rule.directive }}: {{ rule.value }}
{% endfor %}

{% endfor %}

User-agent: *
Disallow: /search
Disallow: /cart
Disallow: /account
Disallow: /checkout
Disallow: /collections/*/*

La ligne Disallow: /collections/*/* bloque spécifiquement les URLs de tags (qui ont la forme /collections/[nom]/[tag]) tout en autorisant les URLs de collections normales (/collections/[nom]).

Différence importante entre robots.txt et noindex

Attention : bloquer une URL dans robots.txt ne désindexe pas une page déjà présente dans l’index de Google. Si la page est déjà indexée, Google peut la garder dans ses résultats même sans la recrawler.

Pour désindexer une page existante, la balise noindex est plus efficace car Google la lit même en crawlant la page, puis supprime la page de l’index lors du prochain passage.

Recommandation : utilisez les deux méthodes ensemble pour un résultat optimal.

Vérifier le résultat dans Google Search Console

Après avoir implémenté vos modifications, attendez quelques jours puis vérifiez dans Google Search Console :

  1. Allez dans Indexation > Pages
  2. Filtrez par statut “Exclues”
  3. Les raisons “Balise noindex” et “Bloquée par robots.txt” confirment que vos règles fonctionnent

Vous pouvez aussi utiliser l’Inspection d’URL pour vérifier une page spécifique en temps réel.

Ce qu’il ne faut surtout pas noindexer

Attention à ne pas aller trop loin. Ces pages doivent rester indexées :

  • Vos pages de collection principales (/collections/[nom])
  • Vos fiches produits (/products/[slug])
  • Vos articles de blog (/blogs/[nom]/[article])
  • Votre page d’accueil
  • Vos pages de contenu importantes (À propos, Contact, etc.)

Une erreur fréquente est de bloquer par inadvertance les pages de collection en confondant /collections/[nom] et /collections/[nom]/[tag].

Résumé : les actions à mettre en place dès aujourd’hui

Pour une boutique Shopify bien optimisée, voici le plan d’action minimal :

Ajoutez le bloc noindex dans theme.liquid pour les templates search, cart et customers, et pour current_tags. C’est la modification la plus impactante et la plus rapide à mettre en place — moins de 5 minutes.

Si votre thème est compatible OS 2.0, personnalisez aussi le robots.txt.liquid pour bloquer /search, /cart, /account, /checkout et /collections/*/*.

Vérifiez ensuite dans Google Search Console que vos pages importantes sont bien indexées, et revenez contrôler le rapport “Exclues” dans 2 à 3 semaines pour confirmer que Google a bien traité vos nouvelles instructions.

Démarrer avec Shopify et un thème déjà optimisé pour le SEO →


Tu veux un thème Shopify qui inclut déjà tout ça ? Découvre Speedfly, le thème Shopify français pensé pour les e-commerçants francophones.

Cédric Anger

Cédric Anger

Expert e-commerce & fondateur de Speed Ecom. J'accompagne les entrepreneurs à scaler leur business Shopify avec des stratégies testées sur le terrain depuis 2016.

En savoir plus sur Cédric
🚀

Tu veux aller plus loin ?

Rejoins Ecom Sphere : la communauté des entrepreneurs e-commerce francophones. 800+ membres, stratégies exclusives, coaching et entraide hebdomadaire.

Obtenir le guide gratuit