All How-To Guides
Squarespace5 min·6 steps

How to Set Up Google Search Console on Squarespace (2026 Step-by-Step Guide)

Squarespace doesn't have a native Search Console field the way it does for Google Analytics, but verification is still straightforward: paste a meta tag into Code Injection or use DNS verification at your domain registrar. Sitemap submission is one more click - Squarespace generates /sitemap.xml for every site automatically.

What you'll need before you start

  • A Squarespace site on a paid plan (Personal, Business, or Commerce)
  • Owner or contributor with Site Manager or higher access
  • A Google account

How to set up Google Search Console on Squarespace: Step-by-step

  1. 1

    Add your site to Search Console

    Go to search.google.com/search-console, click Add property, choose URL prefix, and paste your full custom-domain URL (including https:// and www if you use it). Click Continue.

  2. 2

    Choose HTML tag verification and copy the meta tag

    On the verification screen, scroll to HTML tag and click to expand. Copy the entire tag - it looks like <meta name="google-site-verification" content="...">. Don't close the GSC tab; you'll come back to click Verify.

  3. 3

    Paste the tag into Squarespace's Code Injection panel

    In your Squarespace admin: SettingsAdvancedCode Injection. Paste the meta tag into the Header field. Click Save at the top. (On Squarespace 7.0 sites the path is SettingsAdvancedCode Injection.)

  4. 4

    Click Verify in Search Console

    Return to the GSC tab and click Verify. Verification is usually instant; if it fails, wait 60 seconds (Squarespace's CDN may need a moment to propagate the change) and try again.

  5. 5

    Submit Squarespace's sitemap

    Squarespace generates a sitemap at /sitemap.xml on every site - no plugin needed. In GSC click Sitemaps in the sidebar, paste sitemap.xml in the URL field, and click Submit. The sitemap covers all your pages, blog posts, products, and gallery items.

  6. 6

    Wait 24-48 hours for data

    Verification is instant but reports take time. Performance data starts showing 24-48 hours after verification. Pages indexing status takes 3-7 days for a full crawl, depending on site size and existing indexing.

How to verify your setup is working

Verification status shows in GSC under SettingsOwnership verification. Sitemap status shows under Sitemaps - look for Success with a discovered URL count. To verify the meta tag is actually present on your live site, view the page source (Ctrl+U / Cmd+U) and search for google-site-verification - you should see your tag in the <head>.

Common issues and fixes

Verification fails with "meta tag not found"

Check that you saved the Code Injection panel - the panel auto-saves drafts but you need to click Save for changes to go live. Also confirm the tag is in the Header field, not the Footer field. Last resort: Squarespace's caching can lag a minute or two; wait 60 seconds and re-verify.

I'm on the Personal plan and I don't see Code Injection

Code Injection is only available on Business, Commerce Basic, and Commerce Advanced plans, NOT Personal. On the Personal plan, your only verification path is DNS - choose Domain property type in GSC and add the provided TXT record at your domain registrar.

Pages report shows "Discovered - currently not indexed" for many pages

This usually means Google found the URLs in your sitemap but hasn't crawled them yet. New Squarespace sites can take weeks to fully index, especially if they have low backlink authority. The fixes that move the needle: build a few real backlinks, add internal links from your homepage to deep pages, request indexing on key pages via URL Inspection.

Frequently asked questions

Does Squarespace work with Google Search Console?

Yes - any Squarespace site on a paid plan can be verified with GSC using Code Injection (or DNS verification on Personal). Squarespace generates a valid /sitemap.xml automatically and the platform doesn't block search-engine crawlers in any way.

Where is the Squarespace sitemap?

Every Squarespace site exposes a sitemap at your-domain.com/sitemap.xml. It includes all visible pages, blog posts, products, and gallery items. You can view it in your browser to confirm it's live before submitting to GSC.

Can I edit the Squarespace sitemap to exclude certain pages?

Not directly. To keep a page out of the sitemap, set it to Disabled or password-protected (under the page settings gear), or add a noindex meta tag via Code Injection on that specific page. The sitemap automatically excludes disabled pages.

How do I verify Search Console on a Squarespace Personal plan?

The Personal plan doesn't include Code Injection, so the meta-tag method isn't available. Use Domain property type in GSC instead, which requires DNS verification - add the provided TXT record at your domain registrar (GoDaddy, Cloudflare, Google Domains, Namecheap). DNS verification is actually cleaner than meta-tag because it covers all subdomains.

Will Squarespace's built-in SEO settings show up in Search Console?

Yes - any meta titles, meta descriptions, or canonical URLs you set inside Squarespace's SEO panel are emitted into the rendered HTML, so Google sees them. The URL Inspection tool in GSC will show you exactly what Google is reading from each page, which is the fastest way to confirm your SEO settings are taking effect.

How long until Search Console shows data on my Squarespace site?

Verification is instant. Performance data appears 24-48 hours later. Indexing reports populate over the following week as Google crawls your site. New Squarespace sites with no backlinks can take longer to fully index - typically 2-4 weeks for everything to show up.

Once you're set up, MeasureBoard turns the data into action

MeasureBoard connects to your analytics, search, and SEO tooling and generates AI-powered weekly reports, GEO readiness scores, and a dedicated AI analyst that answers questions in plain English. Free to start, connects in 30 seconds.

Get Started Free