Sitemap Extractor - All URLs from sitemap.xml, New Pages avatar

Sitemap Extractor - All URLs from sitemap.xml, New Pages

Pricing

from $0.44 / 1,000 url extracted from a sitemaps

Go to Apify Store
Sitemap Extractor - All URLs from sitemap.xml, New Pages

Sitemap Extractor - All URLs from sitemap.xml, New Pages

Extract every URL from a website's XML sitemaps (index, .gz, robots.txt discovery) with lastmod, hreflang and images. Filter by date or regex, get only pages new since the last run, optionally check status codes. $0.00045 per URL.

Pricing

from $0.44 / 1,000 url extracted from a sitemaps

Rating

0.0

(0)

Developer

HUG0 S

HUG0 S

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Get every URL from a website's XML sitemaps in seconds, with lastmod, changefreq, priority, hreflang alternates and image counts. Give it a plain site URL: sitemaps are found via robots.txt, /sitemap.xml or /sitemap_index.xml, nested sitemap indexes and .xml.gz files are followed.

$0.00045 per URL, no start fee. Optional status checks: $0.0005 each. Failed sitemaps are free.

Quick start: example input, output and cost

Get all URLs from XML sitemaps with lastmod and hreflang. Monitor competitors for new pages, filter by date, optional status checks. Pay per URL.

Example input

{
"startUrls": [
"https://www.rfc-editor.org/"
]
}

Cost example: A 10,000-URL sitemap x $0.00045 = $4.50; with only-new mode later runs pay only for new URLs.

Use cases

  • Monitor competitors for new pages (products, blog posts, landing pages): switch on onlyNewUrls, schedule daily, and you pay only for URLs that are new since the last run.
  • SEO audits: list every indexed URL, find stale pages with lastmodAfter, check hreflang coverage, spot redirects with checkStatus.
  • Crawl seeding: feed the URL list to our Website to Markdown Crawler or On-Page SEO Audit actors.

Why this one

  • Extraction does not request every page (unlike tools that always status-check), so it is fast and light on the target site. Status checks are optional, capped and polite.
  • Hard maxUrlsPerSite limit: max cost known before the run.
  • Filters: lastmodAfter, include/exclude regex, same-host only.
  • Safe parsing: XML bomb/XXE protection, size limits.

Output

URL items: url, lastmod, changefreq, priority, alternates[], images, sitemap, site, isNew, extractedAt. Status-check items (type: "status-check"): url, statusCode, finalUrl, redirected. Totals in SUMMARY, problems in ERRORS.

Limits

  • Sites without a sitemap.xml (or one robots.txt does not point to) return nothing to extract.
  • A sitemap lists what the site chose to publish; it can be stale or incomplete.
  • Pages are only requested when you switch on the status check.

Responsible use

Sitemaps are published by site owners for crawlers. We still obey robots.txt for every request, make at most about one request per second per site, use an honest User-Agent (SitemapReader/1.0), and never log in or bypass bot protection.

EventPrice
URL extracted$0.00045
URL status checked (optional)$0.0005

Maintained by DigiVibeTech. Questions or bugs: use the Issues tab; we reply within 2–5 business days.