Skip to main content

Free SEO tool

Free XML Sitemap Generator

Enter a domain or URL and get a clean XML sitemap preview you can download, copy, and submit to search engines.

For example: or

Understand the foundation

What is an XML sitemap?

An XML sitemap is a machine-readable list of pages that you want search engines to know about. It can help crawlers discover important URLs, understand the shape of a site, and find new or updated content more efficiently.

A sitemap does not guarantee rankings or indexing, but it gives search engines a reliable URL source alongside internal links, redirects, and robots.txt.

Why sitemaps matter

Give crawlers a clearer route through your site.

01

Your site is large

A sitemap gives search engines a structured list of important pages when internal discovery alone may take longer.

02

New pages need a path

Publishing regularly? Keep a current URL source ready for content that has not earned many internal links yet.

03

Internal linking is weak

A sitemap can surface useful URLs while you improve the navigation and internal linking that connect them.

04

Media and archives matter

Separate sitemap types can help organize images, videos, news, or other content when your publishing workflow needs them.

Next steps

How to add a sitemap to your website

  1. 1

    Generate your sitemap

    Enter your domain or a focused URL above, then download the XML file or copy its contents.

  2. 2

    Upload it to your root

    Place the file at a public address such as https://your-domain.com/sitemap.xml.

  3. 3

    Reference it in robots.txt

    Add a full sitemap URL on its own line so crawlers can discover it from the site’s standard access file.

Submit your sitemap

Tell Google where your important URLs live.

After publishing the file, add it in Google Search Console or reference it from robots.txt. Keep the sitemap current and make sure every URL returns the canonical version of the page.

  1. 01

    Find your sitemap URL

    Use the public URL where you uploaded the XML file.

  2. 02

    Open Search Console

    Choose the right verified property for the site.

  3. 03

    Paste and submit

    Submit the sitemap path and check the response.

  4. 04

    Watch for issues

    Review errors and excluded URLs as the site changes.

Know your file

What’s in your free sitemap?

A valid XML document. The preview uses the standard sitemap namespace and a URL entry that can be downloaded as sitemap.xml.

A URL list. Download a plain-text list when you need to review, share, or process the URLs separately.

A focused starting point. Enter a domain for the site root or a URL for a focused preview. A future live crawl can expand this into discovered pages and exclusions.

Keep improving

Want to find what the sitemap is missing?

Use Site Audit to inspect crawlability, redirects, canonical URLs, and technical issues that can keep useful pages from being discovered.