The 8-step diagnose flow, top down
Eight checks cover almost every Squarespace 'not on Google' scenario. (1) Site published, live, not password-protected. (2) Settings > Crawlers allows search-engine crawling. (3) Search Console property verified. (4) Sitemap submitted via Search Console > Sitemaps. (5) Homepage URL Inspection returns 'URL is on Google' or 'Indexing requested'. (6) Top pages don't have 'Hide this page from search results' checked. (7) Pages report in Search Console shows expected indexed-page count. (8) Content and internal/external links are sufficient. Steps 1-4 fix 80% of tickets; 5-8 catch the rest.
Step 1: Is the site actually live and public?
Open yoursite.com in a private/incognito browser window (not the one you used to build the site). The site should load without asking for a password, without redirecting to a Squarespace development URL, and without showing a 'coming soon' page. If any of those fail, the site is not actually live to the public — Google can't index what it can't access.
Step 2: Is Settings > Crawlers allowing search engines?
Open Settings > Crawlers. Two checkboxes appear. The top one — 'Block search engines from indexing this site' — must be unchecked for any production site. Squarespace's help center calls this out explicitly. If it's checked, your site is emitting <meta name='robots' content='noindex'> on every page sitewide, and Google honours the directive within days of crawling.
Step 3: Is the Search Console property verified?
Open Google Search Console at search.google.com/search-console. If you don't see your domain listed in the property selector, you haven't verified the property — and Google has no idea you own the site. Add the property using Domain verification (DNS TXT, preferred) or URL Prefix verification (HTML meta tag in Squarespace's Code Injection). The search-console leaf in this cluster has the full path.
Step 4: Has the sitemap been submitted?
In Search Console's left sidebar, open Sitemaps. The submitted sitemaps list should show 'sitemap.xml' with a 'Success' status. If it doesn't, submit it now: type 'sitemap.xml' in the input box and click Submit. Within minutes to hours, the status updates and Google begins fetching the URLs. The sitemap leaf in this cluster has the full submission workflow.
Step 5: URL Inspection on the homepage
In Search Console, paste your homepage URL into the search bar at the top (URL Inspection). The tool returns a detailed report: indexed status, last crawl date, canonical, mobile usability. The two answers you want to see: 'URL is on Google' (you're indexed — fine), or the tool gives a reason ('Discovered - currently not indexed', etc.) you can act on. Click 'Request Indexing' to expedite recrawl on a page Google hasn't yet indexed.
Step 6: Are page-level noindex flags left on?
On your top 5 pages, open Page Settings > SEO. Look at 'Hide this page from search results' — it should be unchecked on every page you want indexed. Pages from a previous draft state, internal-use pages, or pages set to noindex during a development phase often get forgotten. A single noindex on the wrong page (homepage, top service page, key blog post) is invisible until you check the specific page.
Step 7: What does the Pages report show?
In Search Console, open Pages (formerly Coverage). The headline number is 'Indexed' vs 'Not indexed'. Compare 'Indexed' count to the URL count in your sitemap — they should match within 10-20% on an established site. If 'Indexed' is far lower than expected, scroll down to the 'Why pages aren't indexed' table and identify the status groups with the most affected URLs. The crawl-errors leaf in this cluster decodes each status.
Step 8: Is the content and link profile sufficient?
If steps 1-7 all pass and indexing is still partial or slow, the cause is usually content quality, internal linking, or external link authority — not a technical setting. Three sub-checks: (1) Does the site have 10+ pages of meaningful content? (2) Is each page internally linked from at least one other page? (3) Does the site have any inbound links from other websites? Sites with under 5 pages, no internal links, and zero inbound links are not technical-fix candidates — they are content-and-authority candidates.
Still not indexed after 8 weeks?
If you've worked through all eight steps, all eight pass, and the site still has near-zero indexed pages after 6-8 weeks since launch, the remaining causes are rare but real. Three to investigate: (1) the domain has a previous history with Google that the new site is inheriting (check Search Console > Security & Manual Actions for any messages); (2) the site has a content-quality issue that Google's classifiers are flagging (compare with similar competing sites); (3) the niche is too competitive for an unestablished domain to be prioritised for indexing. Each has a different path forward — sometimes patience, sometimes a content audit, sometimes a manual action lift request.