301 Redirect Mapping Template for Ecommerce Platform Migrations (Free)
Download a free 301 redirect mapping template (.xlsx) for ecommerce platform migrations. Includes URL inventory, redirect map, pre-launch checklist, post-migration audit, and a live dashboard.

Download 301 Redirect Mapping Template for Ecommerce Migrations
Migrating your ecommerce store to a new platform? The single biggest risk to your organic traffic is broken URLs. Every platform uses a different URL structure - Shopify uses /products/ and /collections/, WooCommerce uses /product/ and /product-category/, Wix uses /product-page/ - and when you switch, every old link pointing to your store breaks unless you set up 301 redirects.
We've built a free 301 redirect mapping template specifically for ecommerce migrations. It's not just a two-column spreadsheet - it's a complete migration toolkit with 6 sheets covering URL discovery, redirect mapping, pre-launch verification, and post-migration auditing.
What's in the 301 redirect mapping template?
The template includes 6 sheets, each covering a different phase of your migration:
1. Instructions
A quick-start guide explaining how to use each sheet, what to do first, and tips for exporting URLs from your old platform.
2. Dashboard
A live summary that automatically tracks your progress using formulas. See at a glance how many redirects are mapped, tested, and live - plus priority breakdowns and checklist completion.
3. URL Inventory
The starting point. List every URL from your old store with:
- Page Type - product, collection, blog post, static page, etc. (dropdown)
- Monthly Traffic - estimated visits from Google Analytics or Search Console
- Backlinks - number of external sites linking to this page
- Priority - Critical, High, Medium, or Low (dropdown)
Pre-filled with 10 example URLs across different page types so you can see exactly how to fill it in.
4. Redirect Map
The core sheet. Map every old URL to its new URL with:
- Old URL and New URL - both path and full URL columns
- Redirect Type - 301, 302, 410 (Gone), or No Redirect Needed (dropdown)
- Status - Not Started → Mapped → Implemented → Tested → Live (dropdown)
- Tested? - Yes/No flag for manual verification
- Priority and Page Type - carried over from inventory
Pre-filled with 10 example redirect mappings showing real-world patterns - products, collections, blog posts, static pages, and a cart URL that doesn't need redirecting.
5. Pre-Launch Checklist
18 tasks covering everything from URL discovery to post-launch monitoring. Organised into phases:
- URL Discovery - export sitemaps, pull Search Console data, identify backlinked pages
- Mapping - complete inventory, map URLs, verify new structure on staging
- Implementation - add redirects to the new platform
- Testing - manual checks, bulk testing with Screaming Frog
- External - update Google Business Profile, social links, notify partners
- Post-Launch - submit sitemap, monitor 404s, track traffic
6. Post-Migration Audit
Track the health of your redirects after go-live. For each URL, record the HTTP status code, whether the redirect destination is correct, Google indexing status, organic traffic changes, and any issues that need fixing.
Why 301 redirects matter for ecommerce migrations
When you move to a new platform, your URL structure almost always changes. Without redirects:
- Customers hit 404 pages - anyone with a bookmarked product, a link in an old email, or a search result pointing to your old URLs sees a dead page
- Google drops your rankings - pages that return 404 lose their position in search results, often within days
- Backlink equity disappears - every external link pointing to your old URLs becomes worthless, destroying domain authority you've built over years
- Paid ad links break - any Google Ads, Facebook Ads, or affiliate links pointing to old URLs stop converting
A properly implemented 301 redirect tells search engines: "this page has permanently moved here." Google transfers the full link equity to the new URL, and visitors land on the right page seamlessly.
Common URL structure changes by platform
Every ecommerce platform uses a different URL pattern. Here's what changes when you migrate:
| Page Type | Shopify | WooCommerce | Wix | BigCommerce |
|---|---|---|---|---|
| Products | /products/slug | /product/slug | /product-page/slug | /slug |
| Collections | /collections/slug | /product-category/slug | /category/slug | /slug |
| Blog Posts | /blogs/name/slug | /blog/slug | /post/slug | /blog/slug |
| Pages | /pages/slug | /slug | /slug | /slug |
This is why a redirect map is essential - you can't just set up a wildcard rule. Each URL type needs its own mapping pattern.
How to implement 301 redirects on each platform
Shopify
Go to Settings → Navigation → URL Redirects. You can add redirects one by one or upload a CSV with two columns: Redirect from and Redirect to. Shopify only supports redirects from paths within your store (not external domains).
WooCommerce
Use the Redirection plugin (free) or add rules to your .htaccess file. For bulk imports, the Redirection plugin supports CSV upload with source URL and target URL columns.
Wix
Go to SEO Tools → URL Redirect Manager. Wix supports both single and group redirects. For migrations, use"Group Redirect" to redirect entire path patterns (e.g. all /products/* to /product-page/*).
BigCommerce
Go to Server Settings → 301 Redirects. BigCommerce also supports CSV import for bulk redirect creation.
Squarespace
Go to Settings → Advanced → URL Mappings. Use the format: /old-path → /new-path 301. One mapping per line.
Step-by-step: how to use the redirect mapping template
- Export your old sitemap: Download
sitemap.xmlfrom your current store or use Screaming Frog to crawl every URL. Paste them into the URL Inventory sheet. - Pull Search Console data: Export your top pages by clicks and impressions from Google Search Console (Performance → Pages). These are your Critical priority redirects.
- Check for backlinks: Use Ahrefs, Moz, or the GSC Links report to find pages with external links. Mark these as Critical or High priority.
- Assign priorities: Set every URL to Critical, High, Medium, or Low based on traffic + backlinks. Focus on Critical first.
- Map old URLs to new URLs: In the Redirect Map sheet, fill in the new URL for each old URL. Use the platform URL table above as a reference.
- Implement redirects on staging: Add redirects to your new platform's staging environment before going live.
- Test with curl or Screaming Frog: Verify each redirect returns a 301 status and lands on the correct destination. Mark as Tested in the sheet.
- Go live and monitor: After DNS switch, use the Post-Migration Audit sheet to track crawl errors, indexing, and traffic recovery.
Common 301 redirect mistakes to avoid
- Using 302 instead of 301: A 302 is a temporary redirect. Google may not pass link equity. Always use 301 for migrations.
- Redirecting everything to the homepage: Lazy redirects that send all old URLs to your homepage hurt rankings and user experience. Each page should redirect to its closest equivalent.
- Forgetting image URLs: If your old platform hosted product images at unique URLs that are indexed, consider redirecting those too - or at least setting up proper 404 handling.
- Not testing before launch: Implementing redirects without testing is the #1 cause of post-migration traffic drops. Test every Critical and High redirect manually.
- Redirect chains: If URL A redirects to URL B, and URL B redirects to URL C, that's a redirect chain. Each hop loses a small amount of link equity and slows page load. Map directly from old to final URL.
- Removing redirects too soon: Keep redirects active for at least 12 months. Google recommends indefinitely.
- Forgetting pagination and filtered URLs: Collection pages with
?page=2or?sort_by=priceparameters are often missed. Redirect the base URL and handle parameters separately.
Automate redirect mapping with the 301 redirect agent skill
Using AI tools to help with your migration? Download our free 301 Redirect Mapping Agent Skill. It gives your AI tool the complete URL structure for every major platform, redirect implementation syntax, slug transformation rules, and verification commands - so it can generate correct redirect maps automatically.
Migrating products to a new platform? Skip the manual work
Redirect mapping handles your URLs - but you still need to get your actual product data onto the new platform. Manually recreating hundreds of products with titles, descriptions, images, variants, and pricing is the other half of the migration headache.
Product Upload eliminates this entirely. Instead of exporting CSVs from your old platform, cleaning them up, and importing into the new one - just point Product Upload at any product page and it pulls everything in automatically: title, description, images, variants, pricing, and more.
It works across Shopify, WooCommerce, Wix, BigCommerce, and Squarespace. Import from your old store, from supplier websites, or from marketplaces like Amazon and AliExpress. Every listing gets AI-rewritten for SEO, and you can customise everything before publishing.
Pair this redirect template with Product Upload and you've got both sides of the migration covered - URLs and product data - in a fraction of the time.
Frequently Asked Questions
What is a 301 redirect and why does it matter for ecommerce migrations?
A 301 redirect is a permanent redirect that tells search engines and browsers that a page has permanently moved to a new URL. During an ecommerce platform migration, 301 redirects preserve your SEO rankings, backlink equity, and ensure customers who visit old URLs land on the correct page instead of a 404 error.
How many redirects do I need when migrating ecommerce platforms?
You need a redirect for every indexed URL on your old site that has a different URL on the new platform. This typically includes all product pages, collection/category pages, blog posts, static pages, and custom landing pages. A typical small store might have 50-200 redirects; larger stores can have thousands.
Will I lose SEO rankings when I migrate to a new ecommerce platform?
If you implement 301 redirects correctly, you should retain most of your SEO rankings. Google has confirmed that 301 redirects pass full link equity. Some temporary ranking fluctuation (2-4 weeks) is normal during re-indexing, but properly redirected pages typically recover.
How long should I keep 301 redirects active after a migration?
Keep 301 redirects active indefinitely, or at minimum for 1 year. Google recommends keeping redirects in place for at least a year to ensure full transfer of signals. Since redirects have minimal performance impact, there is little reason to remove them.
What is the difference between a 301 and 302 redirect?
A 301 is a permanent redirect that passes full link equity (SEO value) to the new URL. A 302 is a temporary redirect that does not reliably pass link equity. For platform migrations, always use 301 redirects.
Can I use this template for migrating from Shopify to WooCommerce?
Yes. This template works for any ecommerce platform migration - Shopify to WooCommerce, WooCommerce to Shopify, Magento to Shopify, BigCommerce to Squarespace, or any other combination. The URL structure changes between platforms, but the redirect mapping process is the same.