Structured data (JSON-LD)

Schema.org JSON-LD gives agents typed data about your page that is easy to process.

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.

AgentStatusSource
AI assistants
Copilot MicrosoftSupported (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 ApplePartial 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

Adoption on the top 100 sites

37 of 99 measured sites implement it

Scanned 23 Oct 2026 with the Sitebulb Labs extension, against the Tranco list (tranco-56Z8N). 1 sites couldn’t be measured (bot challenge or timeout) and are left out of the share.

9 Oct 2026: 36%12 Oct 2026: 34%23 Oct 2026: 37%
9 Oct 2026 36% → 23 Oct 2026 37%
Sites implementing it37
  1. #2 cloudflare.com
  2. #3 aws.amazon.com (via amazonaws.com)
  3. #12 apple.com
  4. #26 m365.cloud.microsoft (via office.com)
  5. #37 fastly.com (via fastly.net)
  6. #44 triplinkintl.com
  7. #48 gandi.net
  8. #50 marketingplatform.google.com (via doubleclick.net)
  9. #52 uk.pinterest.com (via pinterest.com)
  10. #55 wordpress.org
  11. #60 digicert.com
  12. #61 adobe.com
  13. #68 zoom.com (via zoom.us)
  14. #69 uk.yahoo.com (via yahoo.com)
  15. #75 roblox.com
  16. #76 opera.com
  17. #91 primevideo.com (via amazonvideo.com) (with warnings)
  18. #93 bunny.net (via b-cdn.net)
  19. #96 f5.com
  20. #99 store.epicgames.com (via epicgames.com)
  21. #101 wordpress.com
  22. #106 sentry.io
  23. #109 ui.com
  24. #110 european-union.europa.eu (via europa.eu)
  25. #112 chatgpt.com
  26. #116 bitly.com (via bit.ly)
  27. #120 samsung.com
  28. #122 intuit.com
  29. #131 pages.github.com (via github.io)
  30. #132 dropbox.com
  31. #135 discord.com (via discord.gg)
  32. #140 android.com
  33. #150 t-online.de
  34. #153 webex.com
  35. #156 godaddy.com
  36. #158 kaspersky.co.uk (via kaspersky.com)
  37. #159 firebase.google.com (via crashlytics.com)

Overview

7/9

Gaining traction

Real support exists and adoption is growing.

How this rating is worked out7 of 9 points
FactorPointsWhy
Vendor support1 / 31 vendor supporting, 1 partly or planned
Top-100 adoption3 / 337% of measured sites
Spec maturity3 / 3Published 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.