<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-07-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/about</loc>
<lastmod>2026-07-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/blog</loc>
<lastmod>2026-07-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/blog/getting-started</loc>
<lastmod>2026-07-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/contact</loc>
<lastmod>2026-07-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>The XML Sitemap Generator turns a plain list of page URLs into a valid sitemap.xml file that follows the sitemaps.org 0.9 protocol β the same format Google, Bing, and every other major search engine reads. Paste one URL per line, choose the change frequency, priority, and last-modified date you want applied, and the tool produces a ready-to-upload <urlset> with a properly escaped <loc> for every page. A sitemap is how you hand a crawler a clean map of your site instead of hoping it discovers every page by following links.
Beyond just wrapping URLs in tags, the generator does the validation work that a hand-written sitemap often gets wrong. It rejects anything that is not an absolute http or https URL, XML-escapes ampersands and other reserved characters that would otherwise break the file, removes duplicate URLs, and can sort the list alphabetically. It also counts your entries and the file size against the protocol's 50,000-URL and 50 MB limits, warning you when it is time to split into multiple sitemaps behind a sitemap index.
Everything runs in your browser. Your URLs β which can reveal your entire site structure β are never uploaded to a server, and the tool works offline once loaded. That makes it safe to use on staging sites, internal tools, or client projects under NDA. When you are done, copy the XML or download it as sitemap.xml, drop it in your site root, and submit the URL in Google Search Console.
Enter one absolute URL per line (starting with http:// or https://). Blank lines and lines beginning with # are ignored, so you can annotate the list.
Choose a change frequency (daily, weekly, monthlyβ¦) and a priority from 0.0 to 1.0. Toggle the last-modified date on to stamp every URL with today or a date you pick.
Enable de-duplication to drop repeated URLs and, if you like, sort alphabetically. The tool reports any lines it skipped and why.
Copy the generated XML or download it as sitemap.xml, upload it to your site root, and submit the sitemap URL in Google Search Console or Bing Webmaster Tools.
Produces a standards-compliant <urlset> with the correct namespace that Google, Bing, and other engines accept without complaint
Apply a last-modified date, a crawl frequency, and a 0.0β1.0 priority to every URL, with each optional tag omitted cleanly when you leave it blank
Rejects non-absolute and non-http(s) URLs and escapes ampersands, angle brackets, and quotes so a stray character never breaks your sitemap
Removes repeated URLs and can sort the list alphabetically, with a report of exactly which lines were skipped and why
Build, validate, and test a robots.txt file β user-agent groups, allow/disallow rules, sitemaps, AI crawler blocking, and a live URL tester
Generate SEO, Open Graph, and Twitter Card meta tags for any page, with live preview and length checks
Turn any title or text into a clean, SEO-friendly URL slug β with accent transliteration, hyphen or underscore separators, stop-word removal, and batch mode.
0 comments
No comments yet. Be the first to share your thoughts!