Creating a subdomain for your Squarespace site

false

Creating a subdomain for your Squarespace site

Last updated October 02, 2026 18:34

Enhance your brand by creating a subdomain for your blog or store.

If you have a Squarespace domain or third-party domain connected to Squarespace via Nameserver Connect, follow this guide to set up a subdomain. To use a third-party subdomain, visit Connecting a third-party subdomain to your Squarespace site.

What is a subdomain?

A subdomain is an extension of the “root” domain name that forwards to your site. The most common subdomain is “www,” as in www.yourdomain.com, where “yourdomain.com” is the root domain.

While “www” will always point to your primary domain, you can create custom subdomains that point to the same domain, or point elsewhere. One example would be a domain like “blog.yourdomain.com,” where the subdomain is “blog.” Your subdomain is the part that replaces the standard “www” and goes in front of your root domain.

Note: Subdomains created using the steps in this guide cannot be set as the primary domain for a website. If you'd like to use a subdomain as your site's primary domain, follow the steps in Pointing a Squarespace domain.

Where will a subdomain point?

The steps in this guide explain how to point your subdomain to where the root domain connects. Usually that's your site's homepage. For example, the subdomain blog.yourdomain.net directs to the root domain yourdomain.net.

If you're directing your subdomain to another page or site, follow our steps for forwarding a subdomain or pointing a subdomain instead. We recommend reviewing the difference between forwarding and pointing first.

Create a subdomain

To create a subdomain for your Squarespace domain:

  1. Open your domains dashboard.
  2. Click the domain you're editing.
  3. Click Website.
  4. Scroll down to Domain Forwarding Rules, and click Add rule.
  5. Enter your current password, or if you have two-factor authentication (2FA) enabled, reauthenticate your account using your 2FA method and click Continue.
  6. In the Subdomain field, enter the name of the subdomain, such as blog.
  7. Under Enter website URL, enter your root domain. It should look something like yourdomain.com.
  8. Under Advanced settings, select if this move will be a Temporary Redirect (302) or a Permanent Redirect (301).
  9. Under Forwarding over SSL, we recommend keeping SSL On selected.
  10. Click Save.

Tip: If you’re not seeing the option to add a domain forwarding rule, review our steps below to manually add the subdomain.

Taking these steps automatically adds a new CNAME record to your domain with your subdomain as the Name value. Keep in mind, it's not possible to create two CNAME records or a CNAME and MX/TXT record with the same Name value. To learn more about this, visit Troubleshooting issues with DNS records.

Edit a subdomain

To edit your subdomain:

  1. Open your domains dashboard.
  2. Click the domain you're editing.
  3. Click Website.
  4. Scroll down to Domain Forwarding Rules.
  5. Click Edit next to the subdomain. Enter your current password, or if you have two-factor authentication (2FA) enabled, reauthenticate your account using your 2FA method and click Continue.
  6. Make your changes, then click Save.

Delete a subdomain

To delete your subdomain:

  1. Open your domains dashboard.
  2. Click the domain you're editing.
  3. Click Website.
  4. Scroll down to Domain Forwarding Rules.
  5. Click the red trash can next to the subdomain.
  6. Enter your current password, or if you have two-factor authentication (2FA) enabled, reauthenticate your account using your 2FA method and click Continue.
  7. Click Confirm in the pop-up window.

Manually add a subdomain

If Domain Forwarding doesn't appear in your Domain Overview panel, your domain is using either Nameserver Connect or DNS Connect to connect to your Squarespace site.

If you’re using DNS Connect, you can connect your third-party subdomain to your Squarespace site using DNS records.

If you're using Nameserver Connect, you can create a subdomain manually by adding a DNS record to your domain:

  1. Open your domains dashboard.
  2. Click the domain you're editing.
  3. Click DNS.
  4. Scroll down to Custom Records and click Add record.
  5. Enter your current password, or if you have two-factor authentication (2FA) enabled, reauthenticate your account using your 2FA method and click Continue.
  6. In the Name field, enter your subdomain. For example, if the full subdomain you want is “blog.yourdomain.com,” you’d enter blog
  7. In the Data field, enter ext-sq.squarespace.com
  8. Click Save.

Was this article helpful?

Yes No

549 out of 1158 found this helpful

Yes No

Creating a subdomain for your Squarespace site