Paste your URLs and generate a valid sitemap.xml with changefreq, priority, and lastmod. Copy or download instantly.
Free · No sign-up · Instant results
These defaults are applied to every URL in the list. For per-URL control, generate, then edit the output.
Paste your URLs on the left to generate a valid XML sitemap...
Invalid lines are skipped and duplicates removed automatically, so your sitemap only contains clean http/https URLs.
Output follows the sitemaps.org 0.9 protocol with proper urlset, loc, lastmod, changefreq, and priority tags.
Grab sitemap.xml instantly and upload it to your domain root — no account or email needed.
Add one URL per line. The tool validates each one and shows how many are valid as you type.
Choose a changefreq, priority, and optional lastmod date to apply to every URL. Toggle off any tag you don't want.
Click Copy or Download to grab the generated sitemap.xml file.
Upload sitemap.xml to your domain root, then submit it in Google Search Console under Sitemaps.
An XML sitemap is a file that lists the URLs on your site you want search engines to crawl and index. It helps Google and Bing discover pages faster — especially new pages, pages with few internal links, and large sites. Each URL can include optional metadata: lastmod, changefreq, and priority.
Priority (0.0–1.0) is a relative hint of how important a URL is compared to others on your own site — your homepage is typically 1.0, key pages 0.8, and deep/legal pages lower. Changefreq (always, hourly, daily, weekly, monthly, yearly, never) hints how often the page changes. Google treats both as weak hints and largely relies on lastmod and its own signals.
Upload sitemap.xml to your domain root, then open Google Search Console, choose your property, go to Sitemaps, and enter the path (e.g. sitemap.xml). You can also reference it in robots.txt with a 'Sitemap: https://example.com/sitemap.xml' line, which Bing and other crawlers will pick up.
A single sitemap can hold up to 50,000 URLs and must be under 50MB uncompressed. For larger sites, split URLs across multiple sitemaps and list them in a sitemap index file.
Include only canonical, indexable URLs that return 200 and that you want in search. Leave out redirects, noindex pages, duplicates, and pages blocked by robots.txt. A clean sitemap helps Google spend crawl budget on pages that matter.
SEOBolt crawls your site, auto-generates and submits your sitemap, and monitors which pages actually get indexed — alerting you when something drops out. Free for 2 projects.
Automate Your Sitemap Free →