Definition
Structured data is machine-readable markup that describes the meaning of page content — an event, a product, a person, a recipe — in a standard vocabulary like Schema.org, so search engines and AI engines can interpret the page beyond raw HTML.
Vocabulary vs syntax: Schema.org and JSON-LD
Structured data has two parts: a vocabulary (the words and grammar — what fields a Person has, what an Event requires) and a syntax (how the markup is written on the page). The vocabulary used across 99% of the web in 2026 is Schema.org. The syntax Google recommends is JSON-LD, embedded in a <script type="application/ld+json"> tag in the page's HTML.
What structured data actually does
Three real outcomes in 2026. First: Google may render the page with a rich-result enhancement (star ratings, FAQ accordion until 7 May 2026, recipe card, breadcrumb trail, event card) when the markup is feature-eligible and the page ranks. Second: AI engines (ChatGPT, Perplexity, Claude, Gemini, AI Overviews) parse the markup to disambiguate entities and extract structured fields. Third: the page becomes machine-readable in any downstream context — Knowledge Graph absorption, Pinterest rich pins, Apple Spotlight indexing.
Structured data on Squarespace specifically
Squarespace ships basic structured data automatically — Article schema on blog posts, ImageObject on images, BreadcrumbList on most pages. The platform's auto-emitted markup is conservative and incomplete by 2026 standards. Custom JSON-LD via Code Injection (Business plan and above) is required for: full Person schema with sameAs, Organization schema with knowsAbout, LocalBusiness with hours and service area, Service with price, FAQPage on the FAQ hub, HowTo on tutorial pages.
Related terms
Structured data sits at the centre of the schema cluster. Adjacent terms below.