How to Move Your Salon Website from Squarespace, Wix, or WordPress to Shopify Without Losing SEO

|Nick Mirabella

You can move your salon website to Shopify without losing SEO if you map every old web address to a new one with 301 redirects before you launch. That single step is what protects your Google rankings. Almost every salon I have seen tank its traffic after a switch skipped it. Do the mapping first, keep your titles and content, then cut over. Your rankings hold, and a faster site usually helps them.

I have migrated my own salon sites and watched plenty of owners do it the scary way. The fear is real, because your Google rankings are years of trust you cannot buy back overnight. But the fear is also fixable. It comes down to one discipline: treat the old site like something you are carefully copying over, not something you are throwing away. Here is the calm, repeatable version.

What do I have to preserve to keep my SEO during a migration?

Google ranks a page based on signals tied to its address and its content. Break the address and lose the content, and you throw away years of trust. There are four things you protect, and if you protect these four, your rankings survive the move.

  1. URL structure: keep the same web addresses, or 301 redirect every old one to its new home.
  2. Page titles and meta descriptions: carry them over so search results keep the same wording Google already trusts.
  3. Internal link structure: rebuild the links between your pages so authority keeps flowing.
  4. Content: move your service pages and blog posts word for word, or refresh them, but do not quietly drop them.

What does a safe 30-day migration timeline look like?

Rushing is how rankings die. Spread the work across a month and nothing gets skipped.

Week 1: inventory and build

Crawl your current site and list every single page, including blog posts and old promo pages you forgot existed. A free crawler or even your sitemap will pull them. Then stand up the new Shopify site in the background, behind a password, while the old one stays live and keeps earning. Nobody outside your team should see the new site until launch day. Building in the open is how you end up with two versions of your salon ranking against each other.

Week 2: content and mapping

Move your service pages, your team page, your retail, and your blog onto Shopify. Match the page titles and meta descriptions to what you already had, because that wording is part of what Google trusts. Then build the URL map, every old address matched to its new one. This is the heart of the whole project, and the next two sections walk through it in detail.

Week 3: redirects and testing

Load your 301 redirects into Shopify. Test them by typing old addresses into your browser and confirming each one lands on the right new page. Click through the entire new site on a phone and a laptop, because most of your clients are on a phone. Check that booking opens, checkout works, every image loads, and every page has its title and meta in place. Fix the broken links now, while the old site is still carrying your traffic.

Week 4: cutover and watch

Point your domain at Shopify, then submit your new sitemap in Google Search Console so the search engine finds the new pages fast. Watch your search data closely for the next few weeks. Small wobbles in rankings are normal in the first week and they settle. A cliff, where traffic drops and stays down, means a redirect is missing or pointing to the wrong place, and you fix it the same day you spot it.

How do I map every old URL to a new URL?

Open a simple spreadsheet with two columns: Old URL and New URL. Paste in every page from your crawl. Next to each one, write the matching Shopify address. Watch the patterns that change between platforms, because that is where salons lose pages.

  • Squarespace blog posts often sit under /blog/ while Shopify uses /blogs/news/, so every post needs a redirect.
  • Wix can produce messy addresses with extra characters that all need a clean target.
  • WordPress category and tag pages pile up and are easy to forget.
  • Service pages and your contact page almost always change address, even if the words match.

Every old address gets a row. No orphans. If a page is genuinely dead and has no real match, redirect it to the closest living page that serves the same intent, never to a 404 and never lazily to the homepage. A visitor who clicked an old link about balayage should land on your balayage page, not your front door, and Google treats a pile of homepage redirects as a sign you did not really keep the content. The spreadsheet feels tedious. It is also the single document that decides whether your traffic survives, so give it the hour it deserves.

How do I build the 301 redirect file?

Shopify has a redirects tool built in under URL redirects. You add them one at a time, or you import them in bulk from your spreadsheet, which is the sane way for a real salon site. Every "from" is an old address. Every "to" is the new one. A 301 tells Google the page moved for good and to pass the old page's ranking power to the new one. That is the mechanism that saves your traffic, so do not settle for a temporary redirect.

When should I do the DNS cutover?

Flip your domain to Shopify only after the redirects are loaded and tested. Do it on a slow day, not the night before your busiest Saturday. After the cutover the change spreads across the internet over a few hours, so for a short window some visitors see the old site and some see the new one. That is normal. By the next day everyone lands on Shopify. I cover the platform tradeoffs that lead owners here in my comparison of Shopify versus Squarespace, Wix, and WordPress.

How do I confirm my rankings are stable after launch?

Watch, do not panic. For the first month, check three things weekly. Confirm Google is indexing the new pages in Search Console. Confirm your traffic and rankings for your money keywords held steady. And spot-check a handful of old addresses to make sure each one still redirects. A faster site can also lift you, which is why page speed matters during a move. I break that down in my guide to Shopify page speed for salon sites.

What mistakes cost salons their rankings?

  • Forgetting blog post URLs because the owner only mapped the main menu.
  • Not handling trailing slashes, so /services/ and /services get treated as two pages.
  • Redirecting everything to the homepage instead of the matching page, which Google reads as a soft 404.
  • Launching first and adding redirects later, after the rankings already dropped.
  • Dropping content to "clean things up" and deleting the exact pages that were ranking.

If you want a second set of eyes on your URL map before you cut over, you can apply to work with me and my team will pressure-test it with you.

Frequently asked questions

Will I lose my Google rankings when I move to Shopify?

Not if you 301 redirect every old URL to its new home before launch and keep your titles and content. The salons that lose rankings skipped the mapping step. Done right, rankings hold and often improve.

Can I keep my domain name during the migration?

Yes. You point your existing domain at Shopify. The address bar stays the same and clients never see a different web address.

How long does a salon website migration take?

Plan on about 30 days. The build is fast. The URL mapping, redirect testing, and post-launch monitoring are what keep your rankings safe and are worth the time.

What is a 301 redirect and why does it matter?

A 301 is a permanent redirect that sends a visitor and Google from an old address to a new one and passes the old page's ranking power along. It is the single most important step for keeping SEO during a move.

Do I need to keep my old content word for word?

Move it word for word or refresh it, but do not delete it. The content is part of what ranks. You can improve pages after launch once rankings are stable.

Should I migrate my blog too?

Yes. Blog posts often carry a big share of your search traffic and they are the easiest URLs to forget. Map and redirect every one.

What happens to my client and email list?

You export it from the old platform and import it into Shopify and your email tool. Nothing is lost in the move.

How soon will I know if the migration worked?

Watch Search Console and your rankings weekly for the first month. Stable indexing and steady rankings on your money keywords mean it worked. A sudden drop usually means a missing redirect you can fix fast.