The Artifact Machine

$1 per result

Sitemap Health Audit - XML Sitemap Validator

Validate XML sitemaps: broken URLs, redirect chains, missing lastmod, index errors and coverage gaps. Checks sitemap indexes and nested files.

Run it on Apify All tools

Who it is for

SEO and site owners who want to know their sitemap is actually usable, not just present.

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-sitemap-health-audit
actorVersionstring — 0.1.0
auditedAtstring — 2026-07-29T05:03:31.462Z
urlstring — https://neighbornest.kids/
originstring — https://neighbornest.kids
scorenumber — 50
gradestring — F
issueCountsobject (5 keys)
checksobject (3 keys)
issuesarray (1)

Sample output

Trimmed from a real run.

{
  "actor": "artifact-machine-sitemap-health-audit",
  "actorVersion": "0.1.0",
  "auditedAt": "2026-07-29T05:03:31.462Z",
  "url": "https://neighbornest.kids/",
  "origin": "https://neighbornest.kids",
  "score": 50,
  "grade": "F",
  "issueCounts": {
    "critical": 0,
    "high": 1,
    "medium": 0,
    "low": 0,
    "total": 1
  },
  "checks": {
    "discovery": {
      "robotsTxtFound": false,
      "robotsTxtSitemapCount": 0,
      "candidateCount": 3,
      "fetchedSitemapCount": 0,
      "failedFetchCount": 3,
      "parseErrorCount": 0,
      "truncated": false,
      "sitemapUrls": []
    },

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-sitemap-health-audit/run-sync-get-dataset-items?token=<TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"startUrls":[{"url":"https://example.com"}]}'

Questions

Why does a valid sitemap still fail this audit?

Valid XML and a useful sitemap are different things. A sitemap can parse perfectly while listing redirects, 404s, or stale lastmod dates. This audit checks whether the URLs inside it hold up, not just whether the file is well-formed.

Other tools

Schema Audit - JSON-LD Structured Data Validator · Security Headers Checker · Tech Stack Analyzer - Detect Website Technologies · AI Access Audit

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