URLs are normalised without network requests; protocol, host, path, query, and fragment are separated. Duplicate canonical candidates, host drift, tracking parameters, deep paths, and likely locale sets are grouped.
Sitemap URL Set Analyzer
Normalises and clusters absolute URLs copied from a sitemap, reporting duplicate canonical candidates, protocol/host drift, fragments, tracking parameters, and likely tr/en/de/zh gaps. It neither crawls live URLs nor verifies index status.
What does this tool do?
Find duplicates, mixed hosts, HTTP URLs, query parameters, deep paths, and likely locale-set inconsistencies in a URL list.
Sitemap URL Set Analyzer: method and usage
Normalises and clusters absolute URLs copied from a sitemap, reporting duplicate canonical candidates, protocol/host drift, fragments, tracking parameters, and likely tr/en/de/zh gaps. It neither crawls live URLs nor verifies index status.
a URL list copied from a sitemap with one absolute URL per line and only expected hosts Confirm the shape first with a small example containing no personal data.
total and unique URL metrics, issue clusters, locale-variant gaps, and a pre-release correction list
Practical steps
- Load the example or fill the clearly labelled fields for your scenario.
- Run the check on-device and review metrics, warnings, and recommended corrections together.
- Validate the result in the real target environment and record its assumptions.
verifying sampled URLs for 200 responses, self-canonicals, indexability, and reciprocal hreflang through a live crawl or Search Console
The tool does not open URLs and cannot prove indexing, canonical selection, or hreflang acceptance. Check server responses and search-engine reports before removals or redirects.
Suitable use cases
- Sitemap release review
- Preparing hreflang clusters
- Cleaning parameterised URLs
Worked decision record
Practical scenario: Sitemap release review. Find duplicates, mixed hosts, HTTP URLs, query parameters, deep paths, and likely locale-set inconsistencies in a URL list.
List tr/en/de/zh HTTPS URLs for one tool together with an `http` copy, a URL containing `utm_source`, and an unexpected `www` host.
Acceptance record: verifying sampled URLs for 200 responses, self-canonicals, indexability, and reciprocal hreflang through a live crawl or Search Console. Keep the result-card metrics and warnings together with the retained example.
Do not publish in this state: The tool does not open URLs and cannot prove indexing, canonical selection, or hreflang acceptance. Check server responses and search-engine reports before removals or redirects.
Guides for this tool
Safe Indexing Releases with Sitemaps, Robots Meta, and Hreflang
Build a measurable release gate without confusing URL discovery, canonical choice, crawl permission, and locale matching.
Read guide →A Practical Method for Source Reliability and Evidence Synthesis
Evaluate method, primariness, contradiction, and uncertainty—not merely source count.
Read guide →Frequently asked questions
What input does Sitemap URL Set Analyzer accept?+
a URL list copied from a sitemap with one absolute URL per line and only expected hosts List tr/en/de/zh HTTPS URLs for one tool together with an `http` copy, a URL containing `utm_source`, and an unexpected `www` host.
What does Sitemap URL Set Analyzer return?+
total and unique URL metrics, issue clusters, locale-variant gaps, and a pre-release correction list Acceptance record: verifying sampled URLs for 200 responses, self-canonicals, indexability, and reciprocal hreflang through a live crawl or Search Console. Keep the result-card metrics and warnings together with the retained example.
How should I validate Sitemap URL Set Analyzer output?+
verifying sampled URLs for 200 responses, self-canonicals, indexability, and reciprocal hreflang through a live crawl or Search Console Do not publish in this state: The tool does not open URLs and cannot prove indexing, canonical selection, or hreflang acceptance. Check server responses and search-engine reports before removals or redirects.
Does Sitemap URL Set Analyzer send or store input on a server?+
Tool input is processed in the active tab. Saving to the Workstation or transferring to another tool is a separate choice. Consider browser extensions and shared devices separately; the privacy page explains advertising and network connections.