Structured Data (JSON-LD)
Structured data tells search engines exactly what your content means — not just what it says. Adding JSON-LD to your pages can unlock rich results in Google Search, including star ratings, FAQ dropdowns, breadcrumbs, and more.
What is structured data?
Search engines read text, but they interpret meaning through structured data: machine-readable annotations embedded in your HTML that describe the content on the page using a shared vocabulary called Schema.org. When Google understands that a page contains a recipe, a product, a local business, or an FAQ, it can display enhanced results (called “rich results”) in search listings.
JSON-LD (JavaScript Object Notation for Linked Data) is Google’s preferred format. It lives inside a <script type="application/ld+json"> tag in the page <head> — completely separate from your visible HTML, making it easy to add and maintain without touching your content markup.
Common Schema.org types
| Type | Use it for |
|---|---|
WebSite | Site-wide sitelinks search box, site name |
WebPage / Article | Blog posts, news articles, documentation |
LocalBusiness | Physical businesses — address, hours, phone |
Product | E-commerce product pages with price and availability |
FAQPage | Pages with question-and-answer content |
BreadcrumbList | Hierarchical navigation shown in search results |
Person | Author bio pages, portfolio sites |
Event | Conferences, concerts, webinars |
Opening the Structured Data panel
Click the Structured Data icon (curly-braces icon) in the left toolbar. The panel shows any JSON-LD blocks already defined for the current page.
Adding a schema block
-
Click + Add Schema
Click the + Add Schema button. A dialog appears asking you to choose a schema type from a dropdown list of common types.
-
Select a type
Choose the type that best matches your page content — for example,
FAQPagefor a help page orLocalBusinessfor a contact page. -
Fill in the fields
Site Designer presents a form with the most important properties for that schema type. Fill in the fields — required properties are marked with an asterisk. Optional fields can be left blank.
-
Save
Click Save. Site Designer inserts the resulting JSON-LD block into the page
<head>automatically.
The JSON editor
For advanced use cases, click Edit JSON to open a raw JSON editor. This gives you full control to add nested properties, arrays, or custom schema types not covered by the form UI.
A well-formed FAQPage JSON-LD block looks like this:
Validating your structured data
After adding a schema block, validate it with Google’s free tool:
- Open Google Rich Results Test in your browser.
- Paste your page’s URL (after publishing or Live Preview) or paste the JSON-LD directly.
- The tool shows which rich result types are eligible and flags any errors or warnings.
How it appears in exported HTML
When you export your project, each JSON-LD block Site Designer manages appears inside the page <head> as:
Search engine crawlers read this tag when they index your page. Visitors never see it.