JSON-LD Rich Result & Schema Drift Auditor avatar

JSON-LD Rich Result & Schema Drift Auditor

Pricing

from $1.02 / 1,000 results

Go to Apify Store
JSON-LD Rich Result & Schema Drift Auditor

JSON-LD Rich Result & Schema Drift Auditor

Use this Actor to check json-ld rich result and schema drift and return a compact structured result with evidence and actionable issues. Audit JSON-LD for rich-result readiness, schema coverage, semantic drift and regressions with fingerprints, release gates and structured remediation actions.

Pricing

from $1.02 / 1,000 results

Rating

0.0

(0)

Developer

Rafael Barreto Haddad

Rafael Barreto Haddad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

Use this Actor to check json-ld rich result and schema drift and return a compact structured result with evidence and actionable issues. It is designed for repeatable human, API, Apify AI, and MCP-driven workflows.

Audit JSON-LD for rich-result readiness, schema coverage and semantic drift across public web pages. The Actor fingerprints schema state, compares previous snapshots, flags regressions, scores rich-result readiness and emits release/remediation actions for technical SEO, QA, agents and MCP-connected workflows.

Key features

  • Fetches each public URL with safe redirect handling.
  • Finds every <script type="application/ld+json"> block.
  • Parses valid JSON-LD and reports malformed blocks with concise errors.
  • Summarizes discovered @type values and schema.org context usage.
  • Returns one structured dataset item per URL with an audit score and issues.

Input

{"urls":["https://www.python.org","https://www.wikipedia.org"]}

Output

Each dataset item contains the requested URL, final URL, HTTP status, JSON-LD block counts, valid/malformed counts, discovered types, score, and issues.

Example

A page with two valid JSON-LD blocks can return jsonldBlocks: 2, validBlocks: 2, discovered types such as Organization and WebSite, a score, and any structural issues. Malformed JSON-LD is retained as an explicit parse error instead of disappearing silently.

Why use this Actor

  1. Malformed JSON-LD is visible instead of being silently ignored.
  2. Type inventory per page makes monitoring schema changes straightforward.
  3. Automation-first output gives one deterministic record per URL.
  4. No paid SEO API or AI dependency, keeping run cost predictable.

Pricing

Pay per dataset result. One URL audit produces one primary chargeable result. The price is intentionally low for recurring QA and monitoring.

Good use cases

  • Pre-release SEO checks
  • Structured-data regression monitoring
  • Agency technical audits
  • Dataset generation for downstream QA workflows

Limitations

  • Server-delivered HTML only; JSON-LD inserted exclusively by client-side JavaScript may not appear.
  • This Actor checks structure and parseability, not eligibility for a specific search-engine rich result.
  • Sites can block automated HTTP clients; failures are returned explicitly.

Privacy and safety

Only public HTTP(S) destinations are accepted. Private, loopback, link-local, and unsafe redirect destinations are rejected. The Actor requests minimal permissions and does not require credentials.