Non, pas comme sur WordPress ou PrestaShop. Shopify impose des préfixes fixes (/products/, /collections/, /pages/, /blogs/) qu’aucun réglage natif ne permet de retirer. Ce guide détaille précisément ce qui reste modifiable, pourquoi Shopify a verrouillé cette structure en 2021, les limites concrètes des redirections natives, et une architecture de contournement que la documentation officielle et les guides généralistes ne mentionnent jamais : le reverse proxy en sous-dossier, avec son bénéfice réel et son risque documenté.
Sommaire
- Réponse directe : ce qui est fixe et ce qui ne l’est pas
- Pourquoi Shopify a verrouillé cette structure en 2021
- Ce que vous pouvez réellement modifier
- Les redirections natives et leurs limites concrètes
- Les contournements partiels dans le thème
- S’affranchir de la contrainte au niveau du domaine : le reverse proxy
- Changer de structure lors d’une migration
- Questions fréquentes
- Ce qu’il faut retenir
Réponse directe : ce qui est fixe et ce qui ne l’est pas
Soyons précis d’entrée : sur Shopify, une fiche produit vit toujours sous /products/nom-du-produit, une collection sous /collections/nom-collection, une page sous /pages/nom-page, un article de blog sous /blogs/nom-du-blog/nom-article. Ces préfixes de dossier sont figés au niveau de la plateforme : aucun réglage dans l’admin ne permet de les retirer, de les renommer, ou de créer une hiérarchie personnalisée comme /chairs/office/leather. C’est une différence structurelle majeure avec WordPress ou PrestaShop, où les permaliens se configurent librement.
Ce qui reste modifiable, en revanche, c’est tout ce qui suit ce préfixe : le handle (l’identifiant après le slash). C’est là que se joue l’essentiel du travail SEO sur les URLs Shopify, et c’est ce que la section suivante détaille.
Pourquoi Shopify a verrouillé cette structure en 2021
Ce point est rarement expliqué avec sa source : jusqu’en mars 2021, certains thèmes Shopify permettaient d’afficher un produit avec le chemin de sa collection dans l’URL, sous la forme /collections/nom-collection/products/nom-produit. Un représentant Shopify a confirmé sur le forum communautaire officiel que cette possibilité a été retirée de tous les nouveaux thèmes à cette date, précisément pour éviter qu’un même produit, accessible depuis plusieurs collections, ne génère plusieurs URLs indexables pour un contenu identique. La structure plate et unique /products/nom-produit est donc un choix délibéré de Shopify pour prévenir le contenu dupliqué à la source, pas une limitation technique arbitraire. Notre article sur la balise canonical et les doublons d’URLs sur Shopify détaille le mécanisme complet qui gère aujourd’hui cette duplication potentielle entre collections.
Ce que vous pouvez réellement modifier
Trois leviers restent entièrement entre vos mains, sans code ni application tierce.
Le handle du produit, de la collection ou de la page
Dans la fiche d’édition (produit, collection, page ou article), la section « Référencement naturel » permet de modifier l’URL et le titre affiché après le préfixe fixe. Un changement de handle casse l’ancienne URL : Shopify ne recrée pas automatiquement de redirection, il faut la créer manuellement (cf. section suivante) sous peine de transformer chaque optimisation d’URL en génératrice de 404.
Le domaine principal
Dans Paramètres puis Domaines, vous pouvez connecter un domaine personnalisé existant ou en acheter un directement via Shopify. C’est le seul niveau où vous contrôlez la racine complète de l’adresse, indépendamment des contraintes de préfixe qui s’appliquent ensuite à tout ce qui suit.
Les tags produits, en pseudo-hiérarchie limitée
Ajouter des tags à un produit génère automatiquement des URLs filtrées du type /collections/valises/cabine, qui donnent une impression de hiérarchie à deux niveaux. La limite est réelle : ces pages de filtre ne sont pas personnalisables pour les moteurs de recherche (pas de title ni de meta description dédiés), et un seul niveau de filtre supplémentaire est disponible. C’est un palliatif, pas une vraie architecture d’URL.
Les redirections natives et leurs limites concrètes
Chaque changement de handle ou de structure doit passer par Contenu puis Menus puis Redirections d’URL dans l’admin, où vous indiquez l’URL source et l’URL cible. Le fonctionnement est simple mais plusieurs limites concrètes, absentes de la plupart des tutoriels, méritent d’être connues avant de planifier une réorganisation :
| Limite | Ce que ça implique concrètement |
|---|---|
| 100 000 redirections (20 millions en Plus) | Suffisant pour l’immense majorité des boutiques, à surveiller sur un très gros catalogue |
| Uniquement pour des URLs cassées (404) | Ne fonctionne pas comme une règle de réécriture générale |
| Impossible sur les URLs avec filtres de collection | Une réorganisation des tags ne peut pas être redirigée automatiquement |
| Pas de conversion .html vers une URL sans extension | Bloquant pour certaines migrations depuis d’anciennes plateformes |
| Application automatique à tous les sous-dossiers de marché/langue | Une redirection posée sur un marché s’applique aussi aux autres, à vérifier |
Point de vigilance
Une redirection 301 supprimée dans l’admin Shopify reste souvent en mémoire dans le cache des navigateurs et des moteurs de recherche pendant un certain temps. Si vous retirez une redirection pour en reposer une autre vers une cible différente, ne soyez pas surpris de voir l’ancienne destination persister quelques temps dans les résultats ou chez des visiteurs récurrents.
Après toute campagne de redirections, la seule façon de savoir si Google a bien pris en compte le changement est de recontrôler l’indexation des nouvelles URLs. Notre article sur la vérification de l’indexation d’une boutique Shopify détaille la méthode à suivre dans Search Console.
Les contournements partiels dans le thème
Pour les boutiques prêtes à toucher au code du thème, deux ajustements limités existent, sans jamais retirer le préfixe /products/ ou /collections/ lui-même. Modifier la logique Liquid qui génère les liens produits (retirer la référence « within: collection » dans le fichier de grille produit) évite que Shopify ajoute automatiquement un paramètre de collection à l’URL du produit quand elle est consultée depuis une page collection, ce qui simplifie l’URL affichée sans changer sa structure de fond. Autre option : remplacer une page collection standard par une page personnalisée qui interroge le catalogue via des paramètres de requête (par exemple ?selected=cuir), une approche déjà utilisée par certaines marques pour simuler un filtre sans dépendre de la structure de tag native. Dans les deux cas, l’effort dépasse souvent le bénéfice SEO réel : la recommandation qui revient chez les développeurs Shopify expérimentés est d’accepter la contrainte plutôt que de la combattre pièce par pièce. Si l’un de ces ajustements passe par le fichier de règles d’exploration du thème, notre guide pour modifier le robots.txt.liquid sur Shopify sans risque détaille la même prudence à appliquer sur ce fichier précis.
S’affranchir de la contrainte au niveau du domaine : le reverse proxy
Voici ce qu’aucune des sources consultées, y compris les guides techniques avancés, ne détaille clairement : il existe une façon de sortir presque entièrement de la structure d’URL imposée par Shopify, mais elle ne se joue pas dans l’admin Shopify. Elle se joue au niveau de l’architecture du domaine, via un reverse proxy.
Le principe
Un reverse proxy est un serveur qui se place devant Shopify et redistribue les requêtes : votre domaine principal (par exemple sur WordPress) reste la façade visible, et les requêtes vers un chemin donné, comme domaine.com/shop/, sont transmises en coulisses vers votre boutique Shopify, qui répond comme si elle vivait à cet endroit. Concrètement, cela permet de faire cohabiter un blog ou un site vitrine et une boutique Shopify sous un seul et même domaine, plutôt que de séparer boutique et contenu entre un domaine principal et un sous-domaine boutique.domaine.com. C’est un enjeu SEO réel : un sous-dossier consolide l’autorité (backlinks, ancienneté, signaux de pertinence) sur un seul domaine, quand un sous-domaine est souvent traité comme une entité plus distincte.
Le risque documenté à connaître avant de s’engager
Cette architecture n’est ni native ni officiellement supportée par Shopify. Elle demande une configuration technique sérieuse (au niveau de l’hébergeur du domaine principal ou via un service comme Cloudflare Workers), et plusieurs retours d’expérience de la communauté Shopify rapportent des requêtes bloquées par le pare-feu de la plateforme quand elles transitent par un reverse proxy mal identifié. Ce n’est donc pas une option à activer en suivant un tutoriel de quinze minutes : elle se teste, se surveille, et se réserve en pratique aux boutiques avec une capacité technique réelle (souvent en Shopify Plus) et un enjeu SEO suffisant pour justifier l’investissement. Une revue technique préalable, avant d’engager ce type de réorganisation profonde, évite de découvrir le blocage après la mise en production plutôt qu’avant. C’est précisément le rôle d’une revue technique avant toute réorganisation profonde de vos URLs, pour valider la faisabilité avant d’y engager du budget de développement.
Changer de structure lors d’une migration
Le seul moment où une refonte réelle de la structure d’URL a du sens, c’est lors d’une migration depuis une autre plateforme vers Shopify, ou d’une réorganisation profonde du catalogue. La méthode qui limite les pertes de trafic passe par un crawl complet de l’existant (avec un outil comme Screaming Frog), la construction d’une table de correspondance ancienne URL vers nouvelle URL avant tout changement, puis un import en masse des redirections plutôt qu’une saisie manuelle une par une. Le sitemap Shopify doit être revérifié après coup pour confirmer qu’il ne référence plus que les URLs finales. Pour une boutique multilingue, la recommandation qui revient est de réserver les sous-dossiers de langue (/fr/) à cet usage précis, et de garder des sous-domaines ou extensions nationales distinctes pour des marchés véritablement séparés.
Questions fréquentes
Peut-on retirer le préfixe /products/ ou /collections/ d’une URL Shopify ?
Non, pas via l’admin natif ni via une application standard. Ces préfixes sont fixés au niveau de la plateforme. Seule une architecture de reverse proxy au niveau du domaine permet de contourner cette contrainte, avec la complexité et les risques que cela implique.
Pourquoi mon URL produit n’affiche-t-elle plus le nom de la collection dedans ?
Depuis mars 2021, Shopify a retiré cette possibilité de tous les nouveaux thèmes pour éviter qu’un même produit, accessible depuis plusieurs collections, génère plusieurs URLs indexables pour un contenu identique.
Changer le handle d’un produit crée-t-il automatiquement une redirection ?
Non. Shopify ne pose aucune redirection automatique quand vous modifiez un handle. Il faut la créer manuellement dans Contenu puis Menus puis Redirections d’URL, sous peine de transformer l’ancienne URL en page d’erreur 404.
Peut-on rediriger une URL filtrée par tag ou par option de collection ?
Non, le système de redirection natif de Shopify ne prend pas en charge les URLs générées par les filtres de collection. C’est une limite à anticiper avant toute réorganisation de la structure de tags.
Le reverse proxy pour faire tourner Shopify en sous-dossier est-il fiable ?
Techniquement oui, mais ce n’est pas une solution officiellement supportée par Shopify. Des cas de blocage par le pare-feu de la plateforme ont été rapportés par la communauté quand la configuration n’est pas soignée. Cette option se réserve aux boutiques avec une capacité technique réelle et se teste avant tout déploiement en production.
Ce qu’il faut retenir
La réponse courte reste non : Shopify ne laisse pas retirer ses préfixes de dossier dans son fonctionnement natif, et c’est un choix délibéré depuis 2021 pour éviter le contenu dupliqué. Le vrai travail SEO se joue sur le handle, sur la rigueur des redirections lors de chaque changement, et sur la connaissance précise des limites natives avant de s’engager dans une réorganisation. Pour les cas où l’enjeu justifie d’aller plus loin, l’option du reverse proxy existe, mais elle se pilote comme un projet technique à part entière, pas comme un réglage d’admin.
À 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 d’URLs, de migration et de Core Web Vitals. Mon approche croise audit terrain, priorisation métier et recommandations actionnables pour les équipes marketing et IT. Vous préparez une réorganisation d’URLs ou une migration vers Shopify ? Faites appel à un consultant SEO Shopify qui connaît précisément les limites réelles de la plateforme.
À lire aussi
Les autres articles sur le sujet
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
Configurer Google Search Console sur Shopify : vérification domaine, sitemap, permissions et rapports à surveiller en priorité.
Lire l’article

