XML Sitemap Scraper | Export URLs to JSON avatar

XML Sitemap Scraper | Export URLs to JSON

Pricing

from $0.08 / 1,000 url extracteds

Go to Apify Store
XML Sitemap Scraper | Export URLs to JSON

XML Sitemap Scraper | Export URLs to JSON

Extract URLs from public XML sitemaps and sitemap indexes into JSON or CSV, including lastmod where available. Bounded traversal for SEO inventory; no site-wide crawling or HTTP status checks.

Pricing

from $0.08 / 1,000 url extracteds

Rating

0.0

(0)

Developer

Micro Tool Factory

Micro Tool Factory

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Sitemap URL Exporter — Public Data to JSON

Export public XML sitemap page URLs, timestamps and priorities with bounded index traversal. Use this lightweight Apify Actor when you need reliable JSON-shaped data from a known public source, without setting up an external scraper server.

Designed for: SEO teams, migration planners and data pipeline builders.

Try a ready-made example: Open this Actor's public Example Task to start with a three-result input, without writing JSON. You can adjust the source and limits before running. Review the Pricing tab first; usage is not necessarily free.

Quick preview: what you get

Inventory publicly exposed XML sitemap URLs and last-modified fields for SEO audits and migrations; this is not a crawler or page-status checker.

Small example input (3 results):

{
"sources": [
"https://www.djangoproject.com/sitemap.xml"
],
"maxTotalItems": 3,
"maxItemsPerSource": 3
}

Illustrative output, not a live result:

{
"status": "ok",
"url": "https://example.org/page",
"sitemap": "https://example.org/sitemap.xml",
"lastmod": null,
"priority": null
}

Run with the example in the Input tab, then inspect Output. If the public source is unavailable or blocks access, you will receive an error rather than fabricated data.

What can you do with it?

Map existing public pages before SEO audits, site migration and targeted crawling. Configure a recurring Apify schedule, integrate its dataset into existing automations, or fetch results via the Apify API. The Actor produces one structured dataset item per successful record, enabling easy import into spreadsheets or downstream services.

It uses public HTTPS requests and a lightweight Python parser — no browser, residential proxy, login, or external paid AI provider. Data is returned as the source provides it; the Actor does not fabricate missing fields.

Quick start — no coding required

  1. Open the Input tab and add the public source URL or identifier.
  2. Set Max results to 3 for a small first test.
  3. Click Start and inspect the Output tab.
  4. Export the resulting dataset as JSON or CSV, or use the API and scheduling options in your Apify account.

Output fields

url, lastmod, priority, changefreq, sitemap. Each row additionally contains status and input, so downstream automation can trace where a record came from.

Limits and source coverage

XML urlsets and sitemap indexes only. The source URL must be public HTTPS. Up to 12 sitemap files, two index levels and 2 MB uncompressed per sitemap; no page status check or hidden URLs. Supported requests use HTTPS only. Each run accepts up to 15 input sources, 40 upstream HTTP requests, 2 MB per upstream response and 250 successful output records. One source's error is reported as an error row rather than silently ignored.

This is a public-data extractor, not an account bypass, private-data service or full-site crawler. If a provider blocks, changes or rate-limits its public endpoint, its data may not be available. Follow the source's terms and applicable data-use requirements.

How much does it cost?

The live Pricing tab shows the current charges for this Actor. Where Pay Per Event is enabled, the result-item event is for a successful record. Do not assume that attempted, blocked or missing results become paid records. Always consult the active Pricing tab before using this Actor at scale. For a safe pilot, start with 3 results and set a maximum run charge where available. If platform usage is charged separately, the Pricing tab will disclose it.

We do not claim a guaranteed 50% discount, unlimited results, 100% uptime, or that every source is accessible. If this Actor is not yet publicly listed, its price and features remain under review.

Troubleshooting and support

Empty data or a source error? Check that the URL directly returns an XML sitemap. Redirects, private hosts and inaccessible indexes are not supported. Try the smallest possible input and verify the public endpoint independently.

Can I schedule it? Yes. Apify provides scheduling, datasets, monitoring and integration options for your Actor runs.

Will I get results from private accounts? No. There is no account login or credential input, and inaccessible sources cannot be bypassed.

Need help or found a bug? Use the Issues tab of this Actor with a public reproducible example. Do not post passwords, API tokens or private data. Issues help us improve parsing reliability and document provider-specific limitations.


Micro Tool Factory — purpose-built public-data utilities. This description reflects implemented capabilities, not invented testimonials or guaranteed customer outcomes.