Redirections Shopify et SEO
Guide pratique des URL redirects Shopify : où les gérer, ce qui redirige tout seul, import CSV en masse et migration sans 404 indexés.
Dans cet article
Les redirections, c’est le point le plus délicat d’une boutique Shopify qui tourne depuis quelques années. Tu changes un handle, tu fusionnes deux collections, tu migres depuis WooCommerce, et soudain tu te retrouves avec de vieilles URL que Google connaît par cœur qui ne pointent plus nulle part. Un 404 oublié dans le sitemap ne fait pas couler ton ranking demain, mais cent 404 accumulés en six mois rongent le crawl budget, cassent des backlinks et génèrent des snippets zombies dans la SERP. Ce post, c’est le guide que j’aurais aimé avoir la première fois que j’ai migré une boutique de 200+ SKU vers Shopify.
Je vais couvrir où vivent les redirections dans l’admin, ce que Shopify redirige tout seul, ce que tu dois créer à la main, le format exact du CSV pour l’import en masse, et comment repérer les boucles avant que Google ne les repère. Si tu viens de WooCommerce, Magento ou BigCommerce, la dernière section a une checklist dédiée à la migration de plateforme. Et si tu veux d’abord la carte d’ensemble, mon guide Shopify SEO pour 2026 replace les redirections dans le reste du travail technique.
L’essentiel en 30 secondes :
- Shopify permet de créer et gérer les URL redirects nativement dans Online Store → Navigation → URL redirects, avec import CSV pour les gros volumes (Shopify Help Center)
- Changer le handle d’un produit ou d’une page génère un 301 automatique ; changer de thème, de variante ou supprimer un produit, NON (Shopify Help Center)
- Google recommande les redirections 301 permanentes pour les changements d’URL et la préservation des signaux (Google Search Central)
- Les chaînes de redirections transmettent les signaux, mais chaque saut ajoute de la latence et du risque ; il vaut mieux résoudre en un seul saut (Moz)
- Le CSV Shopify a deux colonnes (
Redirect from,Redirect to) et accepte des chemins relatifs, pas des domaines complets
Pourquoi les redirections comptent autant sur Shopify ?
Dans les audits que je fais, les redirections mal gérées apparaissent presque toujours dans le top 3 des problèmes invisibles. Google est explicite : un 301 transmet les signaux de ranking de l’URL source vers l’URL de destination, selon la documentation Google Search Central sur les redirections. Sans redirection, ces signaux s’évaporent.
Le vrai dégât, ce n’est pas qu’une vieille URL renvoie un 404. C’est ce qui se passe autour. Les backlinks externes qui pointaient vers cette URL perdent leur valeur. Les liens internes que tu n’as pas encore mis à jour envoient les utilisateurs sur une page d’erreur. Le sitemap XML continue de lister des URL qui n’existent plus. Et Google Search Console accumule des erreurs « Introuvable (404) » qui noient les erreurs qui comptent vraiment.
Il y a un deuxième problème plus subtil : les chaînes. Si /produits/tshirt-ancien redirige vers /produits/tshirt-intermediaire, qui redirige vers /produits/tshirt-nouveau, Moz explique dans son guide des redirections que chaque saut ajoute de la latence et du risque. Googlebot peut arrêter de suivre la chaîne au bout de cinq sauts.
Google confirme dans son guide officiel sur les redirections que les 301 transfèrent les signaux de ranking vers l’URL finale. Moz ajoute dans son explication des redirections que les chaînes enchaînées augmentent la latence et peuvent casser le transfert au-delà de plusieurs sauts.
Où vivent les redirections dans l’admin Shopify ?
Le chemin exact dans l’admin Shopify moderne, c’est Online Store → Navigation → URL redirects, documenté dans le Help Center Shopify. De là, tu peux créer, éditer, exporter et importer des redirections. Pas besoin d’apps, pas besoin de toucher Liquid, pas besoin de permissions dev.
L’interface est minimaliste, presque spartiate. Deux champs : « Redirect from » et « Redirect to ». Un bouton « Create URL redirect ». Un tableau avec les redirections existantes. La simplicité est trompeuse : ça couvre 95 % des cas qu’une boutique normale rencontre. Ce que ça ne couvre pas (et on va le voir en détail), ce sont les changements structurels que Shopify ne détecte pas, comme la suppression d’un produit.
Format accepté par Shopify
Le champ « Redirect from » accepte des chemins relatifs au domaine. Exemples valides : /produits/tshirt-ancien, /collections/ete-2024, /blogs/news/post-ancien. Le champ « Redirect to » accepte aussi bien des chemins internes que des URL externes complètes en https://.
Ce qu’il n’accepte pas : les wildcards natifs du type /old-blog/*. Chaque redirection est du un-à-un. Si tu dois migrer 500 URL d’un ancien blog, tu fais 500 entrées (via CSV, heureusement).
Limites pratiques
Shopify ne publie pas de limite dure officielle sur le nombre de redirections que tu peux avoir. Dans des boutiques que j’ai auditées, j’ai vu des catalogues avec plus de 10 000 redirections qui tournaient sans friction. La vraie limite est opérationnelle : au-delà d’un certain volume, auditer et maintenir devient le goulot d’étranglement, pas la plateforme.
Qu’est-ce que Shopify redirige tout seul et qu’est-ce qui reste pour toi ?
C’est la distinction qui embrouille le plus ceux qui arrivent de WordPress. Shopify crée un 301 automatique dans deux cas précis selon le Help Center : quand tu changes le handle (slug) d’un produit, et quand tu changes le handle d’une page, d’une collection ou d’un article de blog. Rien d’autre.
Tout le reste, c’est à toi de le créer. Voyons la matrice.
Tableau : auto-redirect vs manuel
Supprimer des produits : le cas qui passe à la trappe
Quand tu effaces un produit du catalogue, Shopify ne te demande pas « est-ce que tu veux que je crée une redirection vers la collection parente ? ». Il efface, point. L’URL renvoie un 404 à partir de cette seconde. Si ce produit avait du trafic organique, des backlinks ou était dans des campagnes actives, tu viens de perdre toute cette valeur sans prévenir.
La règle que j’applique sur USU Cosmetics, une boutique de plus de 200 SKU où le catalogue tourne chaque saison : avant d’effacer n’importe quel produit, créer la redirection manuelle vers la collection équivalente ou vers le produit de remplacement. Ça prend 30 secondes et ça épargne des audits d’une demi-journée trois mois plus tard.
Comment faire des redirections en masse via CSV sur Shopify ?
Pour charger beaucoup de redirections d’un coup, Shopify accepte un CSV avec deux colonnes exactes, documenté dans le Help Center. Le format ne tolère pas les variantes. Une colonne de trop, un en-tête mal écrit, un encodage bizarre, et l’import plante en silence ou renvoie des erreurs confuses.
Le format exact
Redirect from,Redirect to
/collections/verano-2024,/collections/verano-2025
/products/camiseta-discontinuada,/collections/camisetas
/blogs/news/post-viejo,/blogs/news/post-nuevo
/old-page.html,/pages/nueva-pagina
/products/sku-descatalogado,/
Notes pratiques :
- Les en-têtes
Redirect frometRedirect tosont toujours en anglais, même si ta boutique est en français - Les chemins commencent toujours par
/, n’inclus pas le domaine - UTF-8 sans BOM. Excel sous Windows ajoute un BOM par défaut, utilise LibreOffice ou Google Sheets pour un export propre
- Si un chemin source existe déjà dans ta liste, la nouvelle entrée écrase l’ancienne
- La destination peut être une URL externe complète (
https://) si tu veux rediriger hors du domaine
Où on l’upload
Sur le même écran URL redirects, bouton « Import ». Tu sélectionnes le CSV, Shopify prévisualise, tu confirmes, et il traite. Pour des catalogues de 500+ redirections, le processus peut prendre plusieurs minutes. Ne ferme pas l’onglet.
Et si je veux exporter celles que j’ai déjà ?
Même panneau, bouton « Export ». Tu télécharges un CSV avec toutes les redirections actives, tu l’édites (ajout, suppression, correction), et tu le réimportes. C’est le flux que j’utilise pour auditer trimestriellement quelles redirections tournent encore et lesquelles ne mènent plus nulle part.
Checklist pour migrer vers Shopify sans laisser de 404
Migrer depuis WooCommerce, Magento, PrestaShop ou BigCommerce vers Shopify, c’est le moment de risque SEO maximum dans la vie d’une boutique. Le guide Google Search Central sur les migrations de site est clair : si tu ne mappes pas chaque ancienne URL vers son équivalent nouveau, tu perds du ranking par inaction. Voici l’ordre que je suis.
Avant de toucher au moindre bouton
Exporte le sitemap actuel de la vieille plateforme. Si tu n’y as pas accès, utilise Screaming Frog en mode crawl pour générer la liste. L’objectif, c’est d’obtenir un CSV avec toutes les URL indexables qui existent aujourd’hui, idéalement avec leur trafic organique des 12 derniers mois depuis Google Analytics ou Search Console. Trie par trafic décroissant. Les 100 à 200 premières URL sont ta priorité absolue.
Mapping un à un
Ouvre un Google Sheet avec deux colonnes : vieille URL, nouvelle URL. Pour chaque vieille URL, tu décides : existe-t-il un équivalent direct sur Shopify ? Redirige vers l’équivalent. Il n’existe pas mais il y a une catégorie proche ? Redirige vers la collection parente. Il n’y a rien de proche ? Redirige vers la home en dernier recours, ne laisse pas de 404.
Le jour de la migration
Avant de pointer le DNS vers Shopify, importe le CSV de redirections dans l’admin. C’est contre-intuitif : les redirections sont chargées avant que le domaine puisse les servir, mais comme ça, à l’instant où le DNS se propage, les vieilles URL redirigent déjà correctement sans fenêtre de 404.
Après le basculement
Redirige Search Console vers la nouvelle propriété. Upload le nouveau sitemap. Pendant les 48 premières heures, surveille le rapport de Couverture et celui de crawl. Toute vieille URL qui apparaît en « Introuvable (404) » et qui n’a pas de redirection, tu l’ajoutes le jour même dans l’admin.
Google documente dans son guide sur les changements d’URL en migration que les redirections 301 sont l’outil adéquat pour préserver le ranking. Le Help Center Shopify confirme que l’import CSV est la méthode officielle pour charger des redirections en masse pendant une migration.
Comment détecter et réparer les boucles et chaînes de redirections ?
Une boucle (A → B → A) casse l’URL : Googlebot et le navigateur s’arrêtent, renvoient une erreur, la page disparaît fonctionnellement. Une chaîne (A → B → C → D) fonctionne techniquement, mais Moz documente dans son guide des redirections que chaque saut supplémentaire ajoute de la latence et du risque que Googlebot abandonne avant d’arriver à destination.
L’outil rapide
Screaming Frog en mode Spider, onglet « Redirect Chains » après le crawl. Il liste chaque chaîne avec les sauts intermédiaires. Pour les petits audits, l’extension « Redirect Path » sur Chrome te montre la chaîne complète d’une URL au chargement.
Comment les chaînes se forment sur Shopify
Presque toujours pour la même raison : tu changes un handle, Shopify crée le 301 automatique vers le nouveau. Des mois plus tard, tu changes encore le handle, Shopify crée le deuxième 301. L’original passe maintenant par deux sauts. Je l’ai vu atteindre cinq sauts dans des boutiques qui tournent depuis des années et qui changent des handles sans auditer.
Le fix
Exporte le CSV des redirections Shopify. Dans une feuille, cherche chaque URL source dont la destination apparaît aussi comme source dans une autre ligne. Ce sont tes chaînes. Réécris la première entrée en pointant directement vers la destination finale, en sautant les intermédiaires. Réimporte le CSV.
Boucles : quoi faire
Si tu détectes une boucle (Shopify est censé la bloquer à la création, mais j’ai vu des cas rares lors d’imports), supprime l’entrée en conflit. Shopify n’autorise pas deux redirections avec la même URL source, donc la boucle vient normalement d’une édition manuelle dans le CSV.
Apps de redirection ou gestion native Shopify ?
La réponse courte : pour 90 % des boutiques, la gestion native suffit. Shopify te laisse créer, éditer, exporter et importer en CSV sans apps. Les apps ont du sens dans deux scénarios précis : tu as besoin de règles avec wildcards (/old-blog/* → /blog) ou tu as besoin de conditionnels (redirection selon pays, langue ou device).
Quand ça vaut le coup d’installer une app
Les apps type Easy Redirects, SEOAnt ou Redirectify offrent des wildcards, du regex et la détection en masse des 404. Si ta boutique migre avec des milliers de vieilles URL de structure similaire, une règle regex remplace des centaines d’entrées manuelles. Le coût mensuel compense face aux heures de mapping.
Quand ce n’est pas nécessaire
Boutique avec moins de 1 000 redirections au total, pas de grosse migration en cours, changements ponctuels de handles. L’admin natif avec un import CSV trimestriel couvre tout. Chaque app que tu ajoutes, c’est une dépendance de plus, un coût mensuel de plus, et un endroit de plus où chercher quand quelque chose casse.
Ma reco honnête
Commence en natif. Documente tes redirections dans un Google Sheet maître que tu synchronises via export/import CSV chaque trimestre. Si, et seulement si, tu arrives au point où cette routine devient ingérable, évalue une app. Pas l’inverse.
Questions fréquentes sur les redirections Shopify
Shopify fait du 301 ou du 302 par défaut ?
Shopify génère des redirections 301 permanentes par défaut, autant pour les automatiques (changement de handle) que pour les manuelles de l’admin. Google confirme dans sa documentation que le 301 est le type adapté aux changements permanents et à la préservation des signaux de ranking.
Je peux rediriger mon domaine racine depuis Shopify ?
Oui, tu peux rediriger / (la home) vers une autre URL via l’admin URL redirects. Le Help Center Shopify le documente explicitement. À utiliser avec précaution : rediriger la home change l’URL que Google considère comme la page principale et peut affecter la façon dont l’autorité du domaine est évaluée.
Que se passe-t-il avec les redirections si je change de thème ?
Rien. Les redirections vivent au niveau de la boutique, pas du thème. Selon le Help Center, changer de thème ne modifie, n’efface ni ne crée d’URL redirects. Ta liste reste identique avant et après. Les URL ne changent pas non plus, donc tu n’as pas besoin de nouvelles redirections à cause du changement de thème en soi.
Combien de temps Google met-il à traiter une nouvelle redirection ?
Ça dépend du crawl budget et de la fréquence à laquelle Google visite cette URL. Google documente dans son guide des redirections que ça peut prendre des jours ou des semaines pour consolider les signaux. Pour les URL à fort trafic, c’est en général rapide ; pour les URL de longue traîne, ça peut prendre des mois.
Je peux supprimer une redirection dont je n’ai plus besoin ?
Oui, mais avec précaution. Si l’URL source a encore des backlinks externes ou apparaît dans l’index Google, supprimer la redirection renvoie l’URL à un 404. Moz recommande dans son guide des redirections de maintenir les redirections actives tant qu’il existe des signaux qui pointent vers la source. Ne supprime que celles qui n’ont ni trafic ni backlinks depuis plus de 12 mois.
Résumé pratique
Les redirections sur Shopify sont un outil direct et accessible qui couvre bien les cas courants : changements de handle, suppression de produits, migration depuis une autre plateforme. Le piège, c’est de croire que la plateforme redirige toute seule plus de choses qu’elle ne le fait en réalité. Seuls les changements de handle génèrent un 301 automatique. Le reste (supprimer des produits, consolider des collections, migrer depuis WooCommerce), c’est à toi de le créer via l’interface native ou le CSV.
Si ta boutique accumule des années de changements sans audit, commence par exporter le CSV des redirections actuelles, cherche les chaînes et réécris chaque entrée vers sa destination finale. Avec cette base propre, maintenir les redirections devient une affaire de discipline trimestrielle, pas d’apps ni d’heures perdues. Et si tu prépares une migration, le mapping préalable URL-à-URL, c’est la seule chose qui sépare une migration propre de trois mois à récupérer du ranking perdu.
Ta boutique a un capharnaüm de redirections, un projet de migration à l’horizon, ou tu veux simplement vérifier qu’il n’y a pas de chaînes cachées qui plombent ton SEO ? Réserve 30 minutes avec moi et on regarde ça ensemble.
Session de 30 min · Sans engagement
Vos campagnes publicitaires
pourraient-elles mieux performer ?
30 minutes pour analyser votre situation et vous dire exactement ce que je changerais. Sans pitch, sans proposition commerciale.