Sitemap.xml Validator
Sitemap.xml tells Google which URLs to crawl. A broken or oversized sitemap means Google misses pages. This tool fetches your sitemap, identifies whether it's a sitemap index or urlset, counts URLs and sitemaps, checks for lastmod and image:image entries, and shows the first 10 URLs as a sanity check.
Google's hard limits: 50,000 URLs and 50MB uncompressed per sitemap file. Beyond either limit, split into multiple sitemaps and use a sitemap index. WordPress with Yoast/RankMath generates sitemap-index + per-type sitemaps automatically.
Yes. lastmod tells Google when the URL was last meaningfully updated. Google uses this to prioritise re-crawling. Stale or fake lastmod (e.g. updating to today's date for every URL on every regeneration) eventually causes Google to ignore your lastmod entirely.
Specialised sitemaps (image:image, video:video, news:news) help signal that content type to Google. Best practice for B2B SaaS: regular sitemap with image:image tags on URLs that have key images. News sitemap is only for news publishers (frequent timely articles).
Automatic on content change. WordPress regenerates on every post save. Static sites typically regenerate on every build. Manual periodic regeneration (weekly cron) is fine for low-frequency sites. Aim for sitemap to reflect site within 24h of changes.
Get a free SEO audit
See exactly what is holding your B2B SaaS site back in organic search. We review technical SEO, content gaps, and competitor positioning — no strings attached.