How to redirect a page in Squarespace (2022 complete guide)

By David Nge • Last Updated: October 25, 2022

Here's a step-by-step tutorial on how to redirect a page or the entire site in Squarespace.

There are 3 ways to set up a redirect in Squarespace:

We'll also walk through how to diagnose common errors and common questions while implementing a redirect in Squarespace.

By the end of this tutorial, you will have successfully redirected your site one way or another.

Let's dive right in.

How to redirect an old page to a new URL

This tutorial will use a hypothetical example, where we will redirect from:

www.example.com/reviews ➝ www.example.com/testimonials

There are 2 ways to change a page URL in Squarespace:

  1. Update the current page URL and set the redirect to the new URL.
  2. Create a new separate page with a different URL and set the redirect there.

We'll go over each of these. Feel free to skip to the section that applies to you.

Method 1 — Update the current page URL and redirect to the new URL

First, log in to your Squarespace dashboard and head to Pages to locate the page you want to redirect.

Head to Squarespace Pages
Head to Squarespace Pages

Then click on the gear (⚙) icon to bring up the page settings.

Click into the Page Settings
Click into the Page Settings

Update the URL accordingly and save the changes.

Update the page URL and save changes
Update the page URL and save changes

Once we've updated the old URL, we can implement the redirect in Squarespace.

Head over to SettingsAdvancedURL Mappings.

Head to the Settings page
Head to the Settings page
Click into Advanced Settings
Click into Advanced Settings
Select URL Mappings
Select URL Mappings

Add the following redirect shortcode in the URL Mappings text field.  

/reviews -> /testimonials 301

Redirect shortcode explained

/Reviews — The URL of the old page

/testimonials — The URL of the new page

The "Arrow" (->)— A dash followed by a greater than sign. This tells Squarespace to redirect the old URL to the new URL.

301 - The 301 tells search engines such as Google that the old URL no longer exists and to transfer all existing rankings from the old page to the new page.


Update your old and new pages' URLs accordingly, then save the changes.

Add URL Mappings and save changes
Add URL Mappings and save changes

That's it! You've just redirected your old page to a new URL in Squarespace.

You can test the redirect by opening the old page in a private window, it should then redirect you to the new URL.

Method 2 — Create a New Page and redirect to the new URL

For this to work, we need to:

Log in to your Squarespace dashboard and head to Pages to locate the page you want to redirect from.

Head to Squarespace Pages
Head to Squarespace Pages

Then click on the gear (⚙) icon to bring up the page settings.

Click into the Page Settings
Click into the Page Settings

In the page settings, switch the Enable Page toggle off (greyed out) to disable the page, then click Save in the top corner to save the changes.

Disable the page
Disable the page

Note: When the page is disabled, users can no longer access the page, which will result in a 404 error page.

Back in Page navigation, create a new page. Notice the page that you've just disabled (in light grey).

Create a new page
Create a new page

Click the gear (⚙) icon next to the new page to set the page settings.

Head to the page settings
Head to the page settings

Update the URL and save the changes.

Save the new URL
Save the new URL

We can now implement the redirect to the new page.

From the Squarespace dashboard, head to SettingsAdvancedURL Mappings.

Head to the Settings page
Head to the Settings page
Click into Advanced Settings
Click into Advanced Settings
Select URL Mappings

Add the following redirect shortcode in the URL Mappings text field.  

/reviews -> /testimonials 301

Here's the summary of what the shortcode does in case you missed it.

And that's it! You've just set up a redirect to your new page.

Test the redirect by opening the old page in a private window, it should then redirect you to the new URL.

How to redirect to an external site

In Squarespace, you're allowed to redirect to an external site.

External site in this context means any website that is not of the same domain you're redirecting from.

For example, you can redirect from www.websiteA.com (hosted on Squarespace) to www.websiteB.com (hosted on Wordpress).

You can also redirect to websites hosted on other platforms, such as Square, Wix, Shopify, etc. Last but not least, you can redirect to another Squarespace site that doesn't have the same domain name.

Here's how to do it.

Log in to your Squarespace dashboard and head to Pages to locate the page you want to redirect from.

Head to Squarespace Pages
Head to Squarespace Pages

Then click on the gear (⚙) icon to bring up the page settings.

Click into the Page Settings
Click into the Page Settings

In the page settings, switch the Enable Page toggle off (greyed out) to disable the page, and note down the URL of the page. You will use this URL to redirect later on.

Disable the current page
Disable the current page

Click Save in the top corner to save the changes.

From the Squarespace dashboard, head to SettingsAdvancedURL Mappings.

Add the following redirect sho rtcode in the URL Mappings text field.  

/reviews -> https://www.trustpilot.com/makingthatwebsite/reviews 301

Shortcode explained

/Reviews — The URL of the page to redirect from (disabled).

https://www.trustpilot.com/makingthatwebsite/reviews  — An example of the external review page.

Important: Make sure the URL of the external page starts with https://.

The "Arrow" (->) — A dash followed by a greater than sign. This tells Squarespace to redirect the current page to the external URL.

301 - The 301 tells search engines such as Google that the current page no longer exists and to transfer all existing rankings to the external URL.


Save the new URL Mappings for external site
Save the new URL Mappings for external site

Save changes, and that's it! You've added a redirect to an external site.

How to redirect the home page

By default, Squarespace does not allow you to redirect from the home page.

However, you can forward a Squarespace domain to another site, and that's exactly what we need to do if we want to redirect the home page.

The difference between redirecting and forwarding your Squarespace site is that you can redirect any single page but can only forward the entire site.

By forwarding your Squarespace site, you redirect not only the home page but also all the pages hosted on this domain.

So you should redirect (or forward) your site when you want to:

With that out of the way, if you're still keen on forwarding your Squarespace site, all you have to do is:

  1. Head to the domain configuration page on your Squarespace site.
  2. Delete the current domain records by clicking the red trash can.
  3. Click Add preset drop-down menu and select Forward domain.
  4. Enter the URL (without the http:// or https:// ) of the page to forward to, and then click Add.

A new domain record will now be added.

To test the setup, open a new private window in your browser and enter your home page URL. You'll be redirected to the new site if the setup is correct.

For more info, check out Squarespace's official documentation on how to forward a site.

How to diagnose Squarespace URL redirect not working

Here's a list of potential errors when you redirect a page in Squarespace.

You see a red error message while trying to save URL Mappings.

That means the URL mapping you added is incorrect; check the following:

You see a 404 error page after redirecting.

That means the page that is being redirected to is disabled or nonexistent. Open the new URL and make sure it loads correctly.

Frequently Asked Questions

How do I redirect a page or a website in Squarespace?

If you're redirecting an old page to a new URL within the same  site, you could use the Squarespace URL mappings feature.

From the Squarespace dashboard, head to SettingsAdvancedURL Mappings, and add the redirect short code.

Follow this tutorial for a step-by-step guide on how to set up the Squarespace redirect code.

If you want to redirect the home page or the entire domain to another website, then you have to forward your Squarespace domain.

Is the Squarespace redirect for internal pages only?

While you can redirect a page to an internal page, you can also redirect your Squarespace pages to an external site. All you have to do is provide the full URL in the URL Mappings.

Follow this tutorial for a step-by-step guide.

Can I redirect a Squarespace site to another domain or platform?

Yes you can redirect a Squarespace site to another site that's hosted on a different platform such as Wordpress, Wix, or others. There are 2 ways to do this:

  1. Redirect a Squarespace page to another site using URL Mappings.
  2. Forward an entire domain, along with all the sub pages, to an external site.