XML Sitemap Studio
Generate, validate and split XML sitemaps against the full sitemap protocol — namespace, absolute ≤2,048-char URLs, W3C datetimes, the 50k/50MB limits, freshness histogram and index files. Everything runs in your browser; nothing is uploaded.
Paste URLs on the left — the XML appears here, escaped and protocol-correct.
Declare it in robots.txt (Sitemap: https://your-host/sitemap.xml) — the Robots.txt Studio adds the line for you.
Sitemap protocol limits
≤ 50,000 URLs and ≤ 50 MB uncompressed per sitemap file. Bigger sites split into parts plus a sitemap index (which has the same limits).
Every <loc> must be absolute, ≤ 2,048 characters, XML-escaped (& → &) and on the host the sitemap is served from.
lastmod must be W3C datetime (2026-07-03 or full ISO-8601). Google uses lastmod when it's consistently truthful; changefreq and priority are ignored by Google but read by other engines.
What a sitemap actually does (and doesn't)
A sitemap is a discovery aid, not a ranking lever. It tells crawlers which URLs you consider canonical and when they last changed, which matters most for large sites, new sites with few inbound links, and pages that are hard to reach by crawling. Listing a URL doesn't force indexing — and omitting one doesn't hide it. What a clean sitemap buys you is faster discovery and a trustworthy inventory of your site that you can diff against what search consoles actually index.
The protocol details are where sitemaps quietly rot. Relative URLs, unescaped ampersands, invalid dates like 15/11/2024, priorities above 1.0, or files that drifted past 50,000 URLs are all silently tolerated by some parsers and fatal to others. The validator here checks every rule in the spec and shows the freshness histogram — a sitemap where 80% of lastmod values are over a year old tells crawlers your lastmod can't be trusted, at which point Google documents that it stops using it.
lastmod is the one optional field worth maintaining. Google's crawl team has repeatedly said changefreq and priority are ignored, but a truthful lastmod helps crawl scheduling — “truthful” being the operative word. Stamping every URL with today's date on every deploy is the classic anti-pattern this studio avoids by letting you set it deliberately (or omit it), and the freshness dashboard makes systematic lying visible at a glance.
Once the file is right, wire it into the rest of your crawl surface: declare it in robots.txt with the Robots.txt Studio, check the pages you list are actually indexable with SEO Audit Pro, and if you run multiple locales, emit the hreflang sitemap variant from the Hreflang Generator.
Trusted for Crawl Hygiene
“The freshness histogram exposed that our 'daily' regeneration was stamping 120k URLs with the same date — exactly the lastmod lying Google penalizes with distrust. Fixed the pipeline, validated here, and crawl stats improved within weeks. The splitter handling per-URL metadata is a nice touch.”
“I paste client sitemaps in during the first call. Wrong namespace, relative URLs, locale-format dates — this catches in seconds what used to take me a crawler run. And because it's in-browser I can use it on NDA-locked catalogs without a second thought.”
“Used the splitter for a 180k-URL migration: three clean files plus the index, protocol-correct, generated locally in about a second. The validator's per-URL error indexes made it trivial to trace bad entries back to the CMS records that produced them.”
“Solid protocol coverage and I like the path-prefix breakdown for spotting sections that ballooned. Would love automatic fetching of a live sitemap URL, but pasting works and honestly keeps it private. The reference cards double as my team's cheat sheet.”
Love using our calculator?
The rest of SEO Forge
Similar Calculators
More tools in the same category
SEO Audit Pro
Paste HTML or fetch a live URL and get a unified 85-check audit — on-page, technical, content, links, images, structured data and security — with weighted scores, a fix-first list and JSON/CSV/Markdown export.
SERP & Social Preview
Pixel-accurate Google SERP preview (desktop + mobile, canvas-measured Arial with query bolding) plus Facebook, X, LinkedIn, WhatsApp and Discord card mockups.
Meta Tags Studio
Build a complete, correct <head>: title and description with live character + pixel meters, canonical, robots directives, Open Graph and Twitter cards — copy one clean block.
Keyword Density & N-Grams
Exact keyword density, a placement matrix (title, H1, first 100 words, URL, alts), keyword proximity, 1–4-gram tables and top-word analysis — computed, not guessed.
Readability Scorer
All seven readability formulas — Flesch, Flesch–Kincaid, Gunning Fog, SMOG, Coleman–Liau, ARI, Dale–Chall — computed from first principles with per-sentence highlighting.
Robots.txt Studio
Generate robots.txt with AI-crawler policy presets (GPTBot, ClaudeBot, CCBot…) and test any URL against any file with RFC 9309 longest-match semantics — winning line highlighted.
Often Used Together
Complementary tools for complete analysis
Related Articles
Dive deeper with our expert guides and tutorials related to XML Sitemap Studio
generate · validate · split + index · freshness histogram · full protocol rules · in-browser · Last reviewed: 2026-07