Schema guides Platform
How to add schema to Squarespace
Category: site builder
Plugins and apps
- Built-in SEO (limited); Code Injection for custom JSON-LD
Manual implementation
Settings → Advanced → Code Injection → Header for global JSON-LD; page-level injection for one-offs.
Troubleshooting
- JSON-LD not rendering
Confirm injection scope (site-wide vs single page) and that JSON is valid (escape quotes). - Conflicts with template meta
Consolidate to one graph per URL; remove duplicate Organization blocks.
Overview
Squarespace gives you Code Injection rather than a full theme API. That is enough for Organization, WebSite, and page-specific Article or Product graphs if you keep JSON small and valid.
Test in staging first—bad JSON can break the entire injection block. Generate snippets with SEWWA, paste, validate, publish.