Search-engine sitemap builder
XML Sitemap Generator
Create a downloadable sitemap.xml from a URL list or crawl a small public website while respecting strict page and safety limits.
Tool guide
What is the XML Sitemap Generator?
The XML Sitemap Generator creates a standards-friendly sitemap.xml from a pasted list of URLs or from a limited same-host crawl. It can add lastmod, changefreq, and priority values and produces downloadable XML that can be uploaded to a website.
A generated sitemap should be curated before submission. Only preferred, canonical, indexable URLs should remain. Automated crawling may miss pages with no internal links, pages behind forms, or routes created only through JavaScript.
Audit coverage
What this SEO tool checks
Valid absolute HTTP or HTTPS URLs
Duplicate URL removal
XML escaping and urlset structure
Optional lastmod, changefreq, and priority fields
Small same-host crawl with page limits
Step-by-step
How to use the XML Sitemap Generator
- 1Choose list or crawl mode
Paste a known URL inventory for the most accurate result, or crawl a small public site.
- 2Set optional defaults
Use change frequency and priority only when they add meaningful information.
- 3Generate the XML
Invalid lines are skipped and unique URLs are inserted into the sitemap.
- 4Review, upload, and submit
Remove unsuitable URLs, place the file on the site, validate it, and submit it to search engines.
Interpretation
How to understand the results
- The URL count shows how many unique valid entries were generated.
- Skipped lines were not valid absolute web addresses.
- A successful XML file still needs checks for status, canonical, noindex, and robots conflicts.
Practical advice
SEO best practices
- Prefer a trusted URL inventory from the CMS or database over an incomplete crawl.
- List final canonical URLs that return 200.
- Create separate sitemaps by content type when that improves monitoring.
- Use a sitemap index for large websites.
- Do not set lastmod to today unless the page actually changed meaningfully today.
Before you act
Limitations of this automated check
The crawler is intentionally small, same-host, and safety-limited. It does not execute JavaScript or guarantee discovery of every route. The generator does not verify every URLโs canonical, indexability, or final status before producing the file.
Common questions
XML Sitemap Generator FAQs
How many URLs can one sitemap contain?
The sitemap protocol allows up to 50,000 URLs and an uncompressed file size up to 50 MB, though smaller grouped files can be easier to monitor.
Should I include images or videos?
Special sitemap extensions can be useful, but this generator focuses on standard page URLs.
Is changefreq required?
No. Search engines may treat it as a hint or ignore it. Accurate lastmod data is often more useful.
Why did the crawler miss a page?
The page may be orphaned, blocked, outside the host, generated by JavaScript, or beyond the selected crawl limit.
Continue your audit