SEO Tools Icon

Sitemap Generator

The Sitemap Protocol allows you to inform search engines about the hidden URLs on your website that are available for crawling. The sitemap.xml.gz file which you will create using this tool will help search engines find those hidden pages.

If your website is search engine friendly, using a Sitemap file is not necessary unless you need better control over the crawling of archived pages. Even so, it is much better for you to use the Cache-Control header to control this behavior.

Why Use This Tool?

The SEO Sitemap Generator Tool will help you create a search engine compliant Sitemap that is compatible with all search engines supporting the Sitemap protocol. Your Sitemap file will help Google, Bing, Ask and other major search engines discover the hidden web pages on your website! Other automatic Sitemap generators can NOT find your hidden web pages and that's why search engines will never find them either. To find these pages, you will need a specialized crawler programmed specifically for your website to find them, or you can use a Sitemap creation tool like the one you will find here. After generating your Sitemap file you will need to install the Sitemap on your website.

Web crawlers can easily discover pages from links within your own website and from other sites that link to you. Using a Sitemap does not guarantee any of the web pages listed are included in any search engine. It only provides hints for search engines to discover your entire website. This said, it is much better for you to create a search engine friendly website that allows search engines to crawl all pages of your website.

You can provide multiple Sitemap files, but each Sitemap file that you have must contain no more than 50,000 URLs and must be no larger than 10MB in size. We will compress your Sitemap file before delivery using gzip which will reduce your bandwidth requirements. That said, the Sitemap file must be no larger than 10MB even after it is uncompressed. If you want to list more than 50,000 URLs, you must create multiple Sitemap files.

Last Updated: Jan 19, 2017

 Tool Tip...

URL List Requirement

  1. Only one URL per line is allowed.
  2. Each URL must be from the same domain. For example, is not the same as
  3. Every URL must be a complete URL and must start with http:// or https://.
  4. Each URL must be from the same protocol. For example, http:// is not the same as https://.

Click on the Upload button above to select a file from your local machine or manually enter the list of URLs in the box above.

 Tool Tip...

Change Frequency

This option provides general information to search engines and may not correlate exactly to how often search engines crawl the page. That said, we recommend using this option only when you feel it necessary.

The value of "always" should only be used to describe documents that change each time they are accessed. The value "never" should be used to describe archived URLs.

The real reason search engines look for this value is to help them and you save bandwidth. Tagging the page with "never" can help.

Please note that the value of this tag is considered a hint and not a command.


This option sets the priority of these URLs relative to other URLs on your site. The priority can range from 1.0 (extremely important) to 0.1 (not important at all). Since the priority value is relative to your site, it has no influence in search rankings. Because of this, we recommend using this option only when you feel it necessary.