Sitemap Generator – Create sitemap.xml in Seconds

Add your domain and page paths, set priorities and change frequency, and download a valid, search-engine-ready XML sitemap — free and instant.

20+SEO Tools
100%Free
0Signup Required

Sitemap Generator

One path per line. Add /contact.html or https://site.com/contact.html, and optionally append priority and frequency: /page, 0.8, weekly.

one per line — optional: /path, priority, frequency
0
URLs
Valid
XML Format
sitemap.xml

Upload this file to your site root and submit it in Google Search Console or Bing Webmaster Tools.

Quick Answer

An XML sitemap is a file that lists every important page of your website so search engines can find and crawl them. Enter your domain and page paths above, adjust priority and change frequency, and the generator produces a valid sitemap.xml you can upload to your site root and submit in Google Search Console.

What Is an XML Sitemap?

A sitemap is a machine-readable map of your website. Written in XML, it tells search engines which URLs exist, when they were last modified, how often they change, and how important they are relative to each other. It doesn't guarantee ranking — it guarantees discovery, which is especially valuable for new sites, sites with few external links, and large sites with deep or dynamically generated pages.

Why You Need One

  • Faster indexing — search engines find your new pages instead of waiting to stumble on links.
  • Better crawl coverage — pages that are only reachable through JavaScript or forms get discovered.
  • Freshness signals — the lastmod field tells crawlers when content changed so they revisit.
  • Priority guidance — crawlers get a hint about which pages matter most.

Understanding the Fields

  • loc — the full URL of the page. Required, must be absolute.
  • lastmod — when the page was last modified (YYYY-MM-DD).
  • changefreq — how often content changes: always, hourly, daily, weekly, monthly, yearly, or never.
  • priority — a hint from 0.0 to 1.0. Your homepage is usually 1.0, most pages 0.5–0.8.

How to Use the Generator

  1. Enter your domain — for example https://yoursite.com.
  2. List your pages — one path per line: /, /about.html, /blog/post.html.
  3. Add per-page settings (optional) — append , priority, frequency: /contact.html, 0.6, monthly.
  4. Copy or download — then upload sitemap.xml to your site's root folder.
  5. Submit it — in Google Search Console, go to Sitemaps and enter sitemap.xml.

Sitemap Limits and Best Practices

  • Maximum 50,000 URLs and 50 MB per sitemap — split larger sites into multiple files with a sitemap index.
  • Only include canonical, indexable URLs — leave out login pages, filters, and noindex pages.
  • Update the sitemap whenever you publish or remove a page.
  • Also add the sitemap URL to your robots.txt file: Sitemap: https://yoursite.com/sitemap.xml.

Conclusion

An XML sitemap is one of the cheapest SEO wins available — it takes minutes to create and can dramatically shorten the time it takes Google to find and rank your content. Generate yours above, upload it, and submit it to Search Console today.

Reviews

What Our Users Say

Trusted by thousands of users worldwide

"I rebuilt my agency's website last month and needed a sitemap for 40+ pages. This tool generated the whole thing in under a minute — priorities, frequencies, everything. My pages were indexed within a week."

VK
Vikram Khanna Marketing Agency Owner

"The per-line priority syntax is brilliant — I paste my URL list, tweak the important pages, and download. No more hand-writing XML or trusting sketchy generators that add junk tags. Clean output every time."

CG
Carlos Gomez Web Developer

"I run an online store with hundreds of product pages. Generating a sitemap from my product list used to take me an hour in Excel. This tool formats everything perfectly and Search Console accepted my sitemap on the first try."

JT
Jessica Tan E-commerce Founder
FAQ

Frequently Asked Questions

Quick answers to common questions

An XML sitemap is a file that lists all the important pages of your website so search engines can discover and crawl them more efficiently.

Upload sitemap.xml to the root of your website (usually via FTP or your hosting file manager), then submit the URL in Google Search Console or Bing Webmaster Tools.

A single sitemap can hold up to 50,000 URLs and be no larger than 50 MB. Larger sites must split into multiple sitemaps with an index file.

Priority (0.0–1.0) hints at a page's relative importance; change frequency tells crawlers how often content changes. Both are hints, not commands.

It is optional but recommended — a sitemap helps new pages get indexed faster and is essential if your site is new or has few external links.

Ready to Get Things Done?

Explore 100+ free tools designed to make your life easier. No signup, no downloads — just results.