Structured Data / JSON-LD Checker - Gutenverse — Ultimate WordPress FSE Blocks Addons and Ecosystem

Structured Data / JSON-LD Checker

SEO Tools

Structured Data / JSON-LD Checker

Inspect JSON-LD syntax, supported structured-data fields, node identifiers, and supplied references. Markup and reports stay in your browser.

Your structured data

Paste JSON-LD or supplied HTML. Checks update automatically; no page or context is fetched.

Used only as the base for relative URLs and node IDs. Cross-block references are compared as data from one supplied page. URLs are never visited.

Limits: 512 KiB UTF-8, 20,000 source lines, 100 script blocks, 20,000 values per block, 5,000 JSON objects, 2,000 typed entities, and 128 nesting levels. HTML is limited to 10,000 elements.

Understand the checker’s coverage

Which structured-data types are checked?

Bundled field profiles cover Article, BlogPosting, NewsArticle, Organization, BreadcrumbList, and LocalBusiness plus Store, Restaurant, CafeOrCoffeeShop, Hotel, ProfessionalService, Dentist, HairSalon, and RealEstateAgent. Supporting objects are inspected within those profiles. Other types are listed without complete field checks. Unknown properties are not treated as errors solely because they are outside the bundled rules.

How are issues different from recommendations?

Issues identify syntax problems, ambiguous duplicate JSON keys, invalid checked values, or missing requirements in a supported Google profile. Article and Organization have no universally required Google properties; missing suggested fields receive review notes. LocalBusiness checks name/address; BreadcrumbList checks its trail and items. These profiles do not cover every Google feature, policy, or subtype.

How are contexts and references handled?

Type-specific checks require a plain http://schema.org or https://schema.org context with short property names. Context objects, arrays, aliases, custom vocabularies, expanded properties, and advanced context behavior are not expanded; affected checks are skipped. Pure @id reference objects can resolve to a unique supplied definition. Missing references receive review notes because external definitions can be valid. Repeated @id definitions can merge in JSON-LD; this checker reports them and skips their field profiles rather than guessing a merge.

What does passing these checks mean?

It means no issue was found within the supported static checks. It does not verify actual page content, image dimensions, accessibility, crawlability, live URLs, canonicals, indexing, search-engine eligibility, ratings policies, rich results, rankings, or AI citations. Review the current official guidelines and test deployed pages separately.

Is my markup private?

Inputs stay in this tab. HTML is parsed in an inert template; scripts are never executed or attached to the page. Remote contexts, script sources, URLs, and images are never fetched. File reads, analysis, clipboard copies, and reports run locally without a processing endpoint or browser storage.

Bundled rules reviewed 2 November 2026. References: Article · Organization · LocalBusiness · BreadcrumbList.

Unlock Limitless Possibilities with Gutenverse PRO Now!

Empowering 30,000+ websites and counting — trusted by creators, businesses, and professionals worldwide.

You’re backed by a dedicated team and continuous updates.

Top-Rated on

WordPress.org

Created By

Power Elite Author

Satisfaction
Guaranteed