XML Sitemap Generator

Create XML sitemaps for your website to help search engines discover and index your content. A sitemap is a file that provides information about the pages, videos, and other files on your site, and the relationships between them.

Choose a Method
Manual Entry

Add URLs manually to create a custom sitemap.

Website Crawler

Automatically crawl your website to find all pages.

Import URLs

Import URLs from a text file or existing sitemap.

How to Use the XML Sitemap Generator

  1. Choose a method to create your sitemap: manual entry, website crawler, or import URLs.
  2. Add or import the URLs you want to include in your sitemap.
  3. Configure sitemap settings like priority and change frequency.
  4. Click "Generate Sitemap" to create your XML sitemap.
  5. Copy the generated code or download the sitemap.xml file.
  6. Upload the sitemap.xml file to the root directory of your website.
  7. Submit your sitemap to search engines through their webmaster tools.
About XML Sitemaps

An XML sitemap is a file that lists the important pages on your website to make sure that search engines can find and crawl them all. It also provides valuable information about each page, such as:

  • When the page was last updated
  • How often the page changes
  • How important the page is relative to other pages on your site
  • What language versions of a page are available
  • What images or videos are included on the page
Key Components of an XML Sitemap
URL Location
<loc>https://example.com/page.html</loc>

The URL of the page. This is the only required element for each URL entry.

Last Modified
<lastmod>2023-06-20</lastmod>

The date the page was last modified, in W3C Datetime format.

Change Frequency
<changefreq>daily</changefreq>

How frequently the page is likely to change. Valid values: always, hourly, daily, weekly, monthly, yearly, never.

Priority
<priority>0.8</priority>

The importance of this URL relative to other URLs on your site. Valid values range from 0.0 to 1.0.

Example of a Complete XML Sitemap
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://example.com/</loc> <lastmod>2023-06-20</lastmod> <changefreq>daily</changefreq> <priority>1.0</priority> </url> <url> <loc>https://example.com/about.html</loc> <lastmod>2023-05-15</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>https://example.com/contact.html</loc> <lastmod>2023-06-10</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
Benefits of Using XML Sitemaps
  • Better Crawling: Helps search engines discover and crawl all important pages on your site
  • Faster Indexing: New or updated content can be discovered and indexed more quickly
  • Improved SEO: Ensures search engines understand the structure and importance of your content
  • Content Prioritization: Allows you to indicate which pages are most important
  • International SEO: Helps search engines understand language and regional versions of your content
After creating your sitemap, submit it to search engines through their webmaster tools:
Sitemap Size Limits

XML sitemaps have some limitations you should be aware of:

  • Maximum 50,000 URLs per sitemap file
  • Maximum file size of 50MB (uncompressed)
  • For larger sites, use a sitemap index file that links to multiple sitemaps