Connect Squarespace Domain to Google Sites: Step-by-Step Guide

Connect Squarespace Domain to Google Sites: Step-by-Step Guide

By Michael Chen

March 21, 2025 at 04:06 PM

Connect your Squarespace domain with Google Sites by following these verified steps:

Prerequisites:

  • A Squarespace-purchased domain
  • Google Sites website (published)
  • Domain verified in Google Search Console

Step 1: Configure Google Sites

  1. Access Google Sites dashboard
  2. Open your website settings
  3. Click Custom Domains > Get Started
  4. Enter your domain name
  5. Keep the "Connect with external domain registrar" window open

Step 2: Configure Squarespace DNS

  1. Log into Squarespace account

  2. Navigate to Domains > [Your Domain] > DNS Settings

  3. Remove Squarespace default settings

  4. Add new CNAME record:

    • Type: CNAME
    • Host: www
    • Data: ghs.googlehosted.com
    • Priority: Default
  5. Add Domain Forwarding Rule:

    • Sub-Domain: @
    • Website URL: www.yourdomain.com
    • Enable SSL
    • Choose redirect type (301 permanent or 302 temporary)
    • Select path forwarding preference

Step 3: Complete Connection

  1. Return to Google Sites
  2. Click Done in the connection window
  3. Wait 24-72 hours for DNS propagation
  4. Verify connection:
    • Settings > Custom Domains > Connect Domains
    • Check Connected Domains section

Troubleshooting:

DNS Issues:

  • Contact Squarespace support for DNS-related errors
  • Contact Google support for Sites dashboard errors
  • Ensure domain remains registered with Squarespace

Access Issues:

  • Verify Google Sites privacy settings
  • Check website publishing status
  • Confirm domain verification in Search Console

The connection is complete when your domain successfully displays your Google Sites content.

Related Articles

Previous Articles