XML sitemap generator

Generate an XML sitemap of up to 200 canonical pages. Filter paths, inspect exclusions and download XML, gzip or a plain URL list.

Free, no account. Ten sitemaps per hour.

We crawl up to 200 pages of this site and follow its robots.txt. A result is reused for ten minutes.

Crawl options

One path pattern per line, up to 20 per field. * matches any text, including slashes and query parameters. Include patterns filter the output; other pages may be visited to find links. Exclude patterns prevent requests.

Up to 20 images and 30 declared language alternates per page. Images and external alternates are listed without fetching them. JavaScript is not rendered.

An XML sitemap generator follows links from a website’s home page and lists its indexable, canonical URLs. This one respects robots.txt and meta robots, explains exclusions, and uses observed modification dates. Download XML, gzip or TXT, with optional images and declared hreflang alternates. The crawl includes up to 200 pages.

How to use this tool

Enter your website
Use the address of the site, such as https://example.com. The crawl always starts at the home page. If that redirects, for example from www to the bare domain, it continues on the address it lands on.
What the crawl follows
HTML links on the final site origin, up to four page requests at a time within 40 seconds. Robots.txt is checked before each redirect hop, using the AiGrowScan group or the * group. A declared crawl delay is respected. JavaScript is not rendered.
What is left out
Redirects, duplicates, errors, non-HTML files, noindex pages and URLs with a different canonical are excluded with reasons. Canonical destinations on the same origin are queued. Include patterns filter the output; exclude patterns prevent page requests. Use one path pattern per line, with * as the wildcard.
Dates in the file
We look for modification dates in page meta tags, page-level structured data and dateModified time elements, then fall back to Last-Modified headers. Publication dates, invalid dates and request-time headers are ignored. Dates are never generated from the crawl time. Each retained date has a source in the report.
Put it on your site
Download XML, optionally compressed with gzip, or a TXT URL list. Upload the file to your site root and copy the supplied Sitemap: line into robots.txt. Submit that URL in Search Console or Bing Webmaster Tools, then use the sitemap checker to inspect the published file.

Questions before you start

If your site runs on WordPress, Shopify, Wix, Squarespace or a similar platform, use the sitemap it makes, because it updates itself when you publish. This generator suits small hand-built or static sites that have no sitemap.

To keep each crawl short and light on your server. A bigger site should generate its sitemap from the CMS or the build, where every URL is known without crawling. The crawl also stops at 300 page requests or a 50 MB page-response budget. The report shows pending URLs and discovery limits; a completed crawl cannot prove that every page on the site was found.

Look in the list of skipped URLs. The usual causes are a robots.txt rule, a noindex tag, a canonical tag that points to another URL, a redirect or an error status. A page that no other page links to cannot be found by a crawl either.

Not always. Google says a small site with good internal links may not need one. A sitemap still helps new pages get found sooner, and Search Console uses it to report which of the listed pages are indexed.

Turn on image entries in Crawl options to copy up to 20 image URLs per page. Declared hreflang alternates are included automatically, up to 30 per page. We do not invent language links or verify external destinations and reciprocal links. Images loaded only by JavaScript may be missed.

The exporter splits files before they exceed 50,000 URLs or 52,428,800 uncompressed bytes and creates an index for the parts. Gzip does not change those limits. The crawl remains capped at 200 included pages, so normal results fit in one file.

Check your business in AI answers

Technical checks help you repair a page. The free AI visibility scan shows the answers checked for your business and what to work on next.