Spaces:
Sleeping
Sleeping
| title: Schema.org JSON-LD Validator | |
| emoji: ✅ | |
| colorFrom: green | |
| colorTo: blue | |
| sdk: gradio | |
| sdk_version: 6.14.0 | |
| python_version: '3.13' | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| short_description: Validate Schema.org JSON-LD from a URL or paste | |
| tags: | |
| - seo | |
| - schema-org | |
| - jsonld | |
| - structured-data | |
| - validator | |
| # Schema.org JSON-LD Validator | |
| Validate a Schema.org JSON-LD block — paste it directly, or give a URL and we'll fetch all `<script type="application/ld+json">` blocks from the page and check each. | |
| ## Best-practice checks | |
| - JSON parses | |
| - `@context` is `schema.org` | |
| - Every node has `@type` and `@id` | |
| - `Organization` has ≥ 3 `sameAs` entries | |
| - `Person` has at least one `identifier` (ORCID / Wikidata / Google KG MID) | |
| ## Companion tools | |
| - [aio-surfaces](https://github.com/Janady13/aio-surfaces) — the toolkit that generates the Schema.org @graph from a typed site config | |
| - [llms.txt generator](https://huggingface.co/spaces/Janady07/llms-txt-generator) — drafts a spec-compliant llms.txt from any URL | |
| Built by [ThatDevPro](https://www.thatdevpro.com). | |