|
Developer Utilities 100% Client-Side · 0 Bytes Sent to Server Instant In-Memory Execution

XML Sitemap Generator

Create clean, standard XML sitemaps to submit to Google Search Console and Bing Webmaster Tools. Fast bulk URL formatting with automatic dates.

Generated Code Output

Step-by-Step Instructions

1

Input Website URLs

Enter your list of website URLs (one URL per line) or paste crawled paths.

2

Configure URL Metadata

Set Last Modified Date (`<lastmod>`), Change Frequency (`<changefreq>`), and Priority (`<priority>` from 0.0 to 1.0).

3

Validate XML Schema

Examine generated XML code formatted according to the official sitemaps.org 0.9 standard.

4

Download sitemap.xml

Download the `sitemap.xml` file, upload it to your server root, and submit it in Google Search Console.

Key Features & Capabilities

  • Official Sitemaps.org 0.9 XML schema compliance supporting up to 50,000 URLs per sitemap
  • Automatic ISO 8601 W3C datetime formatting (`YYYY-MM-DD` or `YYYY-MM-DDThh:mm:ssTZD`) for `<lastmod>`
  • Configurable `<changefreq>` (always, hourly, daily, weekly, monthly, yearly, never) and `<priority>` attributes
  • Clean XML entity escaping converting `&`, `<`, `>`, `"`, and `'` inside URL query strings

Frequently Asked Questions

What is an XML Sitemap and why is it essential for SEO?

An XML Sitemap is a structured file listing all canonical, indexable URLs on a website along with metadata (last updated date, priority). It provides search engine crawlers (Google, Bing) with an authoritative roadmap of your site architecture, ensuring newly published and deep-linked pages are discovered, crawled, and indexed rapidly.

What are the size and URL limits for a single sitemap.xml file?

Under official sitemap protocol limits, a single uncompressed `sitemap.xml` file can contain a maximum of **50,000 URLs** and cannot exceed **50 MB** in uncompressed file size. Websites with more than 50,000 URLs must create multiple sitemaps and bundle them under a **Sitemap Index File** (`<sitemapindex>`).

Does Google pay attention to <changefreq> and <priority> tags?

Google search representatives (Gary Illyes and John Mueller) have confirmed that Googlebot largely ignores `<changefreq>` and `<priority>` because webmasters frequently set unrealistic values. However, Google heavily relies on the **`<lastmod>` date** to determine whether a page needs to be re-crawled.

How do you submit your XML Sitemap to Google Search Console?

Log into Google Search Console, select your domain property, navigate to *Indexing > Sitemaps* in the left sidebar, enter `sitemap.xml` in the 'Add a new sitemap' field, and click **Submit**. Google will process the file and report any URL indexing errors.

Discover complementary online tools in the same workflow.