Sitemap URL Extractor & Checker avatar

Sitemap URL Extractor & Checker

Pricing

from $0.30 / 1,000 url extracteds

Go to Apify Store
Sitemap URL Extractor & Checker

Sitemap URL Extractor & Checker

Get every URL from a site's sitemaps: auto-finds them via robots.txt, walks sitemap indexes, reads .gz/text/RSS sitemaps, filters by pattern or lastmod, and can flag 404s and redirects. Pay per URL.

Pricing

from $0.30 / 1,000 url extracteds

Rating

0.0

(0)

Developer

Tidyfold Tools

Tidyfold Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Give it a domain and get back every page URL listed in the site's sitemaps, with lastmod, changefreq, priority, image counts and hreflang languages. Optionally check each page's HTTP status to catch 404s, redirects and server errors hiding in your sitemap.

Why this one

  • Finds sitemaps for you: reads Sitemap: lines in robots.txt, then tries the common paths (/sitemap.xml, /sitemap_index.xml, /wp-sitemap.xml, .gz, .txt)
  • Walks sitemap indexes of any depth, de-duplicates URLs, and keeps going when one child sitemap is broken (errors are listed in the run summary)
  • Reads every format: XML, gzipped .xml.gz, plain-text sitemaps, and RSS/Atom feeds
  • Filters before you pay: include/exclude regex patterns, "modified after" date, and a per-site cap, so you're only charged for the URLs you keep
  • Optional status check with HEAD and automatic GET fallback for servers that reject HEAD

Output

FieldExample
sitehttps://docs.apify.com
urlhttps://docs.apify.com/platform/actors
lastmod, changefreq, priority2026-10-12, weekly, 0.7
images, hreflang3, ["en","de"]
sitemapThe sitemap file the URL came from
httpStatus, finalUrl200 / 301 / 404, and the URL after redirects (status check only)

A summary per site (how the sitemap was found, sitemaps read, URL count, errors) is saved in the run's key-value store.

Use cases

Feeding a clean URL list to a crawler or RAG pipeline, SEO audits (404s and redirects in the sitemap), monitoring competitors' new pages with "modified after", content inventories and site migrations.

Input example

{
"startUrls": ["docs.apify.com", "https://example.com/sitemap_index.xml"],
"includePatterns": ["/blog/"],
"modifiedAfter": "2026-09-01",
"checkStatus": false
}