How this tool computes its result
One tool, two modes via a dropdown. Split mode fetches one sitemap's URLs (capped at 200,000), chunks them into fixed-size groups (500-50,000 per file, user-selectable), and -- only when the split produces more than one file -- also builds a sitemap-index XML referencing each split file by name, optionally prefixed with a supplied base URL. Merge mode fetches multiple sitemap URLs sequentially (one per line, not in parallel), concatenates every URL, deduplicates via a Set, and emits one merged urlset file, flagging client-side (not enforced) if the merged total exceeds 50,000 URLs.
