How To Connect Squarespace Domain To Google Sites 2026 Easily
By Impran M NLast checked against official docs
If you bought a domain through Squarespace but want to build your actual site in Google Sites, you don't need to move the domain anywhere; you just need to point it there and prove you own it. Google requires domain verification before it will let a custom domain go live on a Sites project, and that verification step is where most people get stuck, staring at a red "not verified" message with no idea what to do next. This guide covers starting the connection in Google Sites, completing ownership verification through Search Console, and finishing the DNS side back in Squarespace, including the one thing Google Sites won't do for you: put your site on the domain's root, without a www in front.
Before you start
- A domain already registered and managed through Squarespace
- A Google Sites project that's already published, even with just a placeholder homepage
- Sign-in access to the Google account that owns the Sites project — Google only lets the site's owner connect a domain to it
01Open your Google Sites project
Start from the Sites project you want the domain attached to. The editor is where you build the site, and the custom domain option sits in the settings menu next to Publish in the top right. Get the site into a publishable state first, even a basic homepage, since Google won't let you finish attaching a domain to a project that has nothing published yet.

02Enter your domain in Google Sites
Open Set up custom domain and type your domain into the two fields: a subdomain prefix like www, and the root domain itself, for example pmntechfix.nl. Google's own help documentation is specific about the first field: your URL must include a subdomain such as www, because Google Sites has no way to map the bare root domain (pmntechfix.nl with nothing in front) directly.
Click through toward Next and Google checks whether it can confirm you own the domain. On one that hasn't been verified yet, you'll see a red message under the fields reading "This domain is not verified.
Please verify your ownership," with a link that starts the actual verification step. That's expected on a first attempt, not an error in what you typed.

03Verify ownership through Google Search Console
Clicking "verify your ownership" opens Search Console's verification flow for that exact domain. Google recommends the TXT record method by default: it generates a unique string starting with google-site-verification= that you copy, then paste into a new TXT record in your domain's DNS settings.
The dialog lists four steps in order: select the record type, sign in to your domain provider, add the record, then come back and press Verify. Leave this Search Console tab open while you make the DNS change, since you'll need it again to finish confirming.

04Add the TXT record in Squarespace's DNS settings
In Squarespace, open the domain, click DNS, then DNS Settings, and scroll to Custom Records. Click Add record, then enter your password, or complete two-factor authentication if it's turned on; Squarespace requires that reauthentication before it lets a custom record through.
Set Type to TXT. Squarespace auto-fills the Name field with your own domain, so where Search Console's instructions tell you to put your bare domain as the host, leave the default in place or enter @ instead of retyping the full name.
Paste the google-site-verification string into the value field exactly as given; a trimmed or altered value won't verify. Save, then return to the Search Console tab and click Verify. If it doesn't confirm right away, that's normal: Search Console notes it can take up to 48 hours to pick up a new record.
05Point the www subdomain at Google Sites
Verification only proves ownership; it doesn't route traffic. Back in Google Sites, finishing the custom domain setup shows you a CNAME record to add.
Because Google Sites only maps to a subdomain such as www, this CNAME is the only routing record Google gives you here, not an A record for the root domain. Add it in the same Squarespace Custom Records screen, alongside the TXT record from the previous step.
If you also want pmntechfix.nl to load the site with no www in front, that's not something Google Sites' own setup handles. It needs a separate domain forwarding rule in Squarespace, pointing the root domain at the www version.
06Give it time to propagate, then confirm it's live
DNS changes spread across the internet gradually, so it's normal for the domain to keep resolving to its old destination for a while after you save the records. Google's documentation puts the window at up to 48 hours, though it's often quicker.
Once propagation catches up, load your domain directly in a browser and confirm it lands on your Google Sites content instead of a Squarespace placeholder page. If the site loads but the browser flags a certificate warning, Google Sites' help pages describe this as a known state: a missing-certificate error on the custom URL, fixed by removing the custom URL from the site and assigning it again, not by changing anything in DNS.
When it doesn't work
Search Console still won't verify a day after adding the TXT record
Why: The record was saved with the wrong host. Squarespace auto-fills the Name field with your own domain, so pasting the full domain into it again effectively creates a subdomain of your domain instead of the record Google is looking for.
Fix: Edit the record so the Name field reads @ (or is left at Squarespace's default) rather than the full domain, then click Verify again in Search Console.
The domain still loads Squarespace's own site or a parked page
Why: The CNAME record from Google Sites was never saved, or DNS hasn't finished propagating.
Fix: Check the Custom Records list in Squarespace for the CNAME entry, then wait; Google's documentation allows up to 48 hours for the change to take effect.
The site loads over the www address but flags a certificate warning
Why: Google Sites lists this as a known state where the certificate didn't attach correctly to the custom URL.
Fix: In Google Sites, remove the custom URL from the site and add it back. This is documented to reissue the certificate instead of requiring any DNS change.
pmntechfix.nl loads nothing while www.pmntechfix.nl works fine
Why: Google Sites only supports a subdomain like www; it has no mechanism for the bare root domain.
Fix: Add a domain forwarding rule in Squarespace that redirects the root domain to the www version.
Frequently asked questions
Can I use a Squarespace-purchased domain with Google Sites?
Yes. You verify ownership through Search Console, then add a CNAME record in Squarespace's DNS settings to route the subdomain to Sites. The domain stays registered at Squarespace the whole time.
Does Google Sites support the root domain, or only www?
Only a subdomain. Google's help documentation states the URL must include a subdomain such as www; there's no way to map the bare root domain directly in Google Sites. To make the root domain work too, add a domain forwarding rule in Squarespace pointing it at the www version.
How long does connecting the domain take?
Search Console can take up to 48 hours to find a newly added TXT record, and Google states the same window for the CNAME change to propagate, though both often finish sooner.
Why does Google Sites say my domain isn't verified?
That message appears the first time you enter a domain Google hasn't confirmed you control. It's expected, and clicking through starts the Search Console verification flow instead of pointing to a mistake in what you typed.
Do I need to change my domain's nameservers?
No. The domain stays on Squarespace's nameservers throughout. You add specific records instead, a TXT record for verification and a CNAME record for routing, without moving the domain anywhere.
What if the site loads but the browser flags a certificate warning?
Google Sites documents this as a known issue on custom domains: removing the custom URL from the site and reassigning it triggers a fresh certificate. It's a fix inside Google Sites, not a DNS change.
Sources and last check
Click path and screens come from a walkthrough recorded against a live Squarespace-purchased domain and a Google Sites project. The routing claim was re-checked against Google's official Sites help documentation in September 2026, which corrected this guide's earlier claim that Google issues A records for the root domain: Google Sites only maps a subdomain such as www, and the root domain needs Squarespace-side forwarding instead. The Squarespace TXT-record steps and the certificate-reissue fix were checked against Squarespace's and Google's own support pages in the same pass.
About the author

Impran M N
I've been hooked on technology for as long as I can remember — especially the new tools and AI apps that seem to land every other week. Easy Tech Tuts is where I write up whatever I've just worked out: I do the task in the real product, record the screen, and turn it into the guide I wish I'd found first.



