Sitemap URLs Comparison Tool
Paste two sitemap URLs and we'll tell you exactly which URLs were added, removed, or left unchanged between them.
FAQ
What counts as 'previous' vs 'current'?
Whichever order you want — a common use is an older snapshot of your sitemap as 'previous' and today's live sitemap as 'current', so 'Added' shows new pages and 'Removed' shows pages that dropped out.
Does this work with a sitemapindex file?
No — this tool compares page-level sitemaps (a <urlset> of <url> entries). If either URL is a sitemap index (a <sitemapindex> of child sitemap files), point it at one of the individual sitemap files listed inside that index instead.
How are URLs matched between the two sitemaps?
By exact <loc> string. Trailing slashes, http vs https, or www vs non-www differences will show a URL as both removed and added rather than unchanged.