ToolForge
Advertisement

Sitemap Generator

Create XML sitemaps for search engines

Written by toolforge.websiteLast reviewed How we build and check these tools

Sitemap Generator tool

Add URL

Bulk Import

Sitemap Generator: key facts

What it does
Create XML sitemaps for search engines
Category
SEO Tools
Cost
Free, with no account, sign-up, or install.
Your data
Runs entirely in your browser — the files and text you enter are never uploaded to a server.
Last reviewed
. Report an incorrect result.
Advertisement

Understanding the Sitemap Generator

An XML sitemap lists your site's important pages for search engines, along with how often each changes and how important it is. This generator builds a valid sitemap from a list of URLs you provide, letting you set the priority, change frequency, and last-modified date for each.

Site owners submit sitemaps to Google Search Console to help pages get discovered and crawled, especially on new sites or large ones with deep pages. Rather than crawling your site, this tool builds the sitemap from URLs you add one by one or paste in bulk — giving you full control over exactly which pages are included and how they are weighted.

Getting a result

  1. Add a URL with its priority and change frequency, or paste many URLs at once into bulk import.
  2. Adjust each entry's priority, change frequency, and last-modified date as needed.
  3. Watch invalid or duplicate URLs get flagged so your list stays clean.
  4. Generate the XML, then copy it or download sitemap.xml to upload to your site and submit to search engines.

Building the XML

The generator produces a standards-compliant sitemap: a urlset element in the sitemaps.org namespace containing one url entry per address, each with a location and optionally a last-modified date, change frequency, and priority. URLs can be added individually or pasted in bulk, one per line.

A sitemap is a discovery aid, not a ranking mechanism. Its value is telling a crawler that pages exist — which matters most for large sites, for pages with few internal links pointing at them, and for new sites with little external linking. A small, well-linked site gains very little from one.

Every URL should be the canonical version, absolute, and return a 200 status. Including redirects, 404s, or non-canonical variants wastes crawl budget and reduces trust in the file as a whole.

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url><loc>https://example.com/</loc><lastmod>2026-08-24</lastmod></url> </urlset>
  • A sitemap is limited to 50,000 URLs or 50 MB uncompressed; beyond that, split it and use a sitemap index.
  • Reference the sitemap from robots.txt and submit it in Search Console — both, since they serve different purposes.
  • Dates must be in the W3C format, which for a plain date means four-digit year, month, and day.

Reasons to use it here

  • It builds from a URL list you control — typed or bulk-pasted — so you decide exactly which pages are included rather than relying on an automated crawl.
  • Each URL gets its own priority, change frequency, and last-modified date, following the sitemap protocol precisely.
  • It validates URLs and flags duplicates, and outputs a properly structured XML file you can download.
  • Everything is generated in your browser with no account.

lastmod, priority, and what Google ignores

Google has stated that it ignores the priority and changefreq elements entirely. They were part of the original specification and are honoured by some other crawlers, but including them for Google's benefit achieves nothing.

lastmod is different — Google does use it, but only if it is accurate. Stamping every URL with the build date on each deploy tells a crawler that the whole site changed, which is not credible and leads to the field being disregarded for that site. Emit a real modification date or omit the element; an honest omission is better than a misleading value.

Two operational points. A sitemap should be generated from your content rather than maintained by hand, or it will drift out of date within weeks — a static file listing pages that no longer exist is worse than none. And a sitemap does not guarantee indexing: it invites crawling, and whether a page is indexed depends on whether Google judges it worth including.

Frequently Asked Questions

What is an XML sitemap?

It is a file listing the URLs you want search engines to know about, optionally with metadata like last-modified date, change frequency, and priority. Submitting one helps search engines discover and crawl your pages, particularly those not well linked internally.

Does this tool crawl my website automatically?

No. It builds the sitemap from URLs you add or paste in, which gives you precise control over what is included. If you need to crawl a large site automatically, a dedicated crawler is the right tool; this generator is ideal for curated or smaller URL lists.

What do priority and change frequency mean?

Priority (0.0 to 1.0) signals a page's relative importance on your site, and change frequency hints how often it updates. Search engines treat both as hints rather than commands, so set them honestly to reflect your real content.

How do I submit my sitemap?

Upload the generated sitemap.xml to your site's root, then submit its URL in Google Search Console (and Bing Webmaster Tools). Referencing it in your robots.txt file also helps crawlers find it automatically.

Related Tools

Advertisement
Buy Me a Coffee