
How to Connect a Squarespace Domain to Google Sites: Complete Guide
You can connect your Squarespace domain to Google Sites by adding DNS records and configuring proper redirects. Here's how to do it:
Before Starting:
- Verify your Squarespace domain with Google Search Console
- Keep your domain registered with Squarespace
- Have access to both your Google Sites and Squarespace accounts
Step 1: Configure Google Sites
- Log into Google Sites
- Click your website
- Open Settings from the top header
- Select Custom domains
- Click Start setup
- Enter your domain and click Next
- Keep the DNS records window open for reference
Note: If using Google Workspace, configure through the Admin Console instead.
Step 2: Configure Squarespace DNS
Add CNAME Record:
- Log into Squarespace
- Open Domains dashboard
- Select your domain
- Click DNS
- Delete Squarespace Defaults
- Under Custom Records, click Add
- Configure as follows:
- Type: CNAME
- Host: www
- Value: ghs.googlehosted.com
- Priority: Default
- Click Save
Add Domain Redirect:
- Return to Domains dashboard
- Click your domain
- Select Website
- Under Domain Redirect Rules, click Add rule
- Enter:
- Subdomain: @
- URL: www.yourdomain.com
- Configure Advanced settings:
- Choose redirect type (301/302)
- Keep SSL Enabled
- Select path preferences
- Save changes
Step 3: Complete Setup
- Return to Google Sites
- Click Done in the domain connection window
- Wait 24-48 hours for changes to take effect
- Verify connection in Google Sites dashboard
Troubleshooting:
- For DNS issues: Contact Squarespace support
- For Google Sites access problems: Contact Google support
- Allow up to 48 hours for changes to propagate fully
Note: The connection is complete when your domain appears under "Linked domains" in Google Sites settings.
Related Articles

Domain Propagation: Why DNS Changes Take Up to 48 Hours to Complete
