Network & DNS
Free XML Sitemap Comparison Tool
Compare XML sitemaps to find added, removed and changed URLs. Map staging domains, review redirect suggestions and export migration reports for free.
Know what changed. Plan what comes next.
Compare URL coverage, investigate missing sections, then review a redirect plan before your migration ships.
Before & after sitemaps
Before / old site
Your saved baseline or production sitemap.
Fetched by PageUtil. Follows sitemap indexes and up to five redirects per file. Private staging: export and upload files.
After / new site
Your new build, staging site, or latest sitemap.
Fetched by PageUtil. Follows sitemap indexes and up to five redirects per file. Private staging: export and upload files.
Matching rules & comparison
Ready. No account needed; nothing is saved automatically.
Your URL coverage, compared
Missing from a sitemap does not prove a page is deleted, deindexed, or needs a redirect. Review the page and migration intent.
Suggestions use URL paths only and start as “Review”. Choose Redirect only after checking the destination content. Intentional removals may use 404/410. Only reviewed Redirect rows enter the redirect CSV.
Live checking sends up to 20 distinct destinations to PageUtil. Checks HTTP responses and redirect chains; does not verify page content or indexing. Checks run in batches of 20; wait a minute between batches. Changes invalidate previous checks.
Results
What the result means
The report compares the URLs declared in two sitemap inventories. Removed URLs appear only in the baseline; added URLs appear only in the new inventory. Origin mapping pairs production and staging paths while retaining both original addresses. Metadata changes show sitemap lastmod, changefreq and priority values, not page titles or content. Directory totals help identify a missing section even when individual URLs have moved. Ambiguous matches expose URLs merged by your comparison settings. Redirect suggestions use path similarity and require manual review. A URL missing from a sitemap may still return a successful page. Use live destination checks and the Redirect Checker before deploying reviewed rules. Google ignores sitemap priority and changefreq; changed lastmod alone does not prove a content change.
Related tools
Guides
Questions
Can I compare staging and production sitemaps?
Yes. Map the exact before origin to the after origin to compare corresponding paths. For password-protected staging, upload exported files instead of fetching a URL.
Does a removed sitemap URL need a redirect?
Not necessarily. It may still exist or be intentionally excluded. Inspect the live page and choose a relevant replacement only when content has moved.
Can this follow sitemap index files?
Live fetching follows child sitemap files within the stated limits. For local comparisons, select the index and all referenced child files together.
How are redirect destinations suggested?
Matching paths on another origin receive higher confidence; similar path words receive lower confidence. Every suggestion needs manual review and none is automatically approved.
Are my sitemap files uploaded anywhere?
No. Files and pasted inventories are parsed locally in a browser worker. Only public URLs you choose to fetch or check are sent to PageUtil.