Map your website into a clean sitemap

Crawl a site to discover its pages, or import your own URL list. Output is validated against Google's guidelines and ready to upload.

Start Mapping

Build your sitemap

Two ways in — crawl your site or paste your URL list. Pick one and generate.

Crawl settings

The in-browser crawler works through a public proxy. For large sites, import your URL list in step 02 instead.

Import your URLs

Useful when you already have a full URL list, or when a site blocks automated crawling.

Metadata defaults

Applied to every entry unless overridden

Your sitemap.xml

How to use your sitemap

From generation to submission — four steps to better search visibility.

  1. 1Generate sitemap.xml with the builder above, then download the file.
  2. 2Upload it to the root of your site, for example https://example.com/sitemap.xml.
  3. 3Reference it in robots.txt: Sitemap: https://example.com/sitemap.xml
  4. 4Submit the URL in Google Search Console under Sitemaps.

Common questions

Everything you need to know about sitemaps.

What are the limits of a single sitemap?

A single sitemap holds a maximum of 50,000 URLs and 50 MB (uncompressed). Beyond that, split your URLs across several sitemaps and reference them from a sitemap index. This tool warns you when you approach either limit.

Do I need changefreq and priority?

No. Google treats both as hints only and largely ignores them. lastmod is the most useful tag when it reflects real content changes. If you prefer a minimal sitemap, choose "none — omit" for either field.

Why does the crawler sometimes fail?

The in-browser crawler relies on a public proxy service, which some sites block or rate-limit. If a crawl comes back empty, the most reliable fallback is importing your own URL list, or checking whether the site already publishes a sitemap in its robots.txt.