SEO Migration Plan: The $9.5 Million Lesson Nobody Wants to Learn the Hard Way

Andrew Buccellato Andrew Buccellato 11 min read
TL;DR 11 min read

An SEO migration plan is a step-by-step document that protects a website's search rankings, organic traffic, and lead-generating pages during a platform change or redesign. It covers URL mapping, 301 redirects, indexing checks, and pre-launch benchmarks so Google can follow the move without losing the signals the site has earned. Without one, a redesign can cut organic visibility and force costly emergency advertising to replace demand that previously arrived for free. Maggie Beer Holdings reportedly spent around $800,000 on paid media after a Shopify migration reduced organic traffic by up to 38 percent at its Hampers and Gifts Australia brand. The core components of a migration plan include a full URL export, a redirect map that sends each changed page to its closest replacement, a staged crawl comparison, benchmark capture for organic clicks and conversions, and a launch freeze before peak trading periods.

If you run a business in Roswell, Alpharetta or Johns Creek, a redesign can feel overdue. The site looks tired. The forms are clunky. The developer says a new platform will fix everything. Then someone clicks migrate and the phones go quiet.

A public company just provided the warning. $9.5 million statutory loss at Maggie Beer Holdings followed a Shopify upgrade that sent organic search traffic down by up to 38 percent at its Hampers and Gifts Australia business. The company reportedly spent about $800,000 on emergency advertising to replace traffic that had previously arrived through Google.

This is why an SEO migration plan belongs in the project before design, development or launch dates. A new website is not a fresh start. It is a move from one set of search signals to another. Move the signals badly and Google, customers and your sales team all notice.

The Public Company That Learned Migration the Hard Way

This section tells the story of a real, named company whose website migration became a line item in financial reporting. Maggie Beer Holdings reported a $9.5 million statutory loss for FY26. Industry coverage connected much of the damage to a Shopify upgrade at its Hampers and Gifts Australia brand that cut organic search visibility during the busiest selling period.

Flat illustration of a migration audit cost weighed against a large stack of emergency advertising invoices

The timing made the problem worse. The Hampers and Gifts Australia upgrade happened ahead of Christmas, when shoppers were already searching for gifts and hamper deliveries. After launch, organic Google visits reportedly fell by up to 38 percent by January 2026.

The company then spent roughly $800,000 on emergency advertising to backfill the missing demand. That spend did not fully repair the commercial damage. Hampers and Gifts Australia net sales fell by about 6.3 percent.

The public reports do not identify the exact redirect or indexing errors that caused the drop. That distinction matters. We can verify the outcome and the company’s reported explanation. We should not pretend to know which line of code failed. The business lesson remains clear: a platform upgrade can damage a working acquisition channel when nobody owns the migration details.

What Actually Breaks in a Migration

This section explains the mechanical failures that turn a platform upgrade into a traffic collapse. A redesign changes URLs, page structures and server responses. Without a migration plan, Google loses the map between old pages and new pages. Each broken connection can weaken rankings and remove the visits that supported calls, forms or sales.

Why do URLs change without anyone mapping them?

When an old URL has no clear new destination, Google and visitors reach a dead end instead of the page that earned attention before launch. A service page may move from /roof-repair to /services/roofing. If nobody records that change, the old page can return a 404 while the new page starts with no history.

Build the map before development finishes. Include service pages, location pages, blog posts, PDFs, product pages and URLs with meaningful backlinks. Do not map every old page to the homepage. Send each URL to the closest useful replacement.

How do redirects go missing or point in circles?

A good redirect sends one old URL directly to its final replacement. A bad redirect produces a chain, a loop or a generic homepage visit that answers a different question. Redirect chains add unnecessary steps. Loops prevent the page from loading. Both create problems for users, crawlers and the people trying to diagnose the launch.

Use permanent server-side redirects for pages that have moved. Test old URLs in bulk rather than checking three examples and calling the job finished. The replatforming guidance from Shopify also stresses URL inventories, redirect planning and post-launch monitoring.

What happens when indexing and crawl signals reset?

Indexing problems hide pages from search even when the new website looks perfect in a browser. A staging noindex tag can reach production. A robots rule can block a service folder. A canonical tag can point to an old URL. An XML sitemap can list pages that no longer exist.

Check robots.txt, meta robots, canonicals, internal links and XML sitemaps before launch. After launch, inspect priority URLs in Google Search Console. A visitor may see a page while Google sees a blocked, duplicate or redirected version.

Why were benchmarks never captured?

Without a pre-launch baseline, nobody can separate normal fluctuation from migration damage. Record organic clicks, impressions, rankings, conversions, top landing pages, indexed pages and lead volume before the build changes anything. Then compare the same pages and query groups after launch.

This also protects the owner from vague explanations. “Google is adjusting” may be true for a short period. It does not explain why one service folder vanished, why calls dropped or why old URLs now return errors.

The Migration Checklist That Would Have Prevented It

This section walks through the standard checklist that should run before any platform change. Each step protects a specific part of search visibility. A migration plan is not a developer preference. It is the operating document that connects design, content, development, analytics and search performance before the new site goes live.

Five-step SEO migration checklist flowchart showing URL mapping, 301 redirects, staging crawl, benchmarks and launch freeze

How do you build a full URL map before launch?

Export the existing URLs first, then assign each important old URL a specific new destination. Pull URLs from a crawl, XML sitemap, analytics reports, Search Console and backlink tools. Mark pages that drive leads or revenue. Record the old URL, new URL, page type, redirect status and owner responsible for review.

  1. List every indexable URL and important asset.
  2. Flag high-traffic, high-converting and heavily linked pages.
  3. Approve the destination for every changed URL.

If the new website removes a page, decide whether to merge its useful content into a related page or serve a deliberate 410 response. Do not let the CMS make that decision by accident.

How should you create 301 redirects with a match plan?

Use one direct permanent redirect from each important old URL to the closest relevant new URL. The redirect list should exist before launch and should be tested on staging. Avoid sending every lost page to the homepage. That creates a poor visitor experience and gives search engines weak evidence that the replacement answers the original need.

Stay Ahead

Mind Your Business Newsletter

Business news that doesn't put you to sleep. Weekly insights, strategies, and what's actually moving the needle — delivered straight to your inbox.

Check for old URL to temporary URL to final URL chains. Then update internal links so the new site points directly to new destinations. Redirects preserve continuity. They do not excuse outdated navigation.

For an owner preparing a rebuild, website redesign services should include this work in the project scope, not add it after the launch date is already booked.

What should a staged crawl comparison check?

A staged crawl should compare the old site and the new site before the public launch. Review status codes, titles, headings, canonicals, internal links, image URLs, sitemap entries and page depth. Test both desktop and mobile views. Confirm that staging stays blocked from indexing while the team works.

Pay special attention to pages that appear visually complete but have missing content in the HTML source. A polished template can still hide important text from crawlers. Fix the cause before DNS changes or platform cutover.

Which pre and post benchmarks should owners track?

Track search visibility and business outcomes together because rankings alone cannot tell you whether the migration protected revenue. Capture organic clicks, impressions, landing pages, calls, forms, booked appointments and sales. Record the date of launch and annotate it in analytics and reporting.

  1. Compare the same date ranges before and after launch.
  2. Review losses by URL, directory and service type.
  3. Match traffic changes against calls, forms and sales.

For the technical side, technical SEO services can cover crawl errors, redirect chains, canonical tags, sitemap checks and indexation review before the new site becomes the only version customers can find.

When should you freeze migrations around peak season?

Freeze major platform changes before your busiest selling period so the team has time to test, watch and repair the new site. A launch near Christmas, storm season or the start of a school year leaves little room for Google to recrawl pages or for staff to recover lost demand.

Flat illustration of a calendar with Christmas peak season and a locked migration freeze window marked before it

Choose a quiet launch window. Keep the old site available for comparison. Assign one person to approve redirects and one person to monitor Search Console. A freeze is not fear. It is basic commercial planning.

The Math: Migration Audit vs Emergency Ad Spend

This section puts the known numbers side by side. Maggie Beer Holdings reportedly spent around $800,000 on emergency advertising after organic search traffic fell during peak trading. A migration audit costs a fraction of that emergency spend in most small-business projects. The larger point is not a universal price. It is the cost of moving an asset without inspecting it.

Think about the bill in four parts:

  1. Audit cost: crawl the existing site, identify priority URLs, capture benchmarks and write the redirect map.
  2. Emergency media cost: buy visibility after organic demand disappears, often with less time to test ads or improve conversion paths.
  3. Margin cost: pay for clicks that used to arrive without an advertising charge while sales volume remains uncertain.
  4. Recovery cost: diagnose the failure, repair technical issues, rebuild lost content and explain the drop to your team.

For Maggie Beer Holdings, the reported advertising response did not stop the hamper division from posting a 6.3 percent net sales decline. For a local service business, the dollars may be smaller but the pattern is familiar. Lose a page for “emergency plumber Roswell” and a competitor receives the call instead.

That is why the right question is not “What does the audit cost?” Ask what revenue channel you are protecting before you move it.

Why This Matters for North Fulton Service Businesses

This section brings the public-company story home for owners around GA-400, Windward, Avalon, Halcyon, Crabapple and downtown Alpharetta. A roofing company in Roswell may not have a $9.5 million problem to lose, yet it faces the same exposure. If the service pages disappear, the phone can stop ringing.

The burned and reactive owner wants to rebuild because the site looks old. That is understandable. The executive asks a different set of questions:

  1. Which pages currently produce calls and quote requests?
  2. Which URLs have links, rankings and history worth keeping?
  3. What will launch day do to visibility, calls and booked work?

That is the identity switch. You are not only the technician who knows how to deliver the job. You are the executive responsible for protecting the company’s customer acquisition assets.

Our local proof is concrete. Saint Francis Schools came to the agency with a website that needed a structural rebuild. The team rebuilt the site and reworked its content around what families needed to know. The published case study reports 162 percent more organic sessions and 45 percent more applications year over year.

A Roswell roofer, an Alpharetta HVAC company or a Johns Creek electrician can check the same business signals in Search Console and call records. Compare priority pages before the redesign. Watch the same pages after launch. If someone cannot show you that comparison, you are not managing the move. You are hoping.

Fact Ledger

This section lists the verified claims used in the article with their sources and dates. The Maggie Beer figures come from industry reporting on the company’s FY26 results rather than from an independent audit of the migration code. The agency case result comes from the company’s published case study. Verified against live pages on September 14, 2026.

Claim Source Date Status
Maggie Beer Holdings posted a $9.5 million FY26 statutory loss Nine report on Maggie Beer Holdings results September 1, 2026. Verified September 14, 2026 Reported
Organic Google traffic reportedly fell by up to 38 percent by January 2026 Nine report on organic search traffic September 1, 2026. Verified September 14, 2026 Reported and attributed to the Shopify upgrade
Emergency advertising and marketing spend reached roughly $800,000 Meyka coverage of the Shopify migration September 1, 2026. Verified September 14, 2026 Reported
Hampers and Gifts Australia net sales fell about 6.3 percent Nine report on hamper sales September 1, 2026. Verified September 14, 2026 Reported
Saint Francis Schools achieved 162 percent more organic sessions and 45 percent more applications Good Fellas Agency case study Published November 17, 2025 and updated May 18, 2026. Verified September 14, 2026 Published client result

Your Next Step

This section gives you the one next action that matters if you are replatforming or redesigning. Get the migration plan before you get the invoice. A few hours of planning can protect months of organic visibility, preserve the pages that generate leads and give your team a clear response if rankings move after launch.

If you are replatforming this year, get the migration plan before the invoice. Then have someone review the technical details through technical SEO services before launch day.

Frequently Asked Questions About SEO migration plan

What is SEO migration?

SEO migration is the process of moving a website to a new platform, domain, or structure while protecting its existing search rankings, organic traffic, and lead-generating pages. It covers URL mapping, redirect implementation, indexing checks, and benchmarking so Google can follow the move without losing the signals that earned the site its current visibility.

What is a migration plan?

A migration plan is the working document that connects design, development, content, and analytics before a new site goes live. It records every important URL, assigns a destination for each changed address, defines redirect rules, sets pre-launch benchmarks, and names the person responsible for monitoring Search Console after launch. Without it, a redesign can silently erase an organic traffic channel.

What is an SEO migration checklist?

An SEO migration checklist covers the steps that protect search visibility during a platform or domain change. Core items include a full URL export, a redirect map that sends each changed page to its closest replacement, a staged crawl comparing the old and new site, benchmark capture for organic clicks and conversions, and a freeze on major launches near peak trading periods.

What are the biggest things that break during a website migration?

The most common failures are unmapped URLs that return 404 errors, redirect chains or loops that prevent pages from loading, indexing tags left from staging that block Google from crawling the new site, and missing benchmarks that make it impossible to separate migration damage from normal fluctuation. Each of these cuts the connection between a page and its search history.

How do you build a URL map before a migration?

Export every current URL from a site crawl, the XML sitemap, analytics, Search Console, and backlink tools. Flag pages that drive calls, form fills, or sales. Then assign each important old URL a specific new destination rather than pointing everything to the homepage. Record the old URL, new URL, page type, redirect status, and the person who approved the change.

How should 301 redirects work in a migration plan?

Each important old URL should have one direct permanent redirect pointing to the closest relevant new page. The redirect list should be built before launch and tested on staging. Avoid sending every changed page to the homepage, since that gives search engines weak evidence the replacement answers the original need and creates a poor experience for returning visitors.

What SEO benchmarks should you capture before a migration?

Record organic clicks, impressions, top landing pages, rankings, indexed page count, calls, form submissions, booked appointments, and sales figures before any build changes the existing site. Annotate the launch date in your analytics platform. After launch, compare the same date ranges and the same URL groups so you can distinguish migration damage from seasonal or market-driven changes.

When should you freeze a website migration?

Freeze major platform changes before your busiest selling period. Launching near Christmas, storm season, or any other peak trading window leaves little time for Google to recrawl pages or for staff to identify and repair problems. Choose a quiet window, keep the old site available for comparison, and assign one person to approve redirects and one to monitor Search Console daily after launch.

How much can a bad migration cost a business?

Maggie Beer Holdings reportedly spent around $800,000 on emergency advertising after a Shopify upgrade caused organic search traffic to fall by up to 38 percent at its Hampers and Gifts Australia brand. That emergency spend did not prevent a reported 6.3 percent net sales decline in the hamper division. For a local service business, the dollar amounts differ but the pattern is the same: lost pages mean lost calls.

How do you change a domain name without losing SEO?

A domain change requires the same foundational steps as any migration: a complete URL map, permanent redirects from every old address to its new equivalent, updated canonicals and internal links on the new domain, a submitted sitemap in Google Search Console, and close monitoring of crawl coverage and rankings for several weeks after the change. Skipping any step risks dropping pages that took months to earn their positions.

Andrew Buccellato

Andrew Buccellato

Andrew Buccellato is the owner and lead developer at Good Fellas Agency. With over 10 years of self-taught experience in web design, SEO, digital marketing, and workflow automation, he helps small businesses grow smarter, not just bigger. Andrew specializes in building high-converting WordPress websites and marketing systems that save time and drive real results.