A replatform is the single riskiest thing you can do to a store's rankings. Plenty of cannabis merchants have made the move off Shopify after its THC restrictions pushed them to WooCommerce, and the ones who lost traffic almost always skipped a 1:1 redirect map or changed too many things at once. Map every URL, change one variable at a time, and watch Search Console after launch.
Key takeaways
- Build a 1:1 redirect map: every old URL to one new URL, each a 301.
- Change one thing at a time; do not swap platform, URLs, and templates in one launch.
- Carry over the title tags, body copy, and internal links that earned the rankings.
- Crawl the staging site before launch to catch broken redirects and orphaned pages.
- Watch the GSC Pages report for indexing drops and 404 spikes for weeks after.
Why replatforming is the high-risk move
A migration changes many of the signals Google uses to rank you at the same moment: URLs, page templates, internal links, sometimes the domain. Get it wrong and years of accumulated authority drain away in a week. This is not hypothetical for cannabis operators. When Shopify tightened its stance on THC products, a wave of stores moved to WooCommerce, and the difference between the ones that kept their traffic and the ones that cratered came down to redirect discipline.
Build a 1:1 redirect map first
Before anything launches, export every indexable URL from the old site and pair each one with the single most relevant URL on the new site. Every pairing becomes a 301 permanent redirect. The two common failures are redirecting everything to the homepage, which tells Google the old pages are gone, and leaving pages to 404. Both throw away the ranking equity the old URLs earned. A clean 1:1 map is the one thing you cannot skip.
Change one variable at a time
The most avoidable mistake is bundling a platform switch, a redesign, and a URL restructure into a single launch. If rankings then drop, you have no way to isolate the cause. Move platforms with URLs mapped 1:1 and templates as close to the old ones as you can. Once that has settled and traffic looks stable, treat a redesign or a URL cleanup as its own separate project weeks later.
Carry over what earned the rankings
Rankings live in specifics: title tags, headings, body copy, internal links, and structured data. A migration that silently shortens product descriptions or drops the internal links between guides and categories can lose rankings even with perfect redirects. Treat the on-page content as an asset to transfer intact, not something to rewrite mid-move. Rewrite later, deliberately, if you want to.
Crawl staging before you launch
Run a crawler over the staging site while it is still private. You are looking for redirect chains, redirects that resolve to 404s, orphaned pages with no internal links, missing title tags, and broken canonical tags. Catching these before launch is cheap; catching them after Google has already re-crawled is expensive. A pre-launch crawl is the last checkpoint where mistakes are still free.
Watch Search Console after launch
Once live, the GSC Pages report is your early-warning system. Confirm old URLs report as redirected and new URLs move into the indexed bucket, and watch the Not found (404) count for any spike. Pair that with rank tracking on your top terms. If something broke, GSC usually shows it within days — giving you time to fix a bad redirect before it costs a month of traffic. Some problems surface slowly as Google works through the site, so keep monitoring: do not close the project on launch day. Check indexing and rankings weekly for at least a month, and keep the old redirect map handy in case you find a URL you missed. The goal is a transition Google barely notices, and steady monitoring is how you confirm you got there.
Frequently asked questions
What is a 1:1 redirect map and why does it matter?
It is a spreadsheet pairing every old URL with the single most relevant new URL, each set up as a 301 permanent redirect. It matters because 301s pass ranking signals to the new page. Redirecting everything to the homepage or leaving URLs as 404s throws away the authority those pages earned.
Should I change URLs and templates at the same time?
No. Change one variable at a time. If you swap platforms, redesign templates, and restructure URLs in one launch and rankings drop, you cannot tell which change caused it. Do the platform move with URLs mapped 1:1 first, let it settle, then tackle a redesign or URL cleanup as a separate project.
How do I confirm the migration worked?
Watch the Pages report in Google Search Console. After launch, check that old URLs show as redirected and new URLs get indexed, and watch for a spike in 404s or Not found errors. Combined with rank tracking on your key terms, GSC tells you within days whether value carried over.
Want this done for your brand?
We build cannabis & CBD search visibility with full transparency, for dispensaries, brands, and MSOs.
Get a free cannabis SEO audit ›