XML Sitemap Generator
Paste your addresses — from a spreadsheet, from the console, however they come — and get a file that search engines will accept. Repeats and stray lines are reported, not silently dropped.
Google reads lastmod and ignores changefreq and priority — they are left here for other crawlers.
Findings
- Free
- Files never leave your device
- No sign-up
- No file limit
How to use
- Paste the list of addresses, one per line; relative paths work if you fill in the site address.
- Set the modification date if you have one — Google reads this field.
- Copy the XML or download sitemap.xml and upload it to the root of the site.
- To check an existing file, switch to Check and paste it in.
Good to know
The ampersand that breaks the whole file
An address with parameters — /?a=1&b=2 — is ordinary, but in XML the ampersand must be escaped as &. Without that the parser fails on the first such line and rejects the file entirely, not just that one entry. This tool escapes every address it writes, so a query string never costs you the sitemap.
What Google actually reads
Of the four fields, only lastmod is used, and only when it is honest: a date that changes on every deploy teaches the crawler to ignore it. Changefreq and priority have been ignored by Google for years — they stay here because other crawlers and some internal tools still read them, but do not expect them to move anything in search.
Frequently asked questions
How many addresses fit in one file?
Fifty thousand, and no more than fifty megabytes uncompressed. Beyond that you split the list into several files and list those in a sitemap index. The checker warns when a pasted file crosses the limit.
Which pages should not be in the sitemap?
Anything you would not want as a search result: pages closed by robots.txt or noindex, duplicates whose canonical points elsewhere, redirects and error pages. A sitemap full of such addresses lowers trust in the whole file.
Where do I put the finished file?
At the root of the site, next to robots.txt, and add the line «Sitemap: https://example.com/sitemap.xml» to robots.txt. Submitting it in Search Console is optional after that, but it speeds up the first crawl.
Can I crawl my site with this tool?
No, and no browser tool honestly can — a page from another domain cannot be read from a script for security reasons. This tool builds the file from the list you supply; that list comes from your CMS, your build, or a desktop crawler.
Related tools
- robots.txt Generator and Tester Two things in one page: assemble the file from rules, and test the file you already have — the…
- Schema Markup Generator Choose a type, fill in what you know, and copy a ready script tag for the page head. What you l…
- UTM Link Builder Fill in the fields and the link assembles itself. Paste a link that already carries tags and th…
- XML Formatter Machine-generated XML arrives as one enormous line. Paste it here and the structure appears: on…