Skip to content

Sitemap Helper

Turn a list of page URLs into a valid XML sitemap, with duplicate removal and URL checks.

One full URL per line. Duplicates and #fragments are removed.

Last modified date

sitemap.xml

Paste your page URLs to generate the sitemap.

Runs in your browser — nothing you enter is sent to a server.

How the Sitemap Helper works

Paste the full URLs of the pages you want search engines to find, one per line. The helper checks each one, normalizes it (for example https://Example.com becomes https://example.com/), removes duplicates and #fragments, escapes characters like & and writes a sitemap.xml in the sitemaps.org format.

Upload the file to your site (usually https://example.com/sitemap.xml), list it in robots.txt, and submit it in Google Search Console and Bing Webmaster Tools. Nothing you paste leaves your browser.

Examples

Output for one page

<url>
  <loc>https://example.com/</loc>
  <lastmod>2026-09-29</lastmod>
</url>

Escaping

https://example.com/search?q=a&b=c is written as https://example.com/search?q=a&amp;b=c, as XML requires.

Frequently asked questions

Why no priority or changefreq?

Google ignores both. It uses lastmod only when it's accurate, so set a date only if it reflects real changes.

How many URLs can a sitemap have?

Up to 50,000 URLs and 50 MB uncompressed. For more, split them into several sitemaps and list those in a sitemap index file.

Which pages should I include?

Only canonical pages you want in search results — not redirects, error pages, duplicates or pages marked noindex.

Robots.txt Generator

Create a robots.txt file that blocks paths, allows exceptions, lists sitemaps and can block AI training crawlers.

SEO Tools

Remove Duplicate Lines

Delete repeated lines from a list, keeping the first occurrence and the original order.

Text Tools

Meta Tag Generator

Generate the title, description, canonical, robots and viewport tags for a page's <head>, with length checks.

SEO Tools

Also in Tools for Website Owners.