Sitemap Generator

From ToolzPedia, the free tools encyclopedia
This is one of several seo tools. For the full list of utilities, see All tools.

An XML sitemap is a list of all the URLs on your site that you want search engines to crawl, formatted in a specific XML structure. It is one of the most important SEO files, without it, search engines have to discover your URLs through internal linking, which is unreliable for new sites or pages buried deep in the navigation.

The ToolzPedia Sitemap Generator takes either a list of URLs or a website to crawl, and produces a properly-formatted sitemap.xml with each URL's last-modified date, change frequency, and priority. Submit the sitemap to Google Search Console and Bing Webmaster Tools to ensure search engines find every important page.

Use the tool edit

URLs (one per line)

How to use Sitemap Generator edit

Follow these steps to use the tool:

  1. Choose input mode

    Paste a URL list or enter a domain to crawl.

  2. Set defaults

    Default change frequency and priority for the URLs.

  3. Generate

    The tool composes the XML and shows a preview.

  4. Download

    Save as <code>sitemap.xml</code>.

  5. Upload to your site root

    <code>https://yoursite.com/sitemap.xml</code>

  6. Submit to search engines

    Submit the sitemap URL in Google Search Console and Bing Webmaster Tools. Add a Sitemap: directive to your robots.txt.

Details edit

📤 After Generating
  1. Save as sitemap.xml
  2. Upload to root folder
  3. Add this line to robots.txt:
    Sitemap: https://yoursite.com/sitemap.xml
  4. Submit in Google Search Console

Frequently asked questions edit

For new sites, small sites, and any site that wants reliable indexing, yes. Larger established sites often get crawled fine without one but still benefit from explicit lastmod signals.
Most commonly at <code>/sitemap.xml</code>. The exact path does not matter as long as it is reachable.
In Google Search Console: Sitemaps → Add a new sitemap. In Bing: Webmaster Tools → Sitemaps.
50,000 URLs or 50 MB uncompressed. For larger sites, use a sitemap index pointing to multiple sub-sitemaps.
Include every URL you want indexed. Exclude duplicates, paginated archives, search-result pages, and anything with thin content.

Use cases edit

Launching a new site

A sitemap dramatically speeds up initial indexing, without it, new sites can take weeks to be fully discovered.

Adding a section that internal links do not surface

Buried pages (deep blog archives, paginated lists) often need a sitemap entry to be crawled.

Updating Google after content changes

Resubmitting a sitemap with updated lastmod dates signals what has changed.

Multilingual sites

A sitemap with hreflang annotations helps Google serve the right language version to each user.

E-commerce catalogue management

Listing every product URL in a sitemap ensures even unlinked products get crawled.

How it works edit

The generator takes URL input (paste a list, or enter a domain to crawl), then composes the standard sitemap.xml structure: each URL becomes a <url> element with a <loc> (URL), optional <lastmod> (ISO 8601 date), optional <changefreq> (always, hourly, daily, weekly, monthly, yearly, never), and optional <priority> (0.0 to 1.0).

For domain-crawl mode, the generator fetches the site's pages (respecting robots.txt) and extracts URLs to include. The output is a downloadable sitemap.xml ready to upload to your site root and submit to search engines.

Tips and best practices edit

  • Submit your sitemap URL in Google Search Console, this is the most reliable way to get it processed.
  • Add a Sitemap: line to your robots.txt as a backup discovery mechanism.
  • Update lastmod dates when pages actually change; do not bulk-update them, as that signals a low-quality site.
  • Maximum 50,000 URLs per sitemap and 50 MB uncompressed. For larger sites, use a sitemap index file pointing to multiple sub-sitemaps.
  • priority values are mostly ignored by Google now, but lastmod and changefreq are still used.

Common mistakes edit

Listing URLs that return 404 or are blocked by robots.txt

These hurt your sitemap quality score in Search Console.

Bulk-updating lastmod for every URL on every change

Google ignores sitemaps where every URL has the same lastmod.

Forgetting to submit the sitemap to Google Search Console

Google may eventually find it via robots.txt, but submitting is much faster.

Other free seo tools available on ToolzPedia:

See also edit