Sitemap Harvest Seo
Pricing
Pay per usage
Go to Apify Store

Sitemap Harvest Seo
Turn any sitemap into a clean, deduplicated URL list. Follows indexes recursively, handles .xml.gz, include/exclude regex, query stripping, optional lastmod/priority. Ideal for SEO audits, Screaming Frog, RAG, and Zapier/n8n.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
A Man
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
Sitemap URL Harvester — Indexes, Gzip & Filters
Turn any sitemap into a clean, deduplicated URL list in seconds. Handles sitemap indexes, gzipped sitemaps, and regex filters so you can feed SEO audits, Screaming Frog, RAG pipelines, or Zapier without wrestling XML by hand.
What it solves
- Client sitemap split across many index files — you need every product URL
- Keep only
/blog/(or drop/checkout/) with one regex .xml.gzor auto-gzip responses that break lighter tools
What you get
| Feature | Benefit |
|---|---|
| Multi-sitemap input | One URL or twenty — indexes followed recursively |
| Gzip by magic bytes | Safe decompress even when fetch already inflated the body |
| Regex filtering | includeRegex / excludeRegex |
| Query stripping | Clean URLs for dedupe |
| Optional meta | lastmod, priority, changefreq when includeMeta: true |
| Partial failure safety | Bad child sitemap → error row; run continues |
Sample output
{"url": "https://apify.com/actors","sourceSitemapUrl": "https://apify.com/sitemap.xml","index": 12,"lastmod": "2026-08-01","priority": "0.8","changefreq": "weekly"}
Who it's for
- SEO agencies building crawl lists
- Content teams inventorying product or blog URLs
- Automation builders feeding On-Page SEO Audit or RAG ingest
Example input
{"sitemapUrls": ["https://apify.com/sitemap.xml"],"maxUrls": 5000,"stripQueryParams": true,"includeMeta": true}
Pricing (when monetised)
| Event | When | Suggested |
|---|---|---|
url-harvested | Each page URL written to the dataset | Start $0.0005–$0.001 / URL → hike after volume |
Error rows are not charged.
Acceptable use (legal)
- Only harvest sitemaps you are authorised to use (your property, client property, or public sitemaps published for crawlers).
- Private / loopback / metadata hosts are blocked before fetch (SSRF guard).
- Do not use harvested URL lists to attack, spam, or bypass access controls.
Local test
npm install && npm testnode src/main.mjs
Built by narrow_circle