SEO
Schema.org structured data
JSON-LD structured data tells search engines and AI assistants what your page is about. Without it, you're invisible to rich results, knowledge panels, and most AI citations.
What it is
A vocabulary of types (Organization, Article, Product, LocalBusiness, FAQPage, …) embedded as JSON-LD in the page head. Maintained by Schema.org under W3C governance.
Why it matters
Schema is the single highest-leverage SEO change for AI search era. ChatGPT, Perplexity, Gemini, and Google Knowledge Graph all parse it. No schema = no rich snippets and weak AI citation.
Who it applies to
Every public-facing site that wants discoverability.
How WQI scores it
Web Quality Index considers this standard satisfied when at least 1 of the 2 supporting factors pass.
| # | Factor | Status |
|---|---|---|
| 12 | Schema.org structured data presence | live |
| 39 | Schema.org type validity (parsed JSON-LD) | planned |
1 of 2 supporting factors are currently collected. Sites where the remaining 1 haven't been measured will show as partial or unknown on this standard until the data lands.
Related standards
- See also
- robots/sitemap , OG / Twitter , llms.txt
Other references
Examples
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Acme Corp",
"url": "https://www.acme.example",
"logo": "https://www.acme.example/logo.png",
"sameAs": [
"https://www.linkedin.com/company/acme",
"https://github.com/acme"
],
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer support",
"email": "support@acme.example"
}
}
</script> Drop this in the <head> of your homepage. The Rich Results Test will tell you if Google parses it cleanly.
Implementation guidance
- Generic Schema.org full type list
- Generic Google Rich Results Test
- Generic Schema Markup Validator