Free XML sitemap generator: Create Google sitemap.xml files online

14-day free trial
No credit card required

About our XML sitemap generator tool

Wanna get found? XML sitemaps help ensure that Google, Bing and other search engines can effectively find, crawl and index all of your site's pages – and our free XML generator allows you to create one in a flash. These simple files play an outsized role in improving your ranking so as far as SEO best practices go, getting your Google XML sitemaps in order is a no-brainer. Slickplan's free sitemap tool makes it easy.

How to use our free XML sitemap generator

Go from no XML sitemap to having one submitted to Google in a matter of minutes (seconds even if your site is only a few pages) with this straightforward steps:

How to use the XML Sitemap Generator
Sign up to gain access to our entire suite of SEO tools, including the website sitemap generator to create XML sitemap files
Type or paste your URL into the bar
Click “Generate sitemap” and wait for the process to finish
Click “Download XML file”

Head over to Google Search Console and upload the file so Google can crawl and index your site, here's how:

  1. Sign in to your GSC account and select your site on the sidebar
  2. Click “Sitemaps”
  3. Remove old sitemaps or invalid ones if there are any
  4. In the “add a new sitemap” field, add “sitemap.xml” to the end of your site URL
  5. Click “submit” and you're good to go

Creating an XML may be easy peasy with our free sitemap generator but it doesn't mean it's error-proof. A common issue with any XML sitemap creator is not ensuring that your robot.txt is able to be crawled before attempting to generate the sitemap.

Sitemap XML generator output explanation

After our XML file generator works its magic, you'll be left with a file that'll likely look pretty foreign to you because XML is a text-based markup language. That means that while you'll see some recognizable text and links strewn about, you'll also see a bunch of unrecognizable text. That latter text, or the technical tags, is for search engines and it's good to know exactly what Google and the like are getting and how they're using it.

XML tags explained
<urlset>RequiredThis starts the entire XML file and defines the protocol standard in use.
<url>RequiredUsed to denote the beginning of the information for each URL entry, or page, on your site. All the tags below this describe that information more specifically.
<loc>RequiredYea, the <url> tag doesn't tell you the URL of the given page, this one does, i.e.,
<lastmod>OptionalThe date, formatted in w3C, when the content on that particular URL was last modified.
<changefreq>OptionalThis represents an estimate of how frequently a page is likely to change to give search engines a heads up to recrawl the page. The possible words you'll see here:
  • always
  • hourly
  • daily
  • weekly
  • monthly
  • yearly
  • never
An important note, this is not a guarantee that Google will crawl according to what value you input, it's not a direct command but rather a polite nudge.
<priority>OptionalRepresented by a value between 0.0 and 1.0, this describes how important a URL is relative to and compared with others on your site. Your homepage will default to 1.0 and the default for the rest is 0.5. The best way to think of it is that the further from the homepage something is, the lower the number. That said, sitemap priority won't affect search ranking as Google doesn't even read this one and changefreq is also not particularly important to them.

Given that your XML sitemap is optimized for search engines to read, you may be wondering how to create a sitemap for the actual people that visit your site. That'd be an HTML sitemap and it's something our sitemap creator can sort out for you.

Frequently asked questions

Checkout our other SEO tools

XML sitemap generator

XML sitemap validator

HTTPS/HTTP header checker

Robots.txt generator

Redirect checker

UTM Builder