Structured data (JSON-LD)
Schema.org JSON-LD gives agents typed data about your page that is easy to process.
- Category
- Content accessibility
- Standard
- Established
Who supports it
CopilotSupported (announced)
Published 8 Oct 2025 · last checked 9 Oct 2026: Microsoft Advertising blog: Optimizing your content for inclusion in AI search answersBy Krishna Madhavan. Verbatim: 'Schema is a type of code that helps search engines and AI systems understand your content.' The post frames this for Bing-index experiences 'like Microsoft Copilot'. This is general guidance, not a technical spec of which properties are used.
ApplebotPartial support
Published 4 Sept 2026 · last checked 9 Oct 2026: About Applebot (Apple Support)Apple documents only the isAccessibleForFree JSON-LD property: 'Pages marked isAccessibleForFree: false are eligible to appear in search results, but Applebot will not use that content as additional context when AI models are used to generate output.' Use of other structured data is not documented.
25 others: no evidence yet. See every agent and browser
What it checks
The extension looks for <script type="application/ld+json"> blocks on the
page being scanned. It reads them from the rendered page when it can, which
catches blocks added by scripts, and from the raw HTML otherwise.
Each block must parse as JSON, declare a Schema.org @context, and carry an
@type. JSON-LD with another vocabulary, such as an analytics payload, does not
count as Schema.org data.
Results
| Status | When |
|---|---|
| Pass | At least one block has a Schema.org @context and the data has an @type |
| Warn | JSON-LD blocks exist, but none is usable Schema.org data; the evidence says why |
| Fail | The page has no JSON-LD |
How to fix
Add Schema.org JSON-LD that describes the page, in a script tag in the HTML:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to choose accounting software",
"datePublished": "2026-01-15"
}
</script>
If blocks are present but not counted, check that each one is valid JSON,
declares "@context": "https://schema.org", and has an @type.
The other structured-data checks build on this one: JSON-LD entity linking, Organization schema completeness, Schema type breadth, and Speakable content markup.
Support by agent and browser
Announced means the vendor’s own docs or announcement say so. Published is the date on the vendor’s own page, where it has one. Checked is the last time our weekly research found that page still saying so.
| Agent | Status | Source |
|---|---|---|
| AI assistants | ||
| Copilot Microsoft | Supported (announced) | Microsoft Advertising blog: Optimizing your content for inclusion in AI search answers Published · Checked By Krishna Madhavan. Verbatim: 'Schema is a type of code that helps search engines and AI systems understand your content.' The post frames this for Bing-index experiences 'like Microsoft Copilot'. This is general guidance, not a technical spec of which properties are used. |
| AI crawlers | ||
| Applebot Apple | Partial support | partial About Applebot (Apple Support) Published · Checked Apple documents only the isAccessibleForFree JSON-LD property: 'Pages marked isAccessibleForFree: false are eligible to appear in search results, but Applebot will not use that content as additional context when AI models are used to generate output.' Use of other structured data is not documented. |
No evidence yet25
- ChatGPT
- Claude
- Gemini
- Perplexity
- Meta AI
- ChatGPT Atlas
- Comet
- Dia
- Gemini in Chrome
- Edge Copilot Mode
- Claude Code
- Cursor
- Codex
- GitHub Copilot
- Windsurf
- CCBot
- Amazonbot
- Bytespider
- Cohere
- Mistral
- DuckAssist
- Chrome
- Edge
- Firefox
- Safari
Names and marks belong to their owners and are used only to identify products. None of these vendors is affiliated with Sitebulb. Spotted something out of date? Send a correction.
Adoption on the top 100 sites
37 of 99 measured sites implement it
Sites implementing it37
- #2 cloudflare.com
- #3 aws.amazon.com (via amazonaws.com)
- #12 apple.com
- #26 m365.cloud.microsoft (via office.com)
- #37 fastly.com (via fastly.net)
- #44 triplinkintl.com
- #48 gandi.net
- #50 marketingplatform.google.com (via doubleclick.net)
- #52 uk.pinterest.com (via pinterest.com)
- #55 wordpress.org
- #60 digicert.com
- #61 adobe.com
- #68 zoom.com (via zoom.us)
- #69 uk.yahoo.com (via yahoo.com)
- #75 roblox.com
- #76 opera.com
- #91 primevideo.com (via amazonvideo.com) (with warnings)
- #93 bunny.net (via b-cdn.net)
- #96 f5.com
- #99 store.epicgames.com (via epicgames.com)
- #101 wordpress.com
- #106 sentry.io
- #109 ui.com
- #110 european-union.europa.eu (via europa.eu)
- #112 chatgpt.com
- #116 bitly.com (via bit.ly)
- #120 samsung.com
- #122 intuit.com
- #131 pages.github.com (via github.io)
- #132 dropbox.com
- #135 discord.com (via discord.gg)
- #140 android.com
- #150 t-online.de
- #153 webex.com
- #156 godaddy.com
- #158 kaspersky.co.uk (via kaspersky.com)
- #159 firebase.google.com (via crashlytics.com)
Overview
How this rating is worked out7 of 9 points
| Factor | Points | Why |
|---|---|---|
| Vendor support | 1 / 3 | 1 vendor supporting, 1 partly or planned |
| Top-100 adoption | 3 / 3 | 37% of measured sites |
| Spec maturity | 3 / 3 | Published standard |
8 or more points is Established, 5 to 7 is Gaining traction, 2 to 4 is Speculative and under 2 is Stalled. A feature is also Stalled when more vendors have said no than yes. Read the spec.
Community insights
No community insights for this feature yet.
Quotes are from public posts, checked against the original before they appear here. Suggest an insight, or ask for yours to be removed.