schema-validator / README.md
Joseph W. Anady
Polish README frontmatter (title, emoji, license, tags)
1cfab31

A newer version of the Gradio SDK is available: 6.15.1

Upgrade
metadata
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 — the toolkit that generates the Schema.org @graph from a typed site config
  • llms.txt generator — drafts a spec-compliant llms.txt from any URL

Built by ThatDevPro.