XML Sitemap Generator
Free online xml sitemap generator. No sign-up, no installation. Runs entirely in your browser.
Generate Your Sitemap
What is an XML Sitemap?
An XML sitemap is a file that lists all the URLs on your website, along with metadata about each URL such as when it was last updated, how often it changes, and its importance relative to other URLs on the site. Search engines like Google use sitemaps to crawl and index your site more effectively.
This tool generates a valid, standards-compliant XML sitemap that you can submit to search engines or place in your site’s root directory (usually as sitemap.xml).
How to Use
- Paste URLs: Enter one URL per line in the text area. URLs should be complete (include https://).
- Set Options: Choose how frequently pages change, set priority (0.0–1.0, where 1.0 is highest), and optionally set a last-modified date.
- Validate (Optional): Click “Validate URLs” to check for duplicates and invalid formats.
- Generate: Click “Generate Sitemap” to create your XML sitemap.
- Download or Copy: Copy the XML to clipboard or download as
sitemap.xml. - Deploy: Upload the file to your website’s root directory or submit it to Google Search Console.
Common Use Cases
- New Websites: Quickly create a sitemap before your site is discovered by search engines.
- Site Migrations: Generate a sitemap with all old and new URLs to maintain SEO during transitions.
- Large Sites: Manage hundreds or thousands of URLs in one organized file.
- E-commerce: Include product pages, category pages, and more for better search visibility.
- Blog Networks: Create sitemaps for multi-topic or multi-author content sites.
- Technical SEO: Set priority and change frequency to guide crawler crawl budgets.
Frequently Asked Questions
Can I use this tool offline?
Yes! This XML Sitemap Generator runs entirely in your browser. Once the page is loaded, you can disconnect from the internet and continue using it. No data is sent to any server.
What is the priority value for?
Priority (0.0–1.0) tells search engines the relative importance of pages on your site. Use 1.0 for your homepage, 0.8 for main category pages, and 0.6 or lower for secondary content. It’s a hint, not a guarantee—search engines may ignore it.
What does “Change Frequency” mean?
Change frequency hints to search engines how often a page is likely to be updated. Options include always, hourly, daily, weekly, monthly, yearly, and never. This helps crawlers decide when to revisit your pages.
Do I have to include all pages in the sitemap?
No. You can include only the URLs you want search engines to prioritize. However, it’s best practice to include all public, indexable pages. Exclude login pages, admin panels, and duplicate content.
How do I submit the sitemap to Google?
After downloading or uploading sitemap.xml to your server root, go to Google Search Console, select your property, and add the sitemap URL (e.g., example.com/sitemap.xml) in the Sitemaps section.
Can I include lastmod dates for every URL?
Yes. If you set a date in the “Last Modified Date” field, it will apply to all URLs. For more granular control (different dates per URL), you would need to edit the XML file directly or use a more advanced tool.
