Developer releases free CLI tool to audit JSON-LD structured data across entire sites
A developer has released schema-audit, a zero-dependency, single-file Node.js CLI tool designed to crawl entire websites and lint their JSON-LD structured data. The tool addresses a common problem where structured data errors go unnoticed because pages continue to render normally despite broken schemas. It runs nine checks covering JSON validity, required and recommended properties, value sanity, and duplicate entities across schema types including Product, LocalBusiness, BreadcrumbList, and more. Results can be output as a human-readable report or in JSON format, with CI-friendly exit codes that can fail a build when markup regresses. The open-source project, licensed under MIT and available on GitHub, is the third tool in the developer's technical-SEO toolkit, following hreflang-audit and llms-txt-kit.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in