Generate a sitemap.xml file from a list of URLs you provide, with optional priority, change frequency and last modified date per URL.
Google AdSense Banner
This area will contain advertisements after approval.
Google AdSense Banner
This area will contain advertisements after approval.
This tool formats a list of URLs you already have into a valid sitemap.xml file. It does not crawl your live website to discover pages, browsers can't fetch and read arbitrary external websites due to cross-origin (CORS) restrictions, so building the URL list is up to you, exported from your CMS, a site crawler tool, or typed manually.
Priority (0.0-1.0) and changefreq are hints to search engines about relative importance and how often a page changes, Google has stated it largely ignores these values for ranking purposes, though some other search engines and crawlers may still use them. lastmod (last modified date) is the most consistently useful of the three, helping crawlers prioritize re-crawling recently updated pages.
Say you paste two lines: https://example.com/ (using the defaults) and https://example.com/about, 0.8, monthly, 2026-01-15 (overriding priority and adding a last modified date). With default priority 0.5 and default changefreq 'monthly', the homepage entry gets <priority>0.5</priority> and <changefreq>monthly</changefreq> with no <lastmod>, while the about-page entry gets <priority>0.8</priority>, <changefreq>monthly</changefreq>, and <lastmod>2026-01-15</lastmod>, each wrapped in its own <url> block inside the <urlset> root element.
Including URLs that redirect, return errors, or are blocked by robots.txt/noindex, a sitemap should only list canonical, indexable URLs, listing broken or blocked ones sends mixed signals and wastes crawl budget.
Expecting this (or any) sitemap tool to discover your pages automatically, browsers can't crawl arbitrary external sites due to CORS, you need to supply the URL list yourself from your CMS export, site crawler, or a manual list.
Obsessing over priority and changefreq values, Google has said it largely ignores them, a consistently accurate lastmod date is worth far more attention than fine-tuning priority numbers.
No, browsers can't fetch and read arbitrary external websites due to cross-origin (CORS) restrictions, this tool formats a URL list you provide rather than discovering pages itself.
Upload the generated sitemap.xml to your site's root directory, then submit it through Google Search Console (and other search engines' equivalent webmaster tools), or reference it in your robots.txt file.
Google AdSense Banner
This area will contain advertisements after approval.