HomeToolsXML Sitemap Generator

CSS WORKSPACE

XML Sitemap Generator

Make a change, inspect the result, and take the output into your project.

How to use this tool ↓

XML Sitemap Generator

Generate a valid sitemap.xml for search engines. Add URLs one by one or paste a list — set per-URL change frequency, priority and last-modified date.

Defaults for new URLs

URLs (3)

Bulk add (one URL per line)

Defaults will be applied to each URL.
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://example.com/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
URLs
3
Invalid
0
Size
0.5 KB

Upload sitemap.xml to your web root and reference it in robots.txt with Sitemap: https://yoursite.com/sitemap.xml.

A PRACTICAL GUIDE

Help crawlers discover the pages that matter

An XML sitemap lists URLs that you want a search engine to discover. It is useful when a site has many pages or recently added content, but it does not replace internal links or guarantee that a URL will be indexed. Include the canonical versions of public, useful pages.

How to use this tool

  1. Enter full absolute URLs from your own website. Remove duplicates, redirects, missing pages, and pages marked noindex.
  2. Use a last-modified date only when it reflects a meaningful change to that page. Do not set every page to today merely to suggest freshness.
  3. Download the XML, host it at a public URL, and reference it in robots.txt. You can also submit it through your search engine webmaster account.

Each loc element contains a complete page URL. Optional hints such as priority and change frequency are not promises about crawl behavior. Check that the final file opens successfully and that the listed pages are accessible.

Read the reference documentation ↗
Example to try in your project
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://example.com/about</loc></url>
</urlset>

Before you ship

A sitemap cannot make low-value or inaccessible pages eligible for indexing. Keep private URLs out of the file and use accurate dates rather than automatic freshness claims.

Explore a related tool