Sitemap Generator
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
How to use Sitemap Generator edit
Follow these steps to use the tool:
-
Choose input mode
Paste a URL list or enter a domain to crawl.
-
Set defaults
Default change frequency and priority for the URLs.
-
Generate
The tool composes the XML and shows a preview.
-
Download
Save as <code>sitemap.xml</code>.
-
Upload to your site root
<code>https://yoursite.com/sitemap.xml</code>
-
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
- Save as
sitemap.xml - Upload to root folder
- Add this line to robots.txt:
Sitemap: https://yoursite.com/sitemap.xml - Submit in Google Search Console
Frequently asked questions edit
Use cases edit
A sitemap dramatically speeds up initial indexing, without it, new sites can take weeks to be fully discovered.
Buried pages (deep blog archives, paginated lists) often need a sitemap entry to be crawled.
Resubmitting a sitemap with updated lastmod dates signals what has changed.
A sitemap with hreflang annotations helps Google serve the right language version to each user.
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
These hurt your sitemap quality score in Search Console.
Google ignores sitemaps where every URL has the same lastmod.
Google may eventually find it via robots.txt, but submitting is much faster.
Related tools edit
Other free seo tools available on ToolzPedia:
Keyword Density Checker
Analyze keyword frequency and density in your content to optimize for SEO rankings.
Meta Tag Generator
Generate perfect SEO meta tags, Open Graph and Twitter Card tags for any page.
Robots.txt Generator
Create a proper robots.txt file to control search engine crawling of your site.
See also edit
- All seo tools on ToolzPedia
- All tools, every utility in the encyclopedia
- Tutorials and guides related to seo tools
- Report a bug or request a feature