Discovers, validates, decompresses, and categorizes XML sitemaps, sitemap indexes, and RSS feeds from any website using RFC 9309 robots.txt inspection, curated path probing, and recursive index expansion with soft-404 SPA protection.
Discovers, validates, decompresses, and categorizes XML sitemaps, sitemap indexes, and RSS feeds from any website using RFC 9309 robots.txt inspection, curated path probing, and recursive index expansion with soft-404 SPA protection.
Discovers sitemaps via RFC 9309 robots.txt, HTML <head> links, HTTP Link headers, dictionary probing, and recursive index expansion.
Ultra-fast HTTP first (~1.2s per site) with seamless automatic escalation to Playwright stealth browser on Cloudflare or WAF blocks.
Drills down through sitemap index files to extract and categorize all child sitemaps (products, pages, posts, collections) in real time.
Strict structural contracts reject modern Single Page Application (Next.js, Vite, React) HTML 200 OK error fallbacks.
Transparently decompresses .xml.gz files and strips UTF-8 Byte Order Marks (\\uFEFF) using zero external dependencies.
Automatically categorizes sitemaps into products, posts, pages, categories, news, images, and author sections.
Templates & workflows
Fast multi-engine sitemap sweep of high-traffic domains using top 20 universal probing paths.
{
"urls": "shopify.com, stripe.com, techcrunch.com",
"limit": 50,
"deepScan": false,
"scrapeMode": "auto",
"concurrency": 10,
"expandIndexes": true
}Exhaustive deep scan probing 70+ CMS paths to uncover hidden product, category, and localized store sitemaps.
{
"urls": "https://gymshark.com, https://allbirds.com",
"limit": 100,
"deepScan": true,
"scrapeMode": "auto",
"concurrency": 15,
"expandIndexes": true
}Ultra-fast pure HTTP mode for scanning large domain batches at maximum speed with zero browser overhead.
{
"urls": "vercel.com, supabase.com, resend.com, linear.app, raycast.com",
"limit": 200,
"deepScan": false,
"scrapeMode": "http",
"concurrency": 20,
"expandIndexes": true
}Sitemap Detector & XML Sitemap Finder
An enterprise-grade, ultra-fast XML sitemap discovery, validation, decompressor, and URL extraction engine for BrowserMesh.
Discovers, verifies, decompresses, and categorizes XML sitemaps, nested sitemap indexes, RSS/Atom feeds, and gzipped (.xml.gz) files from any website without brute-force website crawling or heavy page downloads.
The premier high-speed, free alternative to Apify Sitemap Detector ($49+/mo), Screaming Frog (£209/yr), Octoparse, and brittle regex-based sitemap scrapers.
sitemap_products_1.xml) to calculate competitor SKU inventory depth.<lastmod> timestamps.Discovers sitemaps across every possible publication vector:
Sitemap: directives, strips inline comments, and automatically resolves relative paths to secure absolute URLs.<head> & DOM Link Inspection: Detects <link rel="sitemap"> tags, alternate feed links, and footer navigation anchors.Link: <...>; rel="sitemap" response headers./wp-sitemap.xml, BigCommerce /xmlsitemap.php, Next.js App Router /sitemap/0.xml); Deep mode tests 70+ CMS-specific and localized international paths.<sitemapindex> hierarchies (Shopify, Yoast SEO, RankMath) down to depth 2, discovering all child partition files.auto / http / browser)fetch() requests (~1.2s per domain) with Chrome desktop User-Agent and gzip decompression. Zero browser memory overhead.CloakBrowser) for anti-bot hardened targets.Modern Single Page Applications (Next.js, Vite, React, Vue) return HTTP 200 OK with index.html for non-existent sitemap URLs. The plugin strictly validates genuine XML root tags (<urlset>, <sitemapindex>, <rss>, <feed>) and enforces MIME/payload contracts to eliminate false positives.
linktr.ee/profile, domain.com/blog/article) to inspect the canonical root domain.\uFEFF) common in Windows IIS and legacy CMS sitemaps.<loc><![CDATA[...]]></loc> and decodes XML entities..xml.gz sitemaps using native Node.js zlib.response.url).{
"urls": "shopify.com, stripe.com, techcrunch.com",
"scrapeMode": "auto",
"deepScan": false,
"expandIndexes": true,
"concurrency": 10,
"limit": 50
}
shopify.com, stripe.com (automatically prepends https://).https://www.apple.com, http://example.com/.https://linktr.ee/brand, https://dhigrowth.com/about-us (automatically normalized to the canonical root origin domain).,), semicolons (;), tabs, or line breaks (\n).Every discovered sitemap produces a clean, structured diagnostic record:
[
{
"inputUrl": "shopify.com",
"domain": "shopify.com",
"sitemapUrl": "https://shopify.com/sitemap.xml",
"sitemapFound": true,
"sitemapType": "index",
"urlsCount": 14,
"lastModified": "2026-10-05T12:00:00Z",
"discoverySource": "robots.txt",
"category": "index",
"isGzipped": false,
"fileSizeBytes": 1480,
"scrapeMode": "http",
"status": "found",
"error": ""
},
{
"inputUrl": "shopify.com",
"domain": "shopify.com",
"sitemapUrl": "https://shopify.com/sitemap_products_1.xml",
"sitemapFound": true,
"sitemapType": "urlset",
"urlsCount": 4850,
"lastModified": "2026-10-04T18:22:10Z",
"discoverySource": "index_child",
"category": "products",
"isGzipped": false,
"fileSizeBytes": 492010,
"scrapeMode": "http",
"status": "found",
"error": ""
},
{
"inputUrl": "small-local-shop.test",
"domain": "small-local-shop.test",
"sitemapUrl": "",
"sitemapFound": false,
"sitemapType": "none",
"urlsCount": 0,
"lastModified": "",
"discoverySource": "none",
"category": "none",
"isGzipped": false,
"fileSizeBytes": 0,
"scrapeMode": "http",
"status": "not_found",
"error": ""
}
]
Enterprise E-Commerce Audits (Shopify, BigCommerce, Magento):
expandIndexes: true to unpack multi-partition catalogs (sitemap_products_1.xml, sitemap_products_2.xml, etc.).deepScan: true if you suspect the platform uses non-standard media or custom CDN endpoints.High-Volume Domain Sweeps (1,000+ domains):
scrapeMode: "http" to run at maximum throughput (~1.2s per site) with zero browser memory overhead.concurrency: 15 or 20 to complete large domain batches in minutes.Cloudflare & Anti-Bot Protected Domains:
scrapeMode: "auto". The detector probes via HTTP first and seamlessly switches to stealth Playwright Chromium only if a challenge header or CAPTCHA screen is detected.Integration with Downstream Scraping:
sitemapUrl records into downstream detail scrapers for zero-waste data extraction.A regular sitemap (<urlset>) contains a direct list of web page URLs. A sitemap index (<sitemapindex>) is a parent master directory that references multiple child sitemap files. Sitemap Detector automatically detects both types and unpacks nested sitemaps recursively.
.xml.gz sitemaps?Yes. Many high-traffic websites and e-commerce stores compress sitemaps using gzip to reduce file size. The detector transparently streams and decompresses .xml.gz archives in memory using native Node.js zlib without requiring external utilities.
Modern Single Page Applications (built with Next.js, Vite, React, or Vue) often return an HTTP 200 OK status with an HTML error shell for any URL. Sitemap Detector uses strict structural XML validation contracts, confirming root tag validity (<urlset>, <sitemapindex>, <rss>, <feed>) and rejecting HTML doctype payloads.
Yes. While standard sitemaps live at /sitemap.xml, the plugin uses a 5-stage discovery engine that inspects robots.txt, HTML <head> tags, HTTP Link headers, and a curated probing dictionary of 70+ CMS paths (including Next.js /sitemap/0.xml, BigCommerce /xmlsitemap.php, and localized international folders).
This workflow executes natively within your local or peer BrowserMesh node using real Chromium browser automation. It navigates dynamically rendered single-page applications, executes interaction logic, avoids cloud proxy fees, and extracts clean structured datasets directly to your local machine with complete security and privacy.
Unlike legacy cloud scraping APIs that impose expensive per-request markups and risk IP bans, BrowserMesh routes execution through authentic residential environments. You pay zero cloud data transfer fees, experience full anti-bot stealth emulation, and retain 100% ownership of your extracted datasets without vendor lock-in.
3 records · 14 nested fields · real execution preview
Combine complementary browser automation and auditing workflows to verify site health, infrastructure, and search engine crawlability with 100% local execution.
Scan websites and XML sitemaps to detect 404 dead links, broken anchors, and redirect loops with zero cloud markups.
Discover who hosts any website. Detect cloud infrastructure, CDN edge networks, IP geo, and DNS routing instantly.
Audit on-page SEO factors, meta tags, heading structures, Core Web Vitals, and SERP snippet previews with local privacy.
Explore our comprehensive guides or reach out directly to our engineering support team.