An ecommerce site migration is a high-risk change to your online store's infrastructure, and without a structured SEO checklist you can lose rankings, traffic, and revenue almost overnight.
- 301 redirects transfer most link equity to the new URLs when implemented correctly.
- A pre-migration baseline is essential to measure post-launch SEO performance.
- Sitemap submission and robots.txt updates are mandatory after moving to a new domain.
- Most ecommerce sites see ranking volatility for 2 to 6 weeks after migration.
Table of Contents
For more, see our Crawza blog page.
1. Pre-Migration Audit and Planning
Before touching a single file, you must audit the current site's performance, URLs, and traffic to establish a baseline and identify what needs preserving.
Start by exporting a full list of existing URLs, along with their crawl depth, organic traffic, rankings, and backlink profile. Use a crawler like Screaming Frog or a server log analysis to identify pages that generate revenue. Set up analytics and search console data for the current domain so you can compare against the post-migration figures. During this phase, also define your migration goals: are you moving platforms, changing domain names, or restructuring categories? Each goal changes the checklist priorities.
Create a stakeholder map and a rollback plan. You should be able to reverse the migration quickly if disaster strikes. Document all technical baselines: page load times, core web vitals, indexation rates, and conversion metrics. This is your safety net.
2. URL Mapping and Redirection Strategy
A complete 301 redirect map from every old URL to the most relevant new URL is the single most important SEO task during an ecommerce migration.
Not all pages are equal. Match every product, category, brand, and content page to its closest equivalent. Avoid redirecting multiple old URLs to the homepage, as this dilutes link equity and confuses search engines. Use 301 redirects for permanently moved pages, and only use 302 for temporary changes. For ecommerce, implement redirects at the server level before you take the new site live.
After redirects are active, you must update internal links to point to the new URLs directly, not via redirects. This reduces crawl waste and improves site speed. You should also verify that international variants, paginated archives, and filter URLs are mapped correctly if you use faceted navigation.
3. Technical SEO Setup and Crawlability
Optimise robots.txt, XML sitemaps, canonical tags, and server configuration to ensure search engines can crawl and index the new structure efficiently.
Submit an updated XML sitemap in Google Search Console and Bing Webmaster Tools. Ensure the sitemap lists only canonical URLs and uses the correct protocol (https if your site is secure). Update robots.txt to allow crawling of critical areas while blocking thin or duplicate content like internal search results or filter pages.
Canonical tags must be self-referencing and consistent. If you've restructured your information architecture, update breadcrumbs and internal anchor text. Also check that pagination uses rel=next/prev or the newer 'view all' structure depending on your platform. Monitor crawl stats for sudden spikes or drops, and keep an eye on server response codes.
4. Content and On-Page Optimisation
Migrate and improve all title tags, meta descriptions, H1s, and body content so every page is optimised for its target keywords and search intent.
Don't just copy-paste old content. Use the migration to strengthen your commercial and informational pages. For ecommerce, this means rewriting product descriptions that are thin, enhancing category pages with useful guides, and making sure your structured data (schema.org) is valid and updated. Pay special attention to product variants, offers, and aggregate ratings – they can earn rich results in the UK market.
Check for duplicate content introduced by platform changes. For example, moving to a new platform might create session IDs or parameter-based URLs. Set up proper handling with canonical tags or robots meta. Also update all internal image alt text and ensure filenames are descriptive and compressed.
5. Post-Migration Monitoring and Recovery
After launch, track rankings, crawl errors, indexation, and organic revenue daily for at least two weeks to quickly identify and fix any issues.
Use Google Search Console to monitor coverage, URL inspection, and the specific pages receiving 404s. Also set up custom alerts in Google Analytics or your preferred analytics tool. Track keyword positions across your main non-brand and brand queries. Compare with the pre-migration baseline. If you see significant drops, verify that redirects are returning 301 and not 302, and that the site is loading quickly.
Remember that some short-term ranking fluctuation is normal. However, long-term issues may require revisiting your migration plan. Produce a weekly report for stakeholders until the site stabilises. Make sure you update your backlink outreach list so you can notify major referring domains about the new URLs.
You can explore Crawza pricing plans.
Frequently Asked Questions
What is an ecommerce site migration in SEO?
It is the process of moving an online store to a new domain, platform, hosting, or site structure, requiring coordinated technical SEO measures to preserve search visibility.
How long does SEO recovery take after an ecommerce migration?
Most sites recover between 2 weeks and 6 months, depending on size and how well the redirects and technical setup were implemented.
Should I use 301 or 302 redirects for an ecommerce migration?
Use 301 redirects for permanent changes; 302 only for temporary ones like A/B testing or soft launches.
Why did my rankings drop after migrating my ecommerce site?
Common causes include missing redirects, changed URL structure without proper maps, duplicate content, and unresolved crawlability issues.
Can I change my URL structure and keep SEO rankings?
Yes, with proper 301 redirects, updated internal links, and consistent on-page optimisation, rankings can be preserved in most cases.