Sitemap Health Audit avatar

Sitemap Health Audit

Pricing

$250.00 / 1,000 completed audits

Go to Apify Store
Sitemap Health Audit

Sitemap Health Audit

Can a site's sitemap be trusted? Discovery via robots.txt and common paths, XML validity, index nesting, lastmod coverage and freshness, over-limit warnings, and a dead-URL sample check. Extraction tools list URLs; this grades the sitemap. Charged only when the audit completes.

Pricing

$250.00 / 1,000 completed audits

Rating

0.0

(0)

Developer

Chris Arsenault

Chris Arsenault

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Extraction tools list a sitemap's URLs. This one tells you whether the sitemap can be trusted. One call: discovery (robots.txt declaration or common paths), XML validity, index nesting, lastmod coverage and freshness, over-limit warnings, and a spot-check of the URLs themselves for dead pages.

What you get

{
"site": "https://example.com",
"sitemaps_found": 6,
"sitemaps_invalid": 0,
"urls_collected": 120,
"lastmod_coverage_pct": 93.3,
"newest_lastmod_age_days": 0.4,
"sampled": 15,
"dead_in_sample": 0,
"fixes": ["Sitemap posture is healthy."]
}

Plus one row per sitemap file (kind, HTTP status, URL count, over-50k warning) and one row per dead sampled URL.

Why it matters

A sitemap that declares dead pages, carries no lastmod, or has not changed in months actively hurts crawling: it teaches search engines the file is noise. Agencies check this by hand at the start of every engagement; agents can now check it in one call.

Input

FieldTypeDescription
urlstringSite root (sitemap auto-discovered) or a direct sitemap .xml URL
sampleSizeintegerDead-URL spot-check size, spread across the file. Default 15

Honesty notes

  • "No sitemap found" is a completed audit (that is the finding), and is charged; an unreachable site is not.
  • Gzipped sitemaps and sitemap indexes are handled; collection caps at 2,000 URLs and 5 child sitemaps per index for politeness.
  • The dead-URL check is a sample, not a full crawl; the summary says exactly how many were checked.

Built by 1450 Enterprises, the team behind the WordPress Content Audit and AI Access Audit.