The Artifact Machine

$1 per result

Schema Audit - JSON-LD Structured Data Validator

Validate JSON-LD structured data and check rich-result readiness. Finds missing, invalid and incomplete Schema.org markup on any page.

Run it on Apify All tools

Who it is for

Anyone chasing rich results who needs to know why they are not appearing.

What you would use it for

What you get back

One JSON record per page checked. These are the actual fields returned by the most recent successful run — read from the live catalogue, not a documented ideal.

FieldSample shape
actorstring — artifact-machine-schema-audit
actorVersionstring — 0.1.0
auditedAtstring — 2026-07-29T05:03:35.217Z
urlstring — https://neighbornest.kids/
finalUrlstring — https://neighbornest.kids/
originstring — https://neighbornest.kids
scorenumber — 37
gradestring — F
issueCountsobject (5 keys)
checksobject (3 keys)
issuesarray (1)

Sample output

Trimmed from a real run.

{
  "actor": "artifact-machine-schema-audit",
  "actorVersion": "0.1.0",
  "auditedAt": "2026-07-29T05:03:35.217Z",
  "url": "https://neighbornest.kids/",
  "finalUrl": "https://neighbornest.kids/",
  "origin": "https://neighbornest.kids",
  "score": 37,
  "grade": "F",
  "issueCounts": {
    "critical": 0,
    "high": 1,
    "medium": 0,
    "low": 0,
    "total": 1
  },
  "checks": {
    "presence": {
      "pageStatus": 200,
      "jsonLdBlockCount": 0,
      "parsedBlockCount": 0,
      "parseErrorCount": 0
    },
    "types": {
      "totalTypes": 0,
      "uniqueTypes": [],

Pricing

$1 per result. Pay-per-event through Apify — no subscription, and a run that returns nothing costs nothing.

Calling it from code

Any HTTP client works. Replace <TOKEN> with your Apify API token.

curl -X POST "https://api.apify.com/v2/acts/artifact-machine~artifact-machine-schema-audit/run-sync-get-dataset-items?token=<TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"startUrls":[{"url":"https://example.com"}]}'

Questions

Does valid structured data guarantee rich results?

No. Valid markup is necessary but not sufficient — search engines decide independently whether to show a rich result. This audit tells you whether the markup is holding you back, which is the part you control.

Other tools

Security Headers Checker · Sitemap Health Audit - XML Sitemap Validator · Tech Stack Analyzer - Detect Website Technologies · AI Access Audit

Details read from the live Apify catalogue on 2026-07-29.