Free XML Sitemap Generator
Last updated:
Crawl up to 500 public URLs or build a sitemap from a URL list. Review redirects and exclusion reasons, then validate and export standards-based XML.
Referral reward
Know a business that needs a website or SEO?
Introduce them and earn a referral reward. They work with us directly, and we handle the proposal, delivery and support.
Know a business that needs a website or SEO?
Introduce them and earn a referral reward. They work with us directly, and we handle the proposal, delivery and support.
Projects: 10%, at least $100
Monthly services: 10% for the first six months
A $1,999 website earns you about $200. A $999 a month SEO plan earns about $600 over six months.
Your introduction message
This reference credits the introduction to you:
Email me the referral details
More options Send us this result or get a copy by email
How the XML Sitemap Generator Works
This tool creates a valid XML sitemap file for your website in two ways:
- Crawl mode, enter a website URL and this sitemap crawler checks up to 500 same-host URLs discovered in static HTML links. The report shows included, excluded, and failed URLs with the response and indexing signals it could inspect.
- Choose a query policy, the safe default drops all query strings before crawling. Keep non-tracking parameters only when those variants are intentional canonical pages; common campaign parameters are always removed.
- Manual mode, paste a list when you know exactly which pages belong in the sitemap. This is also the route for JavaScript-only navigation and known orphan URLs, but manual URLs are normalized rather than fetched or audited.
- Add only verified metadata, priority and changefreq are optional and ignored by Google. Include lastmod only when it reflects a real, meaningful update to the page.
- Review and edit, after generation, review the URL list. Uncheck any pages you want to exclude. The XML preview updates in real time.
- Validate and download, the browser checks the generated XML structure, URL count, and 50 MB uncompressed protocol ceiling before copy or download. Publish it on your site, reference it in robots.txt, and optionally submit it in Google Search Console.
Why XML Sitemaps Matter for SEO
An XML sitemap supplies canonical URL candidates and optional, accurate modification dates in a machine-readable format:
- Discovery support, a sitemap gives search engines a direct list of URLs you prefer them to crawl and potentially show. It is especially useful when a site is new, large, media-rich, or not comprehensively linked.
- Canonical consistency, listing only absolute, preferred URLs reinforces the canonical version you want search engines to consider.
- Useful monitoring, Search Console can report when Google read a submitted sitemap and flag processing problems. Submission remains a hint, not a guarantee of crawling or indexing.
- Accurate freshness, Google may use trustworthy
lastmodvalues when they consistently reflect significant page changes. The crawler cannot derive that truth, so this generator leaves the field off by default.
After creating your sitemap, validate it with our
Sitemap Checker & Validator
to make sure everything is technically correct. Also consider configuring your
robots.txt
to reference the sitemap with a Sitemap: directive. Use the Internal Link Analyzer to inspect links, but remember that no link crawler can prove a URL is orphaned without another complete source of URLs to compare. For multilingual annotations, use the Hreflang Tag Generator.
XML Sitemap Best Practices
Follow these guidelines to get the most out of your XML sitemap:
- Only include canonical, indexable pages, exclude noindex pages, redirects, 404s, paginated archives, and duplicate URLs. Every URL in your sitemap should return a 200 status and be the canonical version.
- Keep lastmod accurate, only update the lastmod date when the page content actually changes. Fake or auto-updating lastmod dates erode trust with search engines and may cause them to ignore the field entirely.
- Respect the actual protocol limits, one sitemap may contain up to 50,000 URLs and be up to 50 MB uncompressed. Split it only when it exceeds either limit; a sitemap index can reference the resulting files. The generator’s 500 checked-URL ceiling is unrelated.
- Reference it in robots.txt, add
Sitemap: https://yourdomain.com/sitemap.xmlto your robots.txt file. This helps crawlers find your sitemap even if they have never seen your site before. - Submit to Search Console, after publishing, submit the sitemap through Google Search Console to monitor access and processing. Treat submission as a discovery hint, not evidence that every URL was crawled or indexed.
- Automate when possible, most CMS platforms (WordPress with Yoast/Rank Math, Shopify, Astro, Next.js) can generate and update sitemaps automatically. Use manual sitemap generation primarily for static sites or custom setups.
For a deeper understanding of sitemap discovery and technical SEO, explore our guide to sitemaps, and our SEO services.
Crawl-Generated, CMS-Generated or Manual Sitemap?
A sitemap generator assembles a list of URLs in XML for search engines to discover. The source of that list determines what can be missed.
| Method | Useful when | Review before publishing |
|---|---|---|
| This bounded crawl (up to 500 URLs) | Public HTML links expose the pages you want listed | Check omitted orphan and JavaScript-only pages, redirects and the crawl cap. |
| CMS-generated sitemap | The publishing system knows the full content inventory | Check publication rules, canonical URLs and automatic updates. |
| Manual URL list | You have a small verified inventory or need deliberate selection | Keep it current as pages are added, removed or moved. |
Include the canonical, indexable URLs you want discovered. Exclude known redirects, error pages and noindex URLs. See the sitemap guide for the publication and verification workflow.
Next steps
XML Sitemap Generator related tools and articles
Continue with the closest follow-up checks and guides based on this tool's topic, crawl intent, and optimization workflow.