List canonical, indexable URLs only
Avoid redirects, errors, duplicate parameter pages, and URLs explicitly marked not to be indexed.
DISCOVERY CHECK
Validate structure and availability for discovery.
Score sitemap availability, structure, and declarations.
Webmaster Technical SEO and AI Discoverability Guide
Learn how robots.txt, sitemap.xml, and llms.txt work together.
A domain checks /sitemap.xml at its root; a full file URL checks that exact location.
A sitemap is an XML file declaring important site URLs, or a sitemap index pointing to multiple sitemap shards. It helps search engines discover new and updated pages on complex sites, but submission does not guarantee indexing.
A healthy sitemap should be reliably accessible, structurally valid XML, served with an appropriate content type, and discoverable through robots.txt or search-engine tooling. This checker combines availability, structure, encoding, URL entries, declaration, and response performance into an explainable score.
Avoid redirects, errors, duplicate parameter pages, and URLs explicitly marked not to be indexed.
Split maps by content type, language, or update cadence, then organize them with a sitemapindex file.
Declare the sitemap in robots.txt and submit it in search tooling to observe fetching and processing issues.
Update lastmod only for meaningful content changes so crawl scheduling receives useful signals.
No. A sitemap is a discovery hint; crawling, indexing, and ranking remain search-engine decisions.
The common entry point is /sitemap.xml at the site root, but another public URL can be used if declared in robots.txt or search tooling.
Use a sitemapindex when a site has multiple sitemap shards, language sections, or a large collection of URLs.
A robots.txt declaration is a broadly discoverable public entry point. Its absence does not invalidate XML, but removes a useful discovery channel.