ToolCraft
HomeAI ToolsDeveloper ToolsUnit ConverterImage Tools
ToolCraft

© 2026 ToolCraft. All rights reserved.

Privacy PolicyTerms of Service
DMCA.com Protection Status
HomeSEO & MarketingSitemap Validator

SEO & Marketing

JSON-LD Schema GeneratorUTM Link BuilderOpen Graph PreviewSitemap ValidatorRobots.txt TesterKeyword Density Analyzer

Sitemap Validator

Validate sitemap.xml structure, lastmod format, hreflang alternates, and URL count limits — all in your browser.

XML is parsed locally. No requests are made to the URLs inside the sitemap.

urlset
Type
3
URLs
3
w/ lastmod
1
w/ hreflang
1 errors3 warnings1 info

loc is not a valid absolute URL.

/relative-path-is-invalid

lastmod "05/30/2026" is not W3C Datetime format (YYYY-MM-DD or full ISO 8601).

/relative-path-is-invalid

Invalid changefreq "frequently". Allowed: always, hourly, daily, weekly, monthly, yearly, never.

/relative-path-is-invalid

Invalid priority "1.5" — must be a number between 0.0 and 1.0.

/relative-path-is-invalid

2 entries include <changefreq>. Google has stated it largely ignores this field — lastmod is what matters for re-crawl scheduling.

Entries preview (3 / 3)

URLlastmodhreflang
https://example.com/en/blog/post-12026-05-303
https://example.com/vi/blog/post-12026-05-30—
/relative-path-is-invalid05/30/2026—

View all SEO & Marketing

View all
100% offline
New

JSON-LD Schema Generator

Generate schema.org JSON-LD markup for Article, Product, FAQ, LocalBusiness, Person, Event, and Breadcrumbs. Form-based, copy-paste ready.

SEO & Marketing
100% offline
New

UTM Link Builder

Build trackable URLs with utm_source / utm_medium / utm_campaign params. QR code generated automatically. GA4 / Universal Analytics compatible.

SEO & Marketing
100% offline
New

Open Graph Preview

Paste HTML and preview how Facebook, Twitter, LinkedIn, and Slack will render your share card.

SEO & Marketing
100% offline
New

Robots.txt Tester

Simulate how Googlebot and other crawlers apply Allow/Disallow rules from your robots.txt to specific URLs.

SEO & Marketing

What does the Sitemap Validator check?

A sitemap.xml file tells Google, Bing, and other search engines which pages on your site exist, when they were last modified, and (optionally) which language variants are available. The format looks simple but small mistakes — a relative URL, a date in the wrong format, an invalid changefreq value, a missing x-default hreflang — silently break crawling and stay invisible until you wonder why pages are not getting indexed. This Sitemap Validator parses your XML, confirms it follows the official sitemaps.org 0.9 schema, and flags every issue Google Search Console would later report: malformed URLs, URLs over 2048 characters, invalid W3C dates in lastmod, invalid changefreq values, priority outside the 0.0–1.0 range, hreflang codes that do not match ISO-639 or BCP-47, missing x-default fallback, duplicate <loc> entries, and sitemap files that exceed the 50,000 URL or 50 MB limits. Run it before submitting a new sitemap to Search Console, after every CMS template change, or any time you change locale routing.

Sitemap protocol limits

Per the official sitemaps.org spec adopted by Google and Bing: a single sitemap file must contain no more than 50,000 <url> entries AND be no larger than 50 MB uncompressed. To exceed either limit, split into multiple sub-sitemaps referenced from a parent sitemap index file (also capped at 50,000 sitemaps and 50 MB). hreflang in sitemaps uses <xhtml:link rel="alternate" hreflang="..." href="..."> inside each <url>. Always include an x-default alternate for users whose language does not match any specific version.

FAQ