The fastest way to connect Squarespace to Google Search Console is built in: open Analytics, then Search Keywords, click Connect, sign in to the Google account you want to own the property, and Squarespace verifies the site for you. From then on Search Console has your site and Squarespace shows your Google search keywords inside Analytics. Two things that method does not do: submit your sitemap, and give you the reports where the useful information lives. Both take five more minutes and are below, along with the two manual verification routes for when the connect button will not cooperate.

How do you connect Squarespace to Search Console with the built-in method?

  1. In the Home menu, click Analytics, then Traffic, then Search Keywords.
  2. Click Connect under the prompt to verify with Google Search Console.
  3. Choose the Google account. Use a business account you will keep, not a designer’s or an employee’s; the property belongs to whoever verifies it.
  4. Allow the permissions Squarespace asks for. Verification is instant; keyword data inside Squarespace takes up to 72 hours to appear.
  5. Open search.google.com/search-console and confirm your site is listed as a property.

This creates a URL-prefix property for the exact address Squarespace uses (with https and with or without www, as your site is set). That is fine for most sites. If you ever move to a different subdomain, add a domain property as described below so all versions are covered.

What if the Connect button does not work?

MethodWhereStepsNotes
HTML tagSearch Console, add property, URL prefix, HTML tagCopy the whole (Google’s verification guide explains the options) <meta name="google-site-verification" ...> line. In Squarespace go to Website, Website Tools, Code Injection (or type Code Injection into the Home menu search) and paste it in the Header box. Save, then click Verify in Search ConsoleLeave the tag in place; removing it un-verifies the site
DNS recordSearch Console, add property, DomainCopy the TXT record. If your domain is registered with Squarespace, add it under Settings, Domains, your domain, DNS Settings, Custom Records. Elsewhere, add it at the registrar. Verify after a few minutes to an hourCovers http, https, www and every subdomain in one property; the best long-term choice
Google AnalyticsSearch Console, add property, URL prefix, Google AnalyticsWorks if GA4 is already installed through Settings, Developer Tools, External API Keys and you use the same Google accountDepends on the GA tag staying installed

Squarespace cannot host the HTML file that Google’s file-upload method needs, so skip that option; and verification will not work on a trial site or while a site-wide or home page password is on. The HTML tag route is the one most guides show and it works on every plan. The DNS route is the one to use if you can, because a domain property catches the version of your site that a stray link points to.

How do you submit the Squarespace sitemap?

Every Squarespace site has a sitemap at yourdomain.com/sitemap.xml, built automatically and updated whenever you publish. In Search Console, open Sitemaps in the left menu, type sitemap.xml in the box and click Submit. The status turns to Success within a few hours and the Discovered pages count should roughly match your page count; blog posts are included. Pages set to be hidden from search results, disabled pages and password-protected pages are left out, which is what you want. A “Couldn’t fetch” status often clears on its own within 24 to 48 hours while Google processes the file; if it persists, the site was probably still private or on a trial when you submitted, so make it public and resubmit.

Which Search Console reports are worth checking?

ReportWhat it tells youWhen to look
PerformanceThe queries people searched, which pages showed, clicks and average positionMonthly. Sort by impressions to find pages that show but are not clicked; those need better titles
Pages (under Indexing)Which pages Google has indexed and why others are notAfter launch, and whenever a new page has not appeared after two weeks
URL InspectionThe status of one page, with a Request Indexing buttonEvery time you publish or substantially change a page
SitemapsWhether Google can read your sitemap and how many URLs it foundOnce after submitting, then only if pages go missing
Core Web VitalsSpeed and stability by page, from real visitorsQuarterly; images are the usual Squarespace culprit
Security & Manual ActionsWarnings that would remove you from resultsYou get an email; otherwise rarely

The Performance report is the one that changes what you write. It shows the queries you already appear for at position 11 to 30, and those are the pages worth improving first. It also shows the difference between your Squarespace site title and the titles Google actually displays, which is often not the same thing.

How long until data shows up?

Search Console starts recording from the day you verify; it does not backfill. Expect the first Performance rows within two to three days, the Pages report within a week, and stable data after a month. Squarespace’s own Search Keywords panel lags the console by up to 72 hours. If the site is brand new, Google may not have crawled it yet at all; request indexing for the home page through URL Inspection and give it the timescale in how long a new website takes to show up on Google.

Common problems

ProblemCauseFix
Verification fails on the HTML tagTag pasted into the Footer box, or into a page instead of site-wideUse the Header box under Website, Website Tools, Code Injection
Verified, then “ownership lost” weeks laterTag deleted during a redesign, or the Google account that verified left the businessRe-add the tag; in Search Console open Settings, Users and permissions and add a second Owner so more than one person holds it
Sitemap “Couldn’t fetch”Google still processing, or site private or on a trialWait 48 hours; if it persists, set Site Availability to Public and resubmit
Pages “Discovered, currently not indexed”Normal for a new or small site; Google has not chosen to crawl yetInternal links to the page, request indexing, wait
Warning that parts of the site are restricted by robots.txtSquarespace blocks its internal and duplicate URLs on purposeNothing to fix; Squarespace calls this normal
“Connected Account Deactivated” in Search KeywordsSite removed from Search Console or Google permission revokedClick Reconnect in Analytics, Search Keywords and sign in again
Two properties for the same siteOne URL-prefix, one domainKeep the domain property; both are harmless

Connecting Search Console is step one of the SEO setup on every Squarespace site I launch, and whether Squarespace is good for SEO covers what to do with the data once it arrives.

Frequently asked questions

How do I connect Squarespace to Google Search Console?

In Squarespace go to Analytics, Search Keywords and click Connect, then sign in with the Google account that should own the property. Squarespace verifies the site automatically. Then submit sitemap.xml in Search Console under Sitemaps.

Where do I put the Google Search Console verification code in Squarespace?

In the Header box under Website, Website Tools, Code Injection. Paste the full meta tag, save, then click Verify in Search Console. Leave the tag in place afterwards.

What is the Squarespace sitemap URL?

yourdomain.com/sitemap.xml. It is generated automatically and updates when you publish. Submit it in Search Console under Sitemaps by entering sitemap.xml.

Why is my Squarespace sitemap showing Couldn’t fetch?

Wait 48 hours first; if it persists, the site is usually still private or on an unpaid trial. Set Site Availability to Public, then resubmit the sitemap.

Does Squarespace have built-in Google Search Console integration?

Yes. Analytics, Search Keywords connects to Search Console and shows your Google search queries inside Squarespace, with a delay of up to 72 hours. The full reports are still in Search Console itself.

How long does it take for Search Console to show data for a Squarespace site?

Two to three days for the first Performance data, about a week for the Pages report, and a month for stable numbers. Data starts from the verification date and is not backfilled.