Skip to main content
Migrating from Squarespace to Wix while preserving rankings and organic traffic
Module 48·Lesson 2 of 5·48 min read

Migrating from Squarespace to Wix: preserving rankings and traffic

Squarespace to Wix migration has specific challenges around URL structures, image handling and redirect setup. This lesson covers the complete migration process with focus on preserving organic traffic.

What you will learn in this Wix SEO lesson

  • Squarespace URL patterns and how they map to Wix
  • Exporting content from Squarespace and importing to Wix
  • Handling Squarespace image URLs and CDN differences
  • Setting up redirects from Squarespace URL patterns
  • Common Squarespace to Wix migration pitfalls and how to avoid them

Squarespace-to-Wix migrations present unique challenges that differ significantly from WordPress migrations. Squarespace generates URL structures with mandatory trailing slashes, uses collection-based content organisation, hosts images on its own CDN that becomes inaccessible after subscription cancellation, and exports content in a limited WordPress XML format that does not include images, products, or custom styling. Understanding these Squarespace-specific quirks before migration is essential for creating an accurate redirect map and preserving your organic traffic. This lesson provides a forensic-level guide to every Squarespace migration challenge and its solution.

How-to infographic showing website migration to Wix from WordPress, Squarespace, and Shopify including URL mapping, 301 redirects, content transfer, and 90-day post-migration recovery monitoring
A carefully planned migration preserves your existing rankings and traffic when moving to Wix from any other platform.

Understanding the Squarespace Architecture

Squarespace organises all content into "collections". A blog is a collection. A shop is a collection. A gallery is a collection. Each collection has its own URL prefix, and items within a collection inherit that prefix. This architecture means URL structures are deeply tied to the collection system, and migrating to Wix requires remapping every collection-based URL pattern.

Squarespace URL Patterns by Content Type

Content Type         Squarespace URL                        Wix Equivalent
──────────────────────────────────────────────────────────────────────────
Standard page        /about/                                /about
Blog post            /blog/my-first-post/                   /post/my-first-post
Blog category        /blog/category/marketing/              /blog/categories/marketing
Blog tag             /blog/tag/seo-tips/                    /blog/tags/seo-tips
Product              /shop/handmade-candle/                 /product-page/handmade-candle
Product category     /shop/category/candles/                /shop-category/candles
Gallery item         /portfolio/brand-identity-project/     /portfolio/brand-identity-project
Event                /events/summer-workshop/               /events/summer-workshop
Index page section   /home/about-section/                   (usually inline on Wix)
Custom collection    /projects/my-project/                  /projects/my-project

Critical: ALL Squarespace URLs end with trailing slashes.
Wix URLs do NOT use trailing slashes.
You must redirect BOTH /about/ AND /about to the Wix page.

The Trailing Slash Problem

Every Squarespace URL ends with a trailing slash (/about/). Wix URLs do not use trailing slashes (/about). Google treats these as different URLs. If you only redirect /about/ but someone has linked to /about (without slash), or vice versa, you will have 404 errors. Include BOTH versions in your redirect map for every single URL. This doubles the size of your redirect list but prevents systematic 404 errors.

Custom Collection Names

Squarespace allows you to rename collections. Instead of the default /blog/ prefix, you might have /articles/, /insights/, or /news/. Instead of /shop/, you might have /store/ or /products/. Check your Squarespace Settings > Navigation to identify every collection and its custom URL prefix. Each custom prefix creates a unique redirect pattern that must be mapped individually.

The Squarespace Content Export: Limitations and Workarounds

Squarespace offers a content export in WordPress XML format, but this export is severely limited compared to what you might expect. Understanding exactly what the export includes and excludes is critical for planning your migration workflow.

What the Export Includes

  • Blog post content (titles, body text, publish dates)
  • Basic page content for most standard pages
  • Blog post categories and tags
  • Author information for blog posts
  • Comments on blog posts (if any)

What the Export Does NOT Include

  • Images and media files (hosted on Squarespace CDN)
  • Product data from Squarespace Commerce
  • Gallery collections and their configurations
  • Custom CSS and design settings
  • Form submissions and form configurations
  • Member areas and gated content
  • Audio and video files hosted on Squarespace
  • Navigation structure and menu configurations
  • SEO settings (title tags and meta descriptions set in Squarespace)
  • URL redirect rules set up in Squarespace
  • Scheduling and booking data
  • Newsletter subscribers from Squarespace Email Campaigns

Manual Migration Required

Given the extensive limitations of the Squarespace export, plan for significant manual work. Every image must be individually downloaded, every product must be manually recreated, and every SEO setting must be re-entered on Wix. Budget at least twice the time you initially estimate for content migration.

Image and Media Migration: The CDN Challenge

Squarespace hosts all images on its CDN at images.squarespace-cdn.com with complex URLs like images.squarespace-cdn.com/content/v1/site-id/image-id/image.jpg. These URLs will completely stop working when you cancel your Squarespace subscription. This means any external site linking to your images, any social media posts embedding your images, and Google Image Search results will all break.

Systematic Image Download Process

Downloading all images from Squarespace

  1. 1Navigate through every page and blog post on your Squarespace site systematically
  2. 2Right-click each image and save at the highest resolution available
  3. 3Name each downloaded file to match its original filename or the page it appears on
  4. 4For blog post images, create folders named after each post to keep images organised
  5. 5Download gallery images by opening each gallery item to its full-size view
  6. 6Download product images from the Squarespace Commerce product editor (each product individually)
  7. 7Check for images used in background sections, banners, and custom code blocks
  8. 8Record the original Squarespace CDN URL for each image alongside the downloaded file for redirect mapping

Browser Extension Method

Use a browser extension like "Download All Images" or "Image Downloader" to batch-download images from each page. This is significantly faster than right-clicking each image individually. After downloading, verify you have the full-resolution versions, not thumbnails or optimised web versions.

Image SEO Preservation

When re-uploading images to Wix, preserve the alt text from every image. Squarespace stores alt text in the image editor for each block. Check every image on every page and record the alt text before migration. On Wix, add the identical alt text when uploading each image. Also preserve any image captions, which often appear below gallery images and serve as additional on-page content.

Product Migration for Squarespace Commerce Sites

If your Squarespace site includes a Commerce store, product migration requires a separate process from general content migration. Squarespace Commerce product data can be exported as CSV, but the export format does not directly map to Wix Store import requirements.

Squarespace Commerce to Wix Store migration

  1. 1Export product data from Squarespace Commerce: Products > Export as CSV
  2. 2Map Squarespace CSV columns to Wix Store import template columns
  3. 3Key field mappings: Product Name, Description, Price, Sale Price, SKU, Weight, Categories
  4. 4Download all product images separately (not included in CSV export)
  5. 5Create your Wix Store and import products using the mapped CSV
  6. 6After import, verify every product: correct pricing, variants, descriptions, and categories
  7. 7Upload product images and assign them to the correct products and variants
  8. 8Recreate any product options (size, colour, material) that did not import correctly
  9. 9Test the checkout flow end-to-end on Wix to verify purchasing works

Redirect Implementation for Squarespace-to-Wix

The redirect implementation for Squarespace migrations is more complex than other platforms because of the trailing slash issue. Every URL needs two redirect entries: one with the trailing slash and one without. This effectively doubles your redirect map size.

Handling Existing Squarespace Redirects

Squarespace has its own URL mapping feature (Settings > Advanced > URL Mappings) where you may have existing redirects from previous URL changes. These existing redirects must be carried over to Wix. The source URLs of these redirects must point directly to the final Wix destination to avoid creating redirect chains (old URL → Squarespace intermediate → Wix final).

Carrying over Squarespace URL mappings

  1. 1Go to Squarespace Settings > Advanced > URL Mappings
  2. 2Copy all existing redirect rules
  3. 3For each existing redirect, trace the full chain: what is the original source URL and what is the final destination?
  4. 4In your Wix redirect map, create redirects from the ORIGINAL source URL directly to the Wix destination page
  5. 5Do not recreate the intermediate redirect step from Squarespace
  6. 6This flattens any existing redirect chains into single-hop redirects on Wix

Squarespace-Specific SEO Elements to Preserve

SEO Titles and Descriptions

Squarespace stores SEO titles and meta descriptions in each page and post settings. These are NOT included in the content export. Before migration, go through every page and post on Squarespace, open the SEO settings panel, and copy the custom title and description. If no custom title is set, Squarespace uses a formula: "Page Title | Site Title". Document the exact formula used so you can replicate it on Wix.

Social Sharing Images and Text

Squarespace allows custom social sharing images (Open Graph images) and descriptions for each page. These affect how your pages appear when shared on Facebook, LinkedIn, and Twitter. Document these settings before migration and recreate them in the Wix SEO panel under Social Share settings.

Connected Domain and SSL

If your domain is managed through Squarespace (registered with Squarespace or using Squarespace nameservers), you need to transfer domain management before the migration. Transfer your domain to an external registrar like Namecheap, Google Domains, or Cloudflare first. Then point the domain to Wix. This prevents any domain lockout issues during the transition.

Post-Migration Verification Checklist

Comprehensive post-migration verification

  1. 1Submit your new Wix sitemap to Google Search Console immediately after going live
  2. 2Use the URL Inspection tool to request indexing of your 10 most important pages
  3. 3Test all redirects: visit old Squarespace URLs with and without trailing slashes and confirm they land on correct Wix pages
  4. 4Verify all images load correctly on every page (no broken image placeholders)
  5. 5Check that all forms are working and sending notifications to the correct email addresses
  6. 6Test eCommerce checkout flow if applicable (add to cart, checkout, payment)
  7. 7Verify structured data on key pages using Google Rich Results Test
  8. 8Compare page load times on Wix versus the old Squarespace site using PageSpeed Insights
  9. 9Check mobile rendering of all pages in different screen sizes
  10. 10If you used Squarespace Analytics, verify GA4 is tracking correctly on the new Wix site
  11. 11Monitor Google Search Console daily for crawl errors during the first 14 days
  12. 12Compare organic traffic weekly against the same week in the previous year for 90 days

Do Not Cancel Squarespace Immediately

Keep your Squarespace subscription active for at least 30 days after the Wix site goes live. This ensures any Squarespace-hosted resources remain accessible during the transition. More importantly, if you discover a critical issue with the Wix migration, you can temporarily revert DNS to Squarespace while you fix the problem. The cost of an extra month is insignificant compared to lost SEO equity.

Squarespace Code Injection and Custom CSS Migration

Many Squarespace sites use Code Injection (Settings > Advanced > Code Injection) for custom tracking scripts, analytics integrations, custom CSS, chat widgets, and third-party tool integrations. This custom code will be completely lost when you leave Squarespace. Document every code injection block before migration.

Code injection documentation and migration

  1. 1Navigate to Settings > Advanced > Code Injection in Squarespace and copy the Header code injection block entirely
  2. 2Copy the Footer code injection block
  3. 3Check each individual page for per-page code injection (Page Settings > Advanced > Page Header Code Injection)
  4. 4Document the purpose of each code snippet: is it Google Analytics, Facebook Pixel, live chat, custom styling, or something else?
  5. 5For GA4 tracking code: add to Wix via Marketing Integrations or paste into Wix Settings > Custom Code > Head
  6. 6For Facebook Pixel and ad tracking: add through Wix Marketing Integrations or custom code in the site header
  7. 7For custom CSS: evaluate whether the styling is still needed on Wix. If so, add equivalent CSS via Wix Editor > Dev Mode or custom code blocks.
  8. 8For third-party widgets (chat, booking, reviews): check if Wix has native integrations or apps that replace the widget. Wix App Market has alternatives for most common third-party tools.
  9. 9For custom JavaScript functionality: test whether the scripts work in Wix custom code blocks. Some scripts may need modification for the Wix environment.

Squarespace Member Areas and Gated Content Migration

If your Squarespace site uses Member Areas to gate content behind a login or paywall, this is one of the most complex elements to migrate. Squarespace Member Areas include subscriber lists, access permissions, payment integrations, and gated page configurations that do not export automatically.

  • Export your member list from Squarespace: go to Member Areas > Members and download the CSV with email addresses and membership tier information
  • Document which pages are gated and which membership tier grants access to each page
  • On Wix, set up Wix Members Area with equivalent membership tiers and access rules
  • Import member email addresses into Wix Members. Note: passwords cannot be migrated. Members will need to create new passwords on Wix.
  • Send a communication to all members before migration explaining the platform change and the need to reset passwords
  • If you charge for memberships, set up equivalent payment plans in Wix Pricing Plans and manually migrate active subscriptions
  • Recreate content gating rules on Wix: assign each protected page to the correct membership tier
  • Test the member registration, login, and content access flow thoroughly on Wix before going live

Communicate Early With Members

Send members at least two emails: one two weeks before migration explaining the upcoming change and what they need to do, and one on migration day with direct links to reset their password on the new Wix site. Poor communication during member area migration causes subscriber churn that is difficult to reverse.

Squarespace Scheduling and Booking Migration

Squarespace Scheduling (Acuity Scheduling integration) stores appointment types, availability windows, client history, and upcoming bookings. If your business relies on online scheduling, this data must be migrated carefully to avoid losing upcoming appointments or client booking history.

Scheduling data migration process

  1. 1Export all appointment data from Squarespace Scheduling including past and upcoming appointments
  2. 2Export client contact information including email addresses, phone numbers, and appointment history
  3. 3Document all appointment types with their durations, prices, descriptions, and buffer times
  4. 4Document your availability windows, blocked dates, and timezone settings
  5. 5Set up Wix Bookings with equivalent service types, durations, and pricing
  6. 6Configure availability to match your current scheduling windows
  7. 7Import client contact data into Wix Contacts for CRM continuity
  8. 8For upcoming appointments: manually recreate them in Wix Bookings or keep Acuity running in parallel during the transition period
  9. 9Update any booking confirmation emails and reminders with new Wix booking links
  10. 10If you embedded scheduling on specific pages, update those pages on Wix with the new Wix Bookings widget

Squarespace Analytics Data: What You Lose and How to Prepare

Squarespace has its own built-in analytics dashboard that tracks traffic, popular content, referral sources, and geographic data. This data is not exportable and will be lost when you cancel your Squarespace subscription. If you have been relying on Squarespace Analytics instead of GA4, you need to take action before migration.

  • Screenshot or PDF every Squarespace Analytics report for the past 12 months before migration
  • Key reports to capture: Traffic Overview, Top Content, Search Keywords, Geography, Referrers, and Sales (if applicable)
  • If GA4 is already installed alongside Squarespace Analytics, you have historical data preserved in GA4
  • If GA4 is NOT installed, install it on Squarespace immediately, even if you are migrating soon. Every day of GA4 data collected is valuable.
  • After migration, all analytics will flow through GA4 and Search Console on the Wix site. Squarespace Analytics history becomes your offline archive.
  • For eCommerce sites: capture all sales and revenue data from Squarespace Commerce analytics including product-level performance, conversion rates, and average order values

Finished this lesson?

Mark it complete to track your course progress.

AI Lesson Tutor

AI Powered

Got a question about this lesson? Ask the AI tutor for a quick explanation or practical examples.

Your Course Resources

11 downloadable PDFs -- checklists, templates, worksheets and your certificate

Course Progress0/561 lessons

Checklists

Wix SEO Audit ChecklistPDF

20-point site-wide audit covering technical, on-page, content and local SEO

On-Page SEO ChecklistPDF

37-point per-page checklist: titles, headings, content, images, links, schema

Technical SEO Deep-DivePDF

50-point technical audit: crawlability, Core Web Vitals, speed, security, Wix-specific

Local SEO Setup ChecklistPDF

42-point local checklist: Google Business Profile, NAP, citations, reviews, local links

Site Launch SEO ChecklistPDF

48-point pre-launch and post-launch guide for new Wix sites going live

Templates & Worksheets

Keyword Research TemplatePDF

Printable tracker with columns for volume, difficulty, intent, priority and notes

Monthly SEO Report TemplatePDF

Client-ready report covering traffic, rankings, technical health and action plan

Content Brief TemplatePDF

Plan every page: target keywords, outline, competitor analysis, internal links, CTAs

Backlink Outreach TrackerPDF

Campaign log with status tracking plus 3 proven outreach email templates

Competitor Analysis WorksheetPDF

14-metric comparison table, content gap analysis and SEO SWOT framework

Achievement

Certificate of CompletionLocked

Complete all lessons to unlock (0/561 done)

Lesson Tools

No part of this Wix SEO Course content may be reproduced, copied, or distributed without the written consent of Michael Andrews.

This lesson on Migrating from Squarespace to Wix: preserving rankings and traffic is part of Module 48: Migrating to Wix Without Losing Rankings in The Most Comprehensive Complete Wix SEO Course in the World (2026 Edition). It covers Wix SEO optimization (US) and optimisation (UK) strategies applicable to businesses in the United Kingdom, United States, Australia, Canada, New Zealand, Ireland and worldwide. Created by Michael Andrews, the UK's No.1 Wix SEO Expert with 14 years of hands-on experience, 750+ completed Wix SEO projects and 425+ verified five-star reviews. This is lesson 517 of 561 in the most affordable, most comprehensive Wix SEO training programme available in 2026.