Free ToolNo Signup Required

XML Sitemap Generator

Create a sitemap.xml file, validate website URLs and organize pages for search-engine discovery.

URLsLast ModifiedChange FrequencyPriorityXML Output

Workspace

Build your sitemap

Add website URLs, validate them and generate a clean XML sitemap ready to copy or download.

Generated sitemap.xml

3 valid URLs included.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/about</loc>
  </url>
  <url>
    <loc>https://example.com/contact</loc>
  </url>
</urlset>

Sitemap summary

3
URLs entered
3
Valid URLs
0
Invalid URLs

Give search engines a clear map

XML sitemaps provide a structured list of important URLs that search engines can discover and process.

URL validation

Check that entered URLs use a valid absolute URL format.

Structured XML

Generate a sitemap.xml structure from your URL list.

Optional metadata

Include last modified, change frequency and priority values.

Copy or download

Use the generated XML directly in your publishing workflow.

Learn

What is an XML sitemap?

An XML sitemap provides search engines with a structured list of URLs that you want them to discover. A sitemap can also include optional information such as when a page was last modified.

Where should a sitemap be placed?

A sitemap can be hosted at different locations, although many websites publish their primary sitemap at the root, such as example.com/sitemap.xml. You can also reference the sitemap from your robots.txt file.

https://example.com/sitemap.xml

Sitemap best practices

Include canonical URLs that you want search engines to crawl.
Use complete absolute URLs including https:// or http://.
Keep last-modified dates accurate when you provide them.
Do not use a sitemap as a substitute for good internal linking.
Keep generated sitemap files updated as your website changes.