Ranking One
Nos meilleures astuces SEO pour Shopify

Comment accéder et modifier votre fichier robots.txt sur Shopify ? [Tutoriel]

Enrick Pellegrin
Enrick Pellegrin|02 juin 2026|8 min
Robots txt shopify
Résumer avec l'IA

Points clés

  • Le fichier robots.txt indique aux robots des moteurs de recherche quelles pages ils peuvent explorer ou non
  • Sur Shopify, il est préconfiguré et optimisé par défaut : pour la grande majorité des boutiques, vous n'avez rien à toucher
  • Les cas d'usage les plus fréquents : bloquer des pages spécifiques, bloquer des robots indésirables (IA, outils SEO...) ou optimiser le budget crawl sur les très grands catalogues
  • Pour le modifier, il faut créer un fichier robots.txt.liquid dans le dossier Templates de votre thème

Pendant longtemps, il était impossible de modifier le fichier robots.txt sur Shopify. C'est en juin 2021 que Tobias Lütke, PDG de Shopify, a officiellement annoncé l'ouverture de cette fonctionnalité à tous les marchands.

Si Shopify a fait ce choix, c'est qu'il y a bien un intérêt !

Mais avant de vous précipiter dans l'éditeur de code, je souhaite vous partager un point important.

Pour la grande majorité des boutiques, le fichier par défaut fait très bien le travail. Shopify l'a préconfiguré et optimisé dès le départ.

C'est un fichier à modifier uniquement dans des situations bien précises comme bloquer l'exploration de pages inutiles, protéger des pages sensibles ou encore empêcher certains robots non désirés d'accéder à votre boutique...

Dans cet article, je vous explique ce qu'est ce fichier, ce qu'il contient par défaut sur Shopify, dans quels cas il vaut la peine d'y toucher et comment l'éditer pas à pas avec un tutoriel.

Qu'est-ce que le fichier robots.txt ?

Définition

Définition
Le fichier robots.txt est un fichier texte placé à la racine de votre site qui indique aux robots des moteurs de recherche quelles pages ils sont autorisés à explorer et lesquelles ils doivent ignorer.

Il est accessible sur toutes les boutiques Shopify via l'URL suivante :

https://www.votre-boutique.fr/robots.txt

Remplacez simplement "votre-boutique.fr" par votre nom de domaine pour y accéder.

Exploration vs Indexation

C'est une confusion que je rencontre très souvent, donc autant la clarifier tout de suite (et ça vous aidera à mieux comprendre le fonctionnement du robots.txt).

Beaucoup de propriétaires de boutiques pensent que bloquer une page dans le robots.txt suffit à l'exclure de Google. C'est faux.

Si Google découvre une page bloquée via des liens internes ou externes, il peut tout à fait l'indexer sans jamais l'avoir explorée. Le blocage l'empêche d'accéder au contenu de la page, pas de la référencer dans son moteur de recherche.

Mceclip0

L'erreur inverse existe aussi. Certains pensent que bloquer une page déjà indexée dans le robots.txt va la faire disparaître des résultats Google. Là encore, c'est faux.

Google ne pourra plus explorer la page, mais il ne la désindexera pas pour autant.

Mceclip1

💡
Le robots.txt contrôle l'exploration, pas l'indexation. C'est important à savoir pour éviter de faire de mauvaises manipulations.

Que contient le robots.txt par défaut de Shopify ?

Avant de chercher à modifier quoi que ce soit, il est utile de savoir ce que Shopify a déjà configuré pour vous.

Par défaut, Shopify bloque automatiquement l'exploration des pages qui n'ont aucun intérêt à apparaître dans les résultats de recherche :

  • /admin : l'interface d'administration
  • /cart : la page panier
  • /checkout : le tunnel de commande
  • /orders : les pages de suivi de commandes
  • /account : les pages compte client
  • /services : les pages utilisées en interne par Shopify
  • /collections/*+* : les pages de collections filtrées (pour éviter le contenu dupliqué)
  • /collections/*sort_by* : les pages triées par filtre
  • /collections/*filter*&*filter* : les pages avec plusieurs filtres combinés
  • *?*preview_theme_id* : les URLs de prévisualisation de thème

Shopify bloque également certaines URLs générées automatiquement en arrière-plan, comme /cart.js ou /recommendations/products.

Mceclip2

Ce sont des fichiers techniques utilisés par votre boutique pour fonctionner, mais qui n'ont aucune valeur pour les moteurs de recherche.

Le fichier contient aussi un groupe de règles dédié au robot adsbot-google.

Mceclip3

C'est le robot de Google utilisé pour les publicités Google Ads. Il a la particularité d'ignorer les règles générales du fichier (User-agent: *) sauf si on le nomme explicitement. Shopify le gère donc séparément avec ses propres règles.

Le sitemap de votre boutique est également affiché en bas du fichier robots.txt. Il indique aux moteurs de recherche où trouver la liste complète de vos pages.

Comme vous pouvez le voir, la configuration par défaut est déjà sérieuse et bien pensée. Pour la grande majorité des boutiques, elle est généralement suffisante.

Comment accéder et éditer le fichier robots.txt sur Shopify ?

Voyons maintenant comment accéder et éditer votre fichier robots.txt sur Shopify.

Avant de vous lancer, voici les situations les plus fréquentes dans lesquelles ça peut valoir la peine d'y toucher :

  • Bloquer des pages spécifiques que Shopify n'a pas prévu de bloquer par défaut (des pages créées par une application, une page interne sans vocation SEO, des URLs avec des paramètres qui génèrent du contenu dupliqué...)
  • Bloquer certains robots qui n'ont rien à faire sur votre boutique (robots des outils SEO concurrents, crawlers IA comme GPTBot...)
  • Optimiser le budget crawl en évitant que Google gaspille ses ressources sur des pages sans valeur SEO. C'est surtout pertinent sur les boutiques avec plus d'un million de pages.

Si vous avez d'autres cas d'usage précis, je serais intéressé par vos retours en commentaire en bas d'article, ça me permettra de les compléter.

En tout cas, si vous vous reconnaissez dans l'une de ces situations, passons au tutoriel.

Étape 1 : Ouvrez l'éditeur de code du thème

Dans l'administration Shopify, cliquez sur Boutique en ligne → Thèmes.

Sur le thème actif, cliquez sur les trois points, puis sur Modifier le code.

modifier code Shopify

Étape 2 : Créez le fichier robots.txt.liquid

Dans la colonne de gauche, repérez la section Templates. Cliquez sur Ajouter un nouveau template.

Mceclip4

Indiquez le nom robots.txt.liquid

Mceclip5

Un nouveau fichier robots.txt.liquid vide vient d'être créé et va remplacer l'ancien.

Étape 3 : Ajoutez le code de base

Avant d'apporter la moindre modification, collez ce code dans le fichier :

{% for group in robots.default_groups %}
  {{- group.user_agent }}
  {%- for rule in group.rules -%}
    {{ rule }}
  {%- endfor -%}
  {%- if group.sitemap != blank -%}
    {{ group.sitemap }}
  {%- endif -%}
{% endfor %}

Ce code récupère et affiche toutes les règles par défaut de Shopify. À ce stade, votre fichier robots.txt est strictement identique à celui que Shopify génère automatiquement. Vous n'avez rien cassé, rien changé.

L'autre avantage de ce code est que si Shopify fait évoluer ses règles par défaut dans le futur, votre fichier en bénéficiera automatiquement, sans que vous ayez à intervenir.

Étape 4 : Personnalisez votre fichier

C'est ici que ça devient concret.

Pour le personnaliser, je vous conseille de vous aider d'une IA comme ChatGPT, Claude ou encore Gemini.

Voici un prompt à adapter :

⚡ Prompt
Voici la documentation officielle de Shopify sur le robots.txt : https://help.shopify.com/fr/manual/promoting-marketing/seo/editing-robots-txt et https://shopify.dev/docs/storefronts/themes/seo/robots-txt.

Voici mon fichier robots.txt.liquid actuel : [collez votre code].

J'ai besoin que tu m'aides à l'éditer afin d'ajouter les consignes suivantes : [décrivez ce que vous souhaitez faire].

Selon ce que vous souhaitez faire, je vous partage quand même les modifications les plus courantes :

  • Bloquer une URL spécifique pour tous les robots :
{%- if group.user_agent.value == '*' -%}
  {{ 'Disallow: /votre-url/' }}
{%- endif -%}

Remplacez /votre-url/ par le chemin que vous souhaitez bloquer.

  • Bloquer un robot spécifique (crawler IA, outil SEO...) :
User-agent: GPTBot
Disallow: /

Une fois vos modifications effectuées, cliquez sur Save.

Pour illustrer cette étape, je vais réaliser un test en direct sur la boutique de démonstration RankingOne en bloquant à l'exploration toutes les URLs contenant "/test-rankingone".

Voici le code à ajouter juste après le bloc des règles et avant la condition du sitemap.

{%- if group.user_agent.value == '*' -%}
  {{ 'Disallow: /*test-rankingone*' }}
{%- endif -%}

Mon fichier ressemble maintenant à ça :

Mceclip6

Et voici le résultat en live :

Mceclip7

Comme vous pouvez le voir, la règle apparaît bien dans le fichier. Toutes les URLs contenant /test-rankingone sont désormais bloquées à l'exploration pour tous les robots.

Étape 5 : Vérifiez votre fichier robots.txt

Rendez-vous ensuite sur votre-boutique.fr/robots.txt dans votre navigateur pour vérifier que le fichier correspond bien à ce que vous attendez.

💡
Vous pouvez également tester votre fichier directement via des outils en ligne comme sur le site de technicalSEO.

Il vous suffit de renseigner l'URL à tester et le user-agent de votre choix (Googlebot, GPTBot...), et l'outil vous indique immédiatement si la page est bloquée ou autorisée à l'exploration.

Mceclip8

Le fichier robots.txt est l'un des éléments les plus importants au niveau SEO technique de votre boutique. C'est lui qui définit les règles d'exploration de votre site pour tous les robots, moteurs de recherche inclus.

Heureusement, il est bien configuré sur Shopify.

Mais si vous avez des pages à masquer aux robots, des crawlers indésirables à bloquer ou simplement envie de garder un contrôle total sur ce que Google explore sur votre boutique, vous savez maintenant comment procéder.

Vous gérez le SEO de votre boutique Shopify et vous cherchez un outil pour suivre vos positions, identifier vos opportunités et savoir quoi prioriser ? Découvrez RankingOne.

Questions fréquentes

Comment tester mon fichier robots.txt ?
Deux options. Vous pouvez tester votre fichier via des outils en ligne comme Technical SEO. Vous pouvez également copier-coller le contenu de votre fichier directement dans une IA comme ChatGPT et lui demander de vérifier si tout est correct et cohérent avec vos objectifs.
Est-ce que je risque d’impacter mon référencement naturel en modifiant le fichier robots.txt ?
Oui, une mauvaise manipulation peut bloquer des pages importantes de votre boutique, voire votre site entier. C'est pour cette raison que je vous recommande d’éditer ce fichier si vous savez réellement ce que vous faites, de toujours partir du code de base présenté dans ce tutoriel, de tester votre fichier après chaque modification et de vous aider de l'IA pour générer le code si vous n'êtes pas à l'aise.
Est-ce que je peux éditer mon fichier robots.txt avec une application Shopify ?
Oui. Il existe des applications sur le Shopify App Store qui permettent d'éditer votre robots.txt via une interface visuelle, sans toucher à une seule ligne de code. Mais en suivant ce tutoriel et en vous aidant de l'IA pour générer le code, l'édition du fichier reste tout à fait accessible. Aucune raison de payer pour ça.
Si je supprime le fichier robots.txt.liquid que j’ai créé, que se passe-t-il ?
Shopify reprend automatiquement la main et régénère son fichier par défaut. Vous ne risquez rien à supprimer votre fichier personnalisé si vous souhaitez revenir à la configuration initiale.
Enrick Pellegrin
Enrick Pellegrin

Co-créateur RankingOne & SEO

Enrick est co-créateur de l’outil RankingOne et passionné de SEO. Il partage des bonnes pratiques pour améliorer et booster le référencement naturel des boutiques Shopify.

Articles connexes

Pas de spam. Désinscription en un clic.

Commentaires

Newsletter SEO

Recevez nos conseils pour booster votre référencement Shopify.

© 2026 Ranking One. Tous droits réservés.