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.

Free to use Protected URL fetching Mobile friendly

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

  1. 1
    Choose list or crawl mode

    Paste a known URL inventory for the most accurate result, or crawl a small public site.

  2. 2
    Set optional defaults

    Use change frequency and priority only when they add meaningful information.

  3. 3
    Generate the XML

    Invalid lines are skipped and unique URLs are inserted into the sitemap.

  4. 4
    Review, 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

Related SEO tools