Free Squarespace SEO Audit
Squarespace makes a site look finished long before it is findable. The template ships heavy shared CSS and JavaScript, robots.txt is fixed, and URL prefixes cannot be removed. This audit shows which of your problems are Squarespace limitations and which are settings you have not changed yet.
Why squarespace sites struggle with SEO
Template bundles are shared sitewide, so page speed is largely template-bound rather than fixable page by page.
Collection prefixes (/s/, /blog/) are locked, which constrains how cleanly you can structure a topic cluster.
robots.txt cannot be edited, so crawl control depends entirely on per-page visibility settings and canonical tags.
What we typically find on squarespace sites sites
- Images uploaded at original camera size and served far above display dimensions
- Default page titles left as the page name plus the site title, with no keyword
- Blog posts with no meta description, so Google writes its own from the first paragraph
- Custom code injection adding render-blocking third-party scripts
- Duplicate pages left published from a template demo
How we check this
Nothing on this page is estimated. When you submit a URL the audit engine fetches the live page and runs the same probes on every site — the list above is simply the subset that fails most often on squarespace sites sites.
- Server-side HTML fetch: title, meta description, headings, canonical, hreflang, robots directives and internal links are parsed from the response body.
- Google PageSpeed Insights: Core Web Vitals (LCP, CLS, INP) and the mobile render, pulled from the free public API.
- Structured data: every JSON-LD, microdata and RDFa block is parsed and checked for the types this industry needs.
- Crawlability: robots.txt rules, sitemap presence and reachability, HTTPS and certificate validity, and a sampled internal-link check for 404s.