Sitemap Generator
Build an XML sitemap manually — add your URLs, set priority and change frequency, download ready for Google Search Console. Free, no signup required.
Sitemap Generator Tool
0 URLs in sitemap
| URL | Last Mod | Freq | Priority | Remove |
|---|---|---|---|---|
| No URLs added yet. Add your first URL above. | ||||
Google limit: A maximum of 50,000 URLs and 50 MB per sitemap file. For larger sites, use a sitemap index file that references multiple individual sitemaps.
How to Use the Sitemap Generator
Enter your page URLs
Type or paste your page URLs one by one using the input row, or click "Paste multiple URLs" to expand the bulk add panel and add a list of URLs at once.
Set change frequency and priority
Choose how often each page is updated (change frequency) and its relative importance on your site (priority, from 0.1 to 1.0). Note: Google largely ignores these as hints, not directives — but setting realistic values is good practice.
Generate and review the XML
Click Generate Sitemap to update the XML preview panel. Review the output to confirm your URLs and settings look correct before downloading.
Download and submit to Google
Click Download sitemap.xml and upload the file to your website's root directory (e.g. https://yoursite.com/sitemap.xml). Then submit the URL in Google Search Console under the Sitemaps section.
XML Sitemaps — Do You Actually Need One in 2026?
What Is an XML Sitemap and Does Google Still Need It in 2026?
An XML sitemap is a structured file, following the open sitemaps.org protocol jointly developed by Google, Yahoo, and Microsoft in 2006, that lists the pages on your website along with optional metadata such as last modification date, change frequency, and relative priority. It tells search engine crawlers which URLs exist on your site and provides hints on how to prioritise crawling.
Googlebot discovers URLs through two primary mechanisms: following hyperlinks across the web (crawling) and reading sitemap files submitted by webmasters. For well-established websites with strong internal linking and many inbound backlinks, Google will typically discover all important pages through crawling alone. However, sitemaps become genuinely valuable in several scenarios: brand new sites with few or no inbound links, large sites with thousands of pages, sites with poor internal linking structures, and especially "orphaned" pages — those with no other URLs pointing to them.
For small websites with excellent internal linking already fully indexed in Google Search Console, a sitemap offers marginal benefit. Google does not follow sitemap priority as a directive — it is treated as a hint, and Googlebot reserves the right to crawl more or less frequently based on its own signals. Singapore's GovTech agency maintains XML sitemaps for all government portals under the gov.sg umbrella, making sitemap submission a mandatory practice under IMDA's digital government web standards.
Priority and Change Frequency: Do These Fields Actually Affect Crawling?
The honest answer is: largely no. Google has publicly and repeatedly stated that it ignores the priority and changefreq fields in sitemaps. Because almost every webmaster sets their entire site to priority 1.0 and changefreq "daily," these values have become meaningless signals. Google's own documentation says it "ignores" these fields or treats them with very low weight.
What Google actually uses to determine crawl frequency is a combination of real signals: content freshness (how recently a page was updated, based on server headers and content changes), PageRank (pages with more inbound links are crawled more often), and user demand (pages with high click-through rates from search results). The lastmod field, however, does carry some weight — accurate and consistent lastmod dates help Google understand when to recrawl a page. Using lastmod accurately is far more valuable than inflating priority scores.
Beyond the standard XML format, specialised sitemap extensions exist for specific content types: image sitemaps (with caption, license, and geolocation metadata), video sitemaps (with title, description, duration, and thumbnail), and news sitemaps (required for Google News inclusion). Cloudflare and other CDN providers can interfere with sitemap discovery if caching is too aggressive — the sitemap.xml URL should be excluded from aggressive edge caching to ensure Googlebot always receives the latest version. Singapore's The Straits Times uses a Google News sitemap to ensure fresh articles appear in Google News within minutes of publication.
"Google's Gary Illyes confirmed that sitemap priority is 'ignored' by Googlebot — but a well-structured sitemap with accurate lastmod dates does help with crawl efficiency on large sites."
Submitting Your Sitemap to Google Search Console: A Step-by-Step Guide for ASEAN Website Owners
Google Search Console is a free tool that lets you submit sitemaps, monitor indexing
status, and diagnose crawl errors. To submit your sitemap: log in to Google Search
Console, select your property, navigate to Sitemaps in the left sidebar,
enter your sitemap URL (e.g. https://yoursite.com/sitemap.xml), and click
Submit. Google will process it within hours to a few days depending on your site's crawl
budget. Check the Sitemaps section regularly for errors such as unreachable URLs, redirect
chains, or noindex conflicts.
Bing Webmaster Tools offers a similar submission process and is worth using — Bing powers
both Bing Search and DuckDuckGo's web results, giving your sitemap exposure across multiple
search engines simultaneously. You can also add a Sitemap directive to your robots.txt file
so any compliant crawler discovers it automatically: add the line
Sitemap: https://yoursite.com/sitemap.xml at the end of your robots.txt. This
means you never need to manually re-submit after updates.
For most small and medium sites, regenerate your sitemap whenever you add new pages, retire
old ones, or significantly update existing content. Singapore's major publishers —
gov.sg, straitstimes.com, and channelnewsasia.com — all maintain comprehensive sitemaps
with accurate lastmod timestamps, and their rapid Google indexing is partly attributable
to this practice. For WordPress sites, plugins like Yoast SEO and RankMath auto-generate
and update sitemaps dynamically. This manual generator is ideal for custom-built sites,
flat HTML pages, or any situation where CMS auto-generation is unavailable. Cloudflare
users should set a page rule to bypass cache for /sitemap.xml to ensure
Googlebot always fetches the latest version.
10 Facts About XML Sitemaps
The sitemaps.org protocol was jointly developed by Google, Yahoo, and Microsoft in 2006 — the same year YouTube was acquired by Google for $1.65 billion.
XML sitemaps are a hint to search engines, not a command — Google, Bing, and other crawlers are free to ignore them, crawl more or less frequently, or discover URLs through other means.
Google Search Console can process sitemaps containing up to 50,000 URLs — larger sites use a sitemap index file referencing multiple individual sitemaps.
Approximately 60% of all indexed web pages have a sitemap submitted to Google Search Console — but not having one doesn't necessarily hurt rankings for well-linked pages.
The sitemaps.org protocol supports specialised sitemaps for images (with caption, license, geolocation), videos (with title, description, duration), and news content.
Google's SearchLiaison team confirmed that the priority and changefreq fields in sitemaps are largely ignored — Google uses its own signals to determine crawl frequency.
Singapore's government portal (gov.sg) maintains multiple XML sitemaps submitted to Google Search Console — a mandatory practice under IMDA digital government standards.
The robots.txt file can include a Sitemap directive pointing to your sitemap URL — allowing all compliant crawlers (Google, Bing, DuckDuckGo) to discover it automatically.
Shopify, WordPress, and Wix all auto-generate sitemaps by default for hosted websites — making manual sitemap generation primarily useful for custom-built and flat HTML sites.
The New York Times maintains one of the most complex sitemap structures: a sitemap index file referencing over 50 individual sitemaps covering its millions of archived articles.
Frequently Asked Questions
-
An XML sitemap is a structured file that lists the pages on your website, following the sitemaps.org protocol. It tells search engines like Google and Bing which URLs exist on your site and optionally provides metadata such as last modification date, change frequency, and relative priority. Submitting a sitemap helps search engines discover and index your pages faster, especially for new or large websites.
-
Not always — but it helps. A sitemap is most beneficial for new sites with few inbound links, large sites with hundreds or thousands of pages, sites with poor internal linking, and pages that are not reachable through normal link crawling (orphaned pages). For small sites with strong internal linking and existing Google indexing, a sitemap offers modest additional benefit but is still considered best practice.
-
Log in to Google Search Console, select your property, click Sitemaps in the left sidebar, enter your sitemap URL (e.g.
https://yoursite.com/sitemap.xml), and click Submit. Google will process it within hours to a few days. You can also add aSitemap:directive to your robots.txt file so any crawler discovers it automatically without manual submission. -
A sitemap tells search engines which pages to crawl and index — it is an invitation. A robots.txt file tells search engines which pages not to crawl — it sets restrictions. They work together: robots.txt can include a Sitemap directive pointing to your sitemap.xml, and the sitemap should only list pages that are not blocked in robots.txt. Including a noindex or robots-blocked URL in your sitemap creates a conflicting signal that may confuse crawlers.
-
No. Google has publicly confirmed that the priority field in sitemaps is largely ignored. Setting every page to priority 1.0 does not improve rankings or crawl frequency. Priority is only relative within your own site and is treated as a low-weight hint at best. What matters more is the accuracy of your lastmod timestamps and ensuring all important pages are included in the sitemap without errors.
-
Update your sitemap whenever you add new pages, remove old ones, or significantly update existing content. For high-frequency publishing sites (news, blogs), a daily regeneration is appropriate. For mostly static sites, regenerating whenever content changes is sufficient. If you use a CMS like WordPress with Yoast or RankMath, the sitemap is updated automatically. For custom-built sites, manually regenerate using this tool whenever you launch new pages.
-
A sitemap index file is a special XML file that references multiple individual sitemap files. Google limits individual sitemaps to 50,000 URLs and 50 MB. Large sites (e-commerce, news archives) split their URLs across multiple sitemap files and use a sitemap index (e.g.
sitemap-index.xml) to point to all of them. You then submit only the sitemap index URL to Google Search Console, and Google crawls all referenced sitemaps automatically. -
Yes — via specialised sitemap extensions. An image sitemap uses the
image:XML namespace to include image URLs, captions, licenses, and geolocation within each page entry. A video sitemap uses thevideo:namespace to include title, description, duration, thumbnail URL, and family-friendly status. Google recommends these extensions for media-heavy sites as they help Google Image Search and Google Video discover rich media content more reliably. This generator produces standard page sitemaps — use Google's documentation for media sitemap extensions. -
Add the following line anywhere in your robots.txt file (usually at the end):
Sitemap: https://yoursite.com/sitemap.xml. Replace the URL with your actual sitemap URL. This allows all compliant crawlers — Google, Bing, DuckDuckGo, Yandex, and others — to discover your sitemap automatically without manual submission to each search engine's webmaster tools. You can include multiple Sitemap directives if you have more than one sitemap or a sitemap index file. -
100% free, with no account, subscription, or hidden limits. Everything runs in your browser — no URLs are sent to any server, and no data is stored. RECATOOLS is funded by contextual advertising, not paywalls. The tool works with or without ad consent enabled.
Related News
You may be interested in these recent stories from our newsroom.
-
Cognition raises US$1 billion at a US$26 billion valuation as Devin clears US$492 million in revenue
The maker of the AI software engineer Devin has raised US$1 billion, valuing the company at US$26 billion after the money. Eight months ago...
-
Singapore tested government AI agents in a sandbox. The hard part was trust, not capability.
Singapore and Google ran AI agents against real government work for four months, on an air-gapped cloud, and published what broke. As someon...
-
OpenAI Foundation commits US$250 million to workers displaced by AI
The OpenAI Foundation has pledged an initial US$250 million for research, grants and programmes to help workers and economies adjust to AI-d...
75 more free tools
Calculators, converters, security tools — no signup.