Planning International Shopify Redirects: How to Properly
Part 3: Planning Shopify Redirects Internationally: Combining Subdomains, Slugs & Sitemap Fallbacks Correctly Minutes reading time remaining By Antonio Blago May 17, 2025
SEO, shopify, Tutorial
Relaunch & Internationalization: Double Complexity
Many Shopify stores now operate multilingual storefronts on subdomains – e.g. fr.shop.com, it.shop.com, en.shop.com. In combination with language-specific slugs like /fr/, /de-fr/, or /it-it/, URL mapping quickly becomes a challenge.
At the latest during a relaunch, the question arises:
How do I map old URLs to new structures when language, domain, and handle all change?
And this is exactly where an automated, structured redirect approach helps – based on real sitemap data, slug rules, and a consistent redirect logic. For an overview, I recommend a mind map.
Problem: Slug ≠ Language ≠ Domain
International Shopify stores often combine several layers:
Level Example Domain https://fr.shop.com Slug /fr-fr/, /fr/, /en-fr/ Handle products/bague-amour, collections/ete
This means:
There are multiple potential entry points to the same page
Redirects must be correctly assigned depending on the slug
Standard tools like Matrixify or apps offer no real support for complex language combinations
Goal: A Redirect System that Maps Language, Slug, and Domain
My approach is based on three elements:
Shop-specific slug definition e.g. "https://fr.shop.com" → Slugs = /fr/, /fr-fr/, /en-fr/
Handle mapping from Excel or CMS e.g. "Handle old" → "Handle new"
Live sitemap check per storefront Reading all actually indexed pages → so there are no gaps
Preserve Visibility. Increase Traffic Quality. Secure Revenue.
Example: Generating Redirects from Subdomain + Slug + Excel
Setup:
fr.shop.com
Excel mapping with product handles (old/new)
Slugs: /fr-fr/, /fr/, /en-fr/
Automatically Generated Redirects:
Redirect from Redirect to /fr-fr/products/bague-amour https://fr.shop.com/products/bague-amour-nouveau /en-fr/collections/summer-sale https://fr.shop.com/collections/ete-2025 /fr/pages/versand https://fr.shop.com/pages/livraison
And: If no mapping exists → Redirect to the storefront homepage (fallback).
Automated Tools for International Redirect Support
In the GitHub toolset you’ll find suitable modules:
create_redirect_maps_from_sitemaps_and_custom_handles.py → analyzes domains, slugs, and sitemaps
matrixify_import.py → generates Matrixify-compatible files for Shopify
url_generator_status_checker.py → checks live if targets are correctly reachable
All tools are modular and support any combination of domain + slug.
Best Practices for Multilingual Shopify Redirects
Analyze sitemaps per language → Which URLs are actually live?
Define slug patterns per storefront → e.g. /fr/, /de/, /it-it/
Integrate handle redirects from Excel → old ↔ new, supplemented by language
Include fallback → If no assignment exists: domain homepage or appropriate category
Matrixify test run before live import → Ensure all redirects are correctly adopted in the Shopify system
Conclusion
The more international your Shopify setup, the more complex redirect management becomes. With the right automation, subdomains, language slugs, and real sitemaps can be efficiently transferred into a clear mapping.
And the best part: You not only save time, but also avoid traffic and ranking losses during the relaunch.
Tool & Template: 🔗 To the GitHub toolset for Shopify Redirects
Planning a Relaunch or International Store with Shopify?
I can help you strategically plan redirects, implement them automatically, and avoid technical SEO errors in advance.
Schedule an appointment now for a non-binding initial consultation 📩 Contact me
Further Articles:
🧪 Google Search Console Indexing & Performance Checker (Script) Automate the index check of your redirected URLs after the relaunch.
🛠️ Fixing 404 Errors: Find and Correct Causes Practical guide to error analysis after domain or structure changes.
⚙️ Status Checker Workflow with n8n & Apify Set up automated monitoring for your redirects and SEO goals.
🔍 Technical SEO: Finding 404 Errors with Google Functions How to find faulty or incorrectly redirected pages directly in Google tools.
📊 SEO Analysis: A Comprehensive Guide The structured SEO baseline for every relaunch – including tech, content, and structure.
Hi, I'm Antonio.
I optimize SEO data-driven with Python, sales psychology, and my Neuro-SEO System®. This way, I understand how buyers think and develop targeted strategies for greater visibility.
On YouTube, LinkedIn, and Instagram, I regularly share practical guides, insights, and the latest SEO tricks.
Feel free to subscribe to my channels and always stay up to date.
E-commerce SEO Case Study for PURELEI
E-commerce SEO Case Study: PURELEI.com +100% visibility in 8 months
Case study, SEO, strategies
E-commerce SEO Case Study for PURELEI
E-commerce SEO Case Study: PURELEI.com +100% visibility in 8 months [...]
Case study, SEO
Case Study: How We Generated Over €1.2 Million in Revenue with Targeted Blog Content
Brief overview
A fast-growing brand was able to generate over €1.2 million in revenue within 12 months through targeted content strategies and [...]
Automation, AI, SEO
Finally Accessible: Efficiently Filling ALT Texts with AI
5 (1)
Practical example in Shopify
In my job as an SEO freelancer [...]
Analysis, AI, SEO, SEO Tools
AI Prompt Keyword Mapper
0 (0)
How to analyze prompts automatically
Nowadays, prompts – that is, [...]
SEO, Shopify
Part 2: Automating Shopify Redirects: Connecting Sitemaps, Excel & Matrixify with Python
0 (0)
📖 Part of a series: Why missing redirects cost you traffic [...]
SEO, Shopify
Part 1: Shopify Relaunch & SEO: Why Missing Redirects Can Cost You Traffic
5 (2)
📖 Part of a series: Why missing redirects cost you traffic [...]
{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
Use My SEO Roadmap to Get on Page 1 of Google!
Sign up for my newsletter and get access to free guides, checklists, and tools.