Custom tools
Praha, CZ
Google · Bing · Seznam

sitemap.xml generator.

The generator creates a sitemap.xml file from a list of your website's URLs. It checks that the addresses are complete, removes duplicates, warns about URLs from several domains and adds the last-modified date. Download it, upload it to your site's root, and submit it to Google Search Console, Bing Webmaster Tools and Seznam Webmaster.

Full addresses including https://. Duplicates are removed.
sitemap.xml

    Google ignores changefreq and priority; lastmod matters. Max 50,000 URLs and 50 MB per sitemap.

    Runs entirely in your browser. Nothing is uploaded or stored.

    How to use it

    04
    1. Step01

      Paste the URLs

      One per line, including https://. Only pages you want in search.

    2. Step02

      Set the date

      The last-modified date. Google uses it when it's accurate.

    3. Step03

      Download and upload

      Upload the file to your site's root as /sitemap.xml.

    4. Step04

      Submit it to search engines

      In Search Console, Bing Webmaster Tools and Seznam Webmaster, and list it in robots.txt.

    Where to announce your sitemap

    1. robots.txt: add the line Sitemap: https://www.yoursite.com/sitemap.xml. All search engines will find it. Use the robots.txt generator.
    2. Google Search Console: the Sitemaps section.
    3. Bing Webmaster Tools: the Sitemaps section. Bing shares data with other search engines too.
    4. Seznam Webmaster: worth it for Czech sites; Seznam then crawls the site more reliably.

    Large sites

    One sitemap may hold at most 50,000 URLs and 50 MB. Larger sites split it into several files joined by a sitemap index. This website does the same: a separate sitemap per language, one for the blog and one for images, linked from sitemap-index.xml.

    FAQ04

    Questions people ask

    01Does my website need a sitemap?

    A small, well-linked site can be found without one, but a sitemap helps search engines find new pages faster and is a cheap safeguard. For sites with more than a few dozen pages, e-shops and blogs we always recommend one.

    02Which URLs don't belong in a sitemap?

    Pages with noindex, redirected URLs, duplicates with parameters, pages behind a login and pages that return errors. A sitemap should list only canonical URLs that return 200.

    03Do changefreq and priority matter?

    Google ignores them. It uses only lastmod, and only when it's consistently accurate. That's why the generator leaves them out by default.

    04What if the site has several languages?

    Add the alternate language versions to the sitemap with hreflang. The hreflang generator creates the sitemap fragment too.

    Next step01

    What next

    Related06

    Keep going

    Got work a program should be doing?

    I am still setting up contact. Meanwhile, try the tools that already work.

    Contact