XML Sitemap Generator


Generate a clean UTF-8 XML sitemap using absolute URLs and the current Sitemap protocol. Keep lastmod accurate; do not update it unless the page content actually changed.

Source

Maximum crawl URLs
This is the maximum number of discovered URLs to export. For very large sites, manual URL import is usually more reliable than browser crawling.
Lastmod
Best practice: only include lastmod when it reflects the page's real content update date. Manual CSV rows can override this per URL.
Crawl request budget
This controls how many discovered pages the browser crawler will inspect for more links. Higher values are slower but help larger sites.

Large-site output

Sitemap URL for index entries
For multiple files, this becomes sitemap-1.xml, sitemap-2.xml, and so on.
URLs per sitemap file
Use smaller chunks when your URLs are long or the XML file may approach 50 MB uncompressed.

Optional legacy fields

Change frequency
Default priority
Google ignores changefreq and priority, so they are off by default. Include them only when another consumer needs them.

Crawling...
Links Found: 0



                

 
Try New URL

About XML Sitemap Generator

A fast alternative to the seotools version, with options to customize the date modified, change frequency, and maximum pages – great for quick sitemap refreshes.
You add a new blog section with 50 posts. Instead of waiting for a plugin to update, you generate a sitemap with yesterday’s date and daily frequency. You submit it immediately and the new posts are indexed by the next morning.
How to use it:

    Input your website URL.

    Select a “Last Modified” date.

    Choose “Change Frequency” (e.g., “Daily” for a blog, “Weekly” for a corporate site).

    Set the “Default Priority” (usually 0.5).

    Set the max number of pages to crawl.

    Click “Generate Sitemap” and download the .xml file.

Frequently Asked Questions (FAQ)

Q: What exactly does an XML sitemap do for my website?
A: It acts as a structured index of all the important URLs on your site that you want search engines like Google and Bing to find. Think of it as a "table of contents" in a machine-readable format. While it doesn't guarantee indexing, it strongly suggests to crawlers which pages are a priority and provides valuable metadata like the last modification date. It is a foundational element of technical SEO.

Q: How is this tool different from the other XML Sitemap Generator on seotools.seowolf.org?
A: This version is tailored for websites with fewer than 500 URLs. It's a simpler, more guided tool where you manually set parameters before generating the file. If you have a larger site, the seotools version is recommended by the platform as the alternative, as this one is optimized for speed and simplicity on small to medium websites.

Q: What do the "Change frequency" and "Default priority" settings mean, and do they affect my Google ranking?
A: These are optional hints for crawlers, not ranking factors.

  • Change Frequency (changefreq): This tells search engines how often you expect a page's content to change. Valid values are always, hourly, daily, weekly, monthly, yearly, and never. For a blog, "daily" might be a good default if you're unsure, as the tool suggests. A static "About Us" page might be "yearly."

  • Default Priority (priority): This is a relative signal of importance between your own pages on a scale from0.0 to 1.0. Setting a page to 1.0 doesn't make it more important to Google than a competitor's page. It simply tells Google that your homepage (1.0) is more important to you than a random policy page (0.3). The tool's default of 0.5 is a common, safe starting point.

Q: How often should I generate and re-submit a new sitemap?
A: You should regenerate and re-submit your sitemap whenever you make significant structural changes to your site, such as adding a new blog section, removing outdated products, or completing a site migration. For a site with a static structure, running this tool once and submitting the sitemap is fine. However, for a dynamic blog posting "daily," using a CMS plugin that auto-updates the sitemap is far more efficient than using this manual tool every day.

Q: Can I include every single page from my website in the sitemap?
A: You shouldn't. A clean sitemap is a quality signal, not a URL dump. You must only include canonical URLs that return a 200 OK status code. Pages that should never be in a sitemap include: URLs with a noindex tag, pages blocked by robots.txt, 301 redirects, 404 pages, or non-canonical URLs. Including these pollutes your sitemap, wastes the crawl budget, and can confuse search engines.

Q: What is crawl budget, and how does this tool help manage it?
A: Crawl budget is the number of pages a search engine will crawl on your site in a given time. It's especially important for large websites. A clean, accurate sitemap helps optimize your crawl budget by giving very clear, high-quality directions to search engine bots. By using this tool to generate a sitemap that excludes junk and redirects, you focus a search engine's limited resources on crawling your best, canonical, money pages first.

A Detailed How-to Guide

This guide will take you from the initial planning phase all the way through to a fully submitted sitemap, helping you direct the crawlers to your most valuable content.

Step 1: Pre-Generation Planning and Cleanup

Before you open the tool, do a manual check of your site. Make a list of the logical sections (e.g., Homepage, Blog, Product Pages, About Us).

  • Identify Priority Pages: Decide which pages are most important. Your homepage gets a 1.0, top product or cornerstone content pages might get a 0.9, and standard blog posts a 0.7.

  • Clean Up Your Site: This is the most critical step. Browse your site and ensure there are no broken links (404 errors), no redirecting URLs about to be listed, and no thin or duplicate content pages that you wouldn't want a search engine to find first. A sitemap should be a list of your handpicked best URLs.

Step 2: Enter Your Website URL

Navigate to the tool: https://webmastertools.seowolf.org/xml-sitemap-generator.
In the "Enter a domain name" field, provide the full, correct version of your site's address:

  • Use https:// if your site uses a secure certificate. Don't mix http:// and https:// versions.

  • Decide on your canonical domain: enter https://www.yourdomain.com or https://yourdomain.com, whichever is the primary version you use in your branding and search console settings. Carefully check this to avoid future redirect issues.

Step 3: Configure Date and Frequency

The next three settings are crucial hints for search engines:

  • Modified Date: Enter the date the page's content was last significantly updated. For the sitemap as a whole, this is typically set to today's date.

  • Change Frequency: From the dropdown, select how often you generally update your site. If your site is a news portal, select ‘always’ or ‘hourly’. For an active blog, ‘daily’ is safe. For a portfolio or corporate site that rarely changes, ‘monthly’ or ‘yearly’ is more accurate.

  • Default Priority: Start with 0.5 as a baseline for all pages. If this tool offers more granular, per‑page control, adjust it: 1.0 for your homepage, 0.8-0.9 for main product/service sections, 0.7 for cornerstone articles, and 0.3 for legal disclaimers.

Step 4: Set Maximum Pages and Generate

In the "How many pages do I need to crawl?" field, input a number larger than your estimated total page count. For example, if you believe you have 150 important pages, set this to 300 or 500. This acts as a safety net to ensure the crawl captures everything. Now, click the "Crawl" or "Generate" button. The tool will then crawl your internal links, analyzing the HTML and structure of your site to build the sitemap.

Step 5: Review and Validate the Sitemap

Do not skip this step. The generator will provide a file. Complete these three critical validation checks before uploading it:

  1. Check for Purity: Open the generated XML file in your browser or a text editor. Scan for any URLs with noindex, 404 status codes, or redirect chains. These are "dirty" signals and must be removed manually from the generated file.

  2. Check for Consistency: Ensure all URLs start with https://www.yourdomain.com. A single http:// link or the wrong domain version (non‑www vs. www) can cause duplicate detection issues.

  3. Check for Orphan Pages: A sitemap generator crawls links. If a page you deem important is missing from the file, it likely means that page is an "orphan" with no internal links pointing to it. Correct this on your website first, then re‑generate the sitemap.

Step 6: Upload and Submit

  1. Save the validated XML file as sitemap.xml.

  2. Using an FTP client or your hosting file manager, place this file in the root directory of your website (e.g., public_html/). Its final URL should be https://www.yourdomain.com/sitemap.xml.

  3. Navigate to the "Sitemaps" section in your Google Search Console property.

  4. In the "Add a new sitemap" field, type sitemap.xml and click "Submit". Bing Webmaster Tools has a similar submission process.

Step 7: Monitor Performance

After submission, check the "Sitemaps" report in Google Search Console. It will show you how many URLs from your sitemap were discovered versus actually indexed. A large discrepancy between "Discovered" and "Indexed" could indicate quality issues like duplicate or thin content that you need to address.

Practical Use Cases

  • The New Site Launch: You've just finished building a small service site with 20 pages and no external links. Don't wait for Google to discover it naturally. Use this tool to create a sitemap on day one, submit it to Search Console, and explicitly request indexing for your key pages to jumpstart the process.

  • The Content Pruning Project: You've just deleted 50 low-value blog posts and merged 15 others. Run this tool immediately to generate a clean, updated sitemap that reflects your new, higher-quality site architecture. By resubmitting this clean sitemap, you help Google focus on your better content and drop the old URLs from its index faster.

  • The Migration Audit: Your client moved their blog from /blog to /articles. Use this tool to generate a sitemap for the new domain structure. After submission, the "Indexed" vs. "Discovered" count in Search Console will give you a concrete metric to report on the success of the migration's discovery phase.

Common Mistakes to Avoid

  1. The noindex, follow Paradox: Never include a URL in the sitemap that has a noindex meta tag. You are telling search engines, "Crawl this important page... but don't index it." This is a contradictory signal that wastes your crawl budget.

  2. Listing Non‑200 URLs: A sitemap is a guide to your living pages. Listing a URL that returns a 301, 404, or a soft 404 is like giving someone a map with roads that are permanently closed. It damages a search engine's trust in your sitemap.

  3. Mixing Domain Protocols: Using http://yourdomain.com in the sitemap when the site lives at https://yourdomain.com creates unnecessary redirect chains. Ensure every single URL in the file starts with the exact, final https:// canonical domain.

  4. Setting All Priorities to 1.0: If every page is a "top priority," then effectively none of them are. Be strategic and thoughtful. A flat priority scheme provides no useful information to a crawler trying to decide which page to crawl first as your site grows.

By integrating this tool into your process for new sites, content refreshes, or scheduled audits, you ensure your website speaks clearly to search engines. It provides a definitive, prioritized map that helps them discover the right pages faster, a small technical foundation that yields significant organic results in the long term.

If you have more pages, You can use our other link based Sitemap generator at Seowolf's Seotools site at

http://seotools.seowolf.org/tool/xml-sitemap-generator-tool/



Recommended tools: Seowolf's Robots.txt Generator | Seowolf's Online Ping Website Tool | Seowolf's Google Index Checker | Seowolf's Webpage Spider View tool


DigitalOcean