Sitemap Analyzer — Parse, Validate & Check URLs avatar

Sitemap Analyzer — Parse, Validate & Check URLs

Pricing

Pay per usage

Go to Apify Store
Sitemap Analyzer — Parse, Validate & Check URLs

Sitemap Analyzer — Parse, Validate & Check URLs

Parse XML sitemaps, extract all URLs, validate structure (priority, changefreq, lastmod), optionally check HTTP status of every URL. Supports sitemap indexes.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Manchitt Sanan

Manchitt Sanan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Parse XML sitemaps, extract all URLs with their metadata (lastmod, changefreq, priority), validate structure against standards, and optionally check HTTP status of every URL. Supports sitemap indexes. $0.003 per sitemap.


What it does

  1. Parse — extracts all <url> entries with loc, lastmod, changefreq, priority
  2. Validate — checks for invalid priority values, bad changefreq, missing lastmod, >50K URL limit
  3. Status check (optional) — HEAD request to every URL, reports broken links within the sitemap
  4. Sitemap index — detects <sitemapindex> and lists all child sitemaps

Quick start

{
"urls": ["https://www.sitemaps.org/sitemap.xml"],
"checkStatus": false
}

Input

FieldTypeDefaultDescription
urlsarray(required)Sitemap URLs to analyze
checkStatusbooleanfalseCheck HTTP status of every URL in sitemap
timeoutinteger10000Request timeout for status checks
dryRunbooleanfalseAnalyze without charges

Output

{
"sitemapUrl": "https://example.com/sitemap.xml",
"type": "sitemap",
"urlCount": 142,
"entries": [
{
"loc": "https://example.com/page-1",
"lastmod": "2026-04-01",
"changefreq": "weekly",
"priority": "0.8",
"statusCode": 200,
"statusOk": true
}
],
"issues": [
"Only 100/142 URLs have lastmod dates"
],
"status": "success"
}

Pricing

$0.003 per sitemap analyzed (pay-per-event pricing).

  • Errors and dry runs are never charged.
  • 10 sitemaps = $0.03
  • 100 sitemaps = $0.30


Run on Apify

Run on Apify

No setup needed. Click above to run in the cloud. $0.003 per operation.