Christine Darby // Published: June 2024 // Updated: February 2026

Schema markup (structured data) is code—usually JSON-LD—that helps search engines interpret page content with more precision. Search engines can understand your site without it, but structured data clarifies meaning and can unlock rich results (enhanced search listings like stars, prices, event details, job boards, and recipe carousels).

This guide covers:

  • The markup Squarespace automatically generates

  • When to add additional schema

  • Known limitations in Squarespace’s implementation

  • Practical recommendations for staying compliant and future-ready


How to Add Schema Markup to Squarespace

  1. Generate your schema: Use a free schema generator that outputs JSON-LD (Google’s preferred format). Alternatively, paste your information into an AI tool like ChatGPT or Gemini and ask it to create schema wrapped in script tags.

    If your AI tool has web browsing enabled, in many cases you can simply paste your URL and ask it to generate the appropriate markup, such as FAQ.

  2. Embed the markup: The majority of schema markup is specific to details on an individual page, so you’ll add it using a page’s advanced settings or a Code Block. Keep schema tightly aligned with the page’s visible content.

    Alternatively, use sitewide code injection if the schema applies to every page.

  3. Test your code: Use structured data testing tools to ensure your markup is error-free. Fix critical errors to be eligible for rich results. Complex schemas may require extra validation and fine-tuning. Refer to Schema.org guidelines to ensure accuracy.

💡 If you repeatedly add the same schema type (recipes, events, movie reviews), build a simple internal generator to standardize formatting and prevent inconsistencies.


Schema Basics

We offer a beginner’s guide on structured data and schema markup, but here are some basics:

  • What is schema markup? Schema markup follows vocabulary defined by Schema.org. It provides structured signals about entities—people, organizations, products, articles, etc.

  • Why use schema? Adding schema can improve how search engines interpret and display your pages in their results. Schema can enable: 

    • Star ratings

    • Pricing and availability

    • Recipe carousels

    • Event listings

    • Google’s job board

    These enhancements can increase click-through rate (CTR). Important: Schema does not improve organic rankings. It affects display eligibility, not ranking position. Only certain structured data types enable rich results or specialized search results.

  • Do you need to add schema? Whether or not you should add schema markup to a Squarespace site depends on your specific needs and goals. Squarespace automatically generates default structured data for certain content types, which suffices for most sites. Additional markup is optional and depends on:

    • Whether your content qualifies for rich results

    • Whether your Squarespace pricing plan allows custom code

    • Whether enhanced visibility justifies the effort

Structured Data on Squarespace

Since 2016, Squarespace automatically injects structured data. It meets minimum requirements—but lacks flexibility and precision. You cannot remove their default schema.

To see the schema on any of your pages, use Schema.org’s validation tool.

Squarespace automatically adds these structured data types and properties:

Critical Issues with Google

If Google Search Console shows critical issues with your schema, this is often caused by removing information from the Squarespace Business Information panel. When information is saved on this panel, then removed, a site is (erroneously) left with empty schema markup. To prevent Google from showing “critical issues,” reenter the business name and at least one location field in the panel.

When to Add Schema to Squarespace

Schema markup is optional and not required for content to rank in standard search results or appear in AI answers.

Squarespace’s default schema meets the needs of most users, but it does not cover all schema types that can enable rich results. Notably, Google provides enriched search results for Recipes, Jobs, and Events.

Examples of schema you may want to manually add:

Tips for Using Schema Markup

  • Keep it simple: Start with basic schema relevant to your site. Many sites do not need anything beyond what Squarespace already generates. Before tackling complex schema details, make sure you’ve completed a Squarespace SEO checklist.

    Note that Google can accurately interpret structured data whether it is in separate blocks or a connected graph. However, using a connected graph can help ensure consistency and avoid potential conflicts.

  • Follow the rules: Follow Google’s guidelines to avoid manual actions. A structured data manual action will not affect how a page ranks in Google search, it just means a page loses eligibility for rich results. Keep in mind, technical SEO guidelines continually evolve and you should regularly check for updates.

  • Monitor rich results: Periodically check the rich result reports in Google Search Console to look for any issues.

  • Update regularly: Ensure your schema markup is up-to-date with your content.

Squarespace Schema Issues

Most readers can skip this section. This section is primarily intended for the Squarespace development team—they misunderstand and under-appreciate technical SEO details, such as robots.txt, hreflang, sitemaps, AMP, clean HTML, and schema.

While Squarespace’s schema implementation doesn’t follow best practices, it won’t impact your site’s organic search rankings. Google does not penalize sites for empty, redundant, or repetitive schema; however, the persistent issues remain frustrating:

To avoid many of these issues, users should not fill out the Business Information section unless they have a single brick-and-mortar location. Squarespace moved this section to the Selling panel which helps prevent all users filling it out by default.

Takeaways

  • Schema does not improve rankings.

  • It can improve visibility and click-through rates.

  • Squarespace covers the basics.

  • Add markup if it unlocks meaningful features.

  • Validate, monitor, and keep it accurate.

Done correctly, structured data can strengthen how AI systems and search engines interpret your content—without requiring a full rewrite of your site.

Helpful Resources


Need help getting schema right?

We help small teams implement markup that matters.
Book a Zoom. Real guidance, fast.