Sitemap Generator
Generate a sitemap.xml from a list of URLs.
- On your device
- No signup
SEO & Webmaster
Utilnivo
Validate sitemap.xml structure and URLs.
Browse more in SEO & Webmaster or all tools.
Private on your device
Your information stays on your device and is not uploaded.
Generate a sitemap.xml from a list of URLs.
Test whether a URL is allowed in robots.txt.
Find and validate canonical link tags on a page.
Check the HTTP status code for a URL.
Generate hreflang alternate link tags.
Inspect HTTP response headers for a URL.
Generate a robots.txt file for your site.
Generate SEO and social meta tags from your inputs.
Paste sitemap XML or fetch a sitemap URL to count loc entries, detect invalid URLs, and surface structural warnings.
1. Paste sitemap XML or upload the file. 2. Run validation. 3. Fix syntax or URL issues listed. 4. Re-validate until clean. 5. Host at a public URL and submit in Search Console.
Example 1: an unescaped & in a query string loc is flagged before Google rejects the file. Example 2: 60k URLs in one sitemap triggers a size/count warning—split into a sitemap index.
Validates sitemap XML structure, counts URLs, and flags invalid loc entries, bad lastmod values, and common namespace issues before you submit in Search Console.
Validation checks XML structure and URL format. It does not crawl linked pages or verify indexability.
Your data stays on your device and is not uploaded.
Checks XML well-formedness and sitemap protocol fields (loc required; lastmod/changefreq/priority optional). Does not verify that each URL returns HTTP 200.
FAQ
XML structure, required loc values, and common protocol issues. It does not prove Google indexed every URL.
Only update lastmod when meaningful content changes. Touching every URL on each deploy adds noise.
The protocol caps a single sitemap at 50,000 URLs and 50MB uncompressed. Larger sites should use a sitemap index.
This tool is one step in a longer job. Jump straight to your step or open the full workflow guide.
Page last reviewed: