Comment modifier le fichier robots.txt.liquid sur Shopify sans risque ?

Niveau de lectureAvance
CMS / OutilShopify
Temps de lecture6 min

Shopify autorise depuis quelques annees la personnalisation de son robots.txt via un fichier robots.txt.liquid dans le theme. C’est une porte ouverte utile, mais officiellement non supportee : une regle mal ecrite peut desindexer une boutique entiere sans le moindre message d’erreur visible.

Ce que bloque deja Shopify par defaut

Avant de toucher a quoi que ce soit, comprenez ce que le robots.txt genere automatiquement fait deja. Il bloque plusieurs repertoires techniques pour eviter le contenu duplique et les pages sans valeur SEO : /admin, /cart, /checkout, les URLs de recherche interne (/search), les pages de politiques auto-generees (/policies/) et les collections filtrees qui multiplient les combinaisons d’URL (/collections/*+*). Ce sont des choix deliberes, pas des oublis.

Point de vigilance

Voir « Indexee, malgre le blocage par le fichier robots.txt » dans Search Console n’est pas forcement une anomalie : Google a deja indexe la page avant le blocage, ou il la trouve via un lien externe. Ce n’est un vrai probleme que si la page bloquee etait censee etre visible.

Creer le fichier robots.txt.liquid

La personnalisation se fait en ajoutant un template robots.txt.liquid dans l’editeur de code du theme (Boutique en ligne, Modifier le code). Une regle non negociable : gardez la syntaxe Liquid d’origine, ne remplacez pas le fichier par du texte brut statique. Shopify met a jour automatiquement certaines regles au fil du temps ; un fichier entierement statique fige une configuration qui deviendra obsolete sans que vous le sachiez.

  1. Partez du template genereRecuperez la structure Liquid existante plutot que d’ecrire un robots.txt depuis zero.
  2. Ajoutez vos regles en plus, pas a la placeInserez vos Disallow ou Sitemap supplementaires dans les blocs Liquid prevus, sans supprimer les regles par defaut.
  3. Testez sur un theme de brouillonDupliquez le theme actif, modifiez la copie, verifiez le rendu final avant de publier en production.

Les regles a ne jamais toucher

Trois erreurs reviennent le plus souvent chez les marchands qui personnalisent ce fichier sans expertise SEO :

1Bloquer / par erreur

Une regle Disallow: / mal placee dans un bloc conditionnel desindexe tout le site, pas seulement la section visee.

2Retirer le blocage /checkout

Exposer les URLs de paiement au crawl cree des pages parasites indexables sans aucun interet SEO.

3Oublier la ligne Sitemap

Si vous reecrivez le fichier, la reference au sitemap.xml doit rester presente pour guider le crawl.

Cas d’usage legitimes de personnalisation

La personnalisation a un vrai interet dans des cas precis : bloquer une collection de test encore en ligne, ajouter une regle de crawl-delay pour un bot agressif identifie dans les logs, ou referencer un sitemap secondaire genere par une app tierce. Dans tous les cas, la modification doit repondre a un probleme constate, pas a une precaution theorique. Un robots.txt trop restrictif prive Google de pages que vous voudriez pourtant voir rankees.

Verifier apres modification

Une fois le fichier publie, controlez-le a trois niveaux : ouvrez directement l’URL /robots.txt en frontal pour confirmer que la syntaxe est valide, utilisez l’outil de test robots.txt accessible depuis Search Console pour verifier qu’une URL cle n’est pas bloquee par erreur, puis surveillez le rapport de couverture d’indexation dans les jours qui suivent. Une chute brutale du nombre de pages indexees est le signal d’alerte a prendre au serieux immediatement.

Ce qu’il faut retenir

Le robots.txt.liquid est un outil puissant precisement parce qu’il est peu garde-fou : Shopify ne verifie pas la coherence de vos regles avant publication. Modifiez-le uniquement pour un besoin identifie, en conservant la structure Liquid, et verifiez systematiquement l’impact avant de considerer le changement termine.

Peut-on supprimer completement le robots.txt par defaut de Shopify ?

Non, il est toujours genere. Vous pouvez le completer via robots.txt.liquid, mais jamais le retirer entierement.

Une regle robots.txt erronee est-elle recuperable rapidement ?

Oui si elle est corrigee vite : republiez le fichier corrige, revalidez via l’outil Search Console, la reindexation suit generalement en quelques jours.

Faut-il bloquer les pages de collections filtrees dans robots.txt ?

Shopify le fait deja par defaut sur le pattern /collections/*+*. Une regle supplementaire n’est utile que pour un pattern de filtre non standard.

Le fichier robots.txt.liquid est-il supporte par l’assistance Shopify ?

Non, c’est une personnalisation non officiellement supportee : en cas d’erreur, l’assistance Shopify standard ne peut pas intervenir sur son contenu.

Conclusion

Le robots.txt.liquid recompense la precision et punit l’approximation. Avant toute modification, verifiez que votre boutique est deja correctement indexee (via le rapport de couverture), que Search Console est bien configuree pour suivre l’impact, et que votre sitemap reste a jour : trois prealables qui evitent de diagnostiquer un faux probleme.

A propos de l’auteur

Aymeric Maingé

Consultant SEO senior avec plus de 10 ans d’experience, cote agence et annonceur. J’accompagne des boutiques Shopify sur des problematiques de SEO technique, d’indexation et de performance, avec une attention particuliere aux configurations natives de la plateforme et a leurs limites. Mon approche croise audit terrain, priorisation des correctifs a fort impact et recommandations actionnables pour les equipes e-commerce. Besoin d’un regard exterieur sur la configuration technique de votre boutique ? Faites appel a mon expertise SEO technique dediee a Shopify.

Methodologie utilisee

Analyse basee sur la documentation officielle Shopify sur la personnalisation du robots.txt, croisee avec un retour d’experience terrain sur des configurations reelles et les rapports de couverture Search Console associes.

À lire aussi

Les autres articles sur le sujet

Aymeric Maingé consultant SEO freelance