Schema.org Markup Validator avatar
Schema.org Markup Validator

Pricing

Pay per usage

Go to Apify Store
Schema.org Markup Validator

Schema.org Markup Validator

Validate Schema.org structured data for SEO. Parses JSON-LD, detects Microdata and RDFa, highlights schema types, and reports common issues like invalid JSON-LD, missing @type, non-schema.org @context, and missing key properties for popular schema types.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Bikram Adhikari

Bikram Adhikari

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Schema.org Markup Validator (JSON-LD, Microdata & RDFa)

Validate Schema.org structured data on any web page for SEO audits.

This Actor:

  • Validates JSON-LD blocks (<script type="application/ld+json">) and reports parse errors
  • Detects & validates Microdata (itemscope, itemtype, itemprop)
  • Detects & validates basic RDFa (property, typeof, about, resource, vocab)
  • Highlights detected schema.org types and reports common issues:
    • Missing @type
    • Non-schema.org @context
    • Missing key properties for popular types (Organization, Product, Article, Event, BreadcrumbList, etc.)

Input

  • Start URLs: pages to validate.
  • Follow internal links (optional): crawl additional pages for site-wide audits.
  • Toggles for JSON-LD / Microdata / RDFa validation.

Output

  • Dataset: one item per analyzed page (counts, detected types, warnings/errors).
  • Key-Value Store:
    • SUMMARY: run summary + top schema.org types
    • REPORT: compact per-page report (includes warnings/errors)

Example API input

{
"startUrls": [{ "url": "https://example.com" }],
"maxPages": 10,
"followLinks": false,
"validateSchemaOrgBasics": true,
"checkRequiredProperties": true,
"warnIfNoSchemaOrg": true
}

Quick start

Store page: https://apify.com/scrappy_garden/schema-org-markup-validator

Paste this into Input and click Run:

{
"startUrls": [
{
"url": "https://example.com/"
}
],
"proxyConfiguration": {
"useApifyProxy": false
}
}

Outputs (what you get)

  • Dataset: Dataset items typically include fields like: url, loadedUrl, statusCode, title, jsonLdBlockCount, microdataItemCount, rdfaStatementCount, schemaTypes, warningCount, errorCount.
  • Key-value store: REPORT, SUMMARY

Tips (trust + predictable results)

  • Start with 1–3 URLs to validate behavior, then scale up.
  • If a target blocks requests, enable Proxy and/or slow down concurrency in Input.
  • Use the SUMMARY / REPORT keys (when present) for automation pipelines and monitoring.

Search keywords

schema org markup validator, schema.org markup validator - validate json-ld, microdata & rdfa structured data, website audit, seo