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.
Sommaire
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.
- Partez du template genereRecuperez la structure Liquid existante plutot que d’ecrire un robots.txt depuis zero.
- 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.
- 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 :
Une regle Disallow: / mal placee dans un bloc conditionnel desindexe tout le site, pas seulement la section visee.
Exposer les URLs de paiement au crawl cree des pages parasites indexables sans aucun interet SEO.
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
Shopify verrouille /products/ et /collections/ depuis 2021 : ce qui reste modifiable, les limites des redirections natives et…
Lire l’article
Balise canonical Shopify : pourquoi Shopify duplique vos URLs produits et collections, comment fonctionne le canonical natif, et…
Lire l’article
Shopify bloque déjà une partie du gaspillage de crawl par défaut. Le vrai seuil pour s’en soucier, les fuites qui restent, et…
Lire l’article
Desindexer sur Shopify : les 4 methodes (non liste, seo.hidden, noindex, robots.txt), leur ordre de priorite et comment choisir.
Lire l’article
Le canonical automatique de Shopify ne suffit pas si le maillage interne pointe vers les URLs de collection. La méthode pour…
Lire l’article
Sitemap et balises corrects, et pourtant les pages ne s’indexent pas. La cause la plus souvent manquée sur Shopify : le contenu…
Lire l’article
Comment fonctionne le sitemap XML automatique de Shopify, sa structure en sous-fichiers, ses limites (pas d’édition manuelle) et…
Lire l’article
Configurer Google Search Console sur Shopify : vérification domaine, sitemap, permissions et rapports à surveiller en priorité.
Lire l’article
Search Console, sitemap, canonical produit/collection : la méthode complète pour vérifier et corriger l’indexation d’une boutique…
Lire l’article

