Validate the file you will actually submit
Paste the exact XML or load the local XML/XML.GZ file. The Studio separates parser errors from protocol errors and warnings instead of collapsing everything into one score.
Audit both URL sets and sitemap indexes
For a URL set, inspect every direct URL entry, absolute location, duplicate, date and optional protocol field. For a sitemap index, inspect every child sitemap location and compare host/directory scope when you provide the planned deployment URL.
Keep Google-specific behavior separate
The base sitemap protocol defines XML shape and limits. Google currently documents that it ignores changefreq and priority, can use accurate lastmod, and supports cross-site submission when ownership and submission conditions are met. Those product-specific rules are explained instead of silently turned into false protocol errors.
Use the audit as handoff evidence
Copy a human-readable report, export every parsed entry as CSV, save the complete local audit as JSON or Print/PDF it for an SEO/deployment handoff. Local history stores counts and findings only, never the raw XML.
Know when to use a live crawler
Use Search Console or a live crawl when the question is whether Google can fetch the deployed file, whether listed pages return usable status codes, whether robots/canonicals conflict, or whether URLs are indexed. This local validator deliberately does not fake those network facts.