agentic‑readiness docs
/
Scan at scale Blog Build one › Run a scan ›

DocsDiscoverabilityXML sitemap

XML sitemap

The URL inventory agents and crawlers use for discovery.

adoption Web baselinetrend ► flatchecked once per sitechecks 8verified 2026-10-05
Set up XML sitemap on your site How to publish a sitemap agents can enumerate, and how to point robots.txt at it.
Free Set up an XML sitemap

Why an agent cares

It is the one place a site states which URLs it wants found, so a broken or out-of-scope sitemap quietly costs coverage. Discovered from robots.txt Sitemap: directives, then followed through index files.

Adoption

Web baseline. Standard equipment on the web. Its absence is the exception rather than its presence.

Direction of travel: ► flat, as at .

The sitemaps.org protocol, universally consumed by crawlers since 2006.

What we check

Absence is never a finding. Every check below runs only when this technology is detected, so a site that has not adopted this is not assessed on it and appears in no report. 8 of these 9 can fail it. In Lumar these appear once per site, in the site-wide results of each crawl.
CheckSeverityRaisesOn whose authority
Sitemap Empty Documenthighconformance, usabilityspecification: Sitemaps XML protocol
Sitemap Missing Namespacehighconformance, usabilityspecification: Sitemaps XML protocol
Sitemap Malformed XMLhighconformance, usabilityspecification: Sitemaps XML protocol
Sitemap Wrong Document Typehighusabilityspecification: Sitemaps XML protocol
Sitemap Relative Locsmediumconformance, usabilityspecification: Sitemaps XML protocol
Sitemap Lists Another Hostmediumconformance, usabilityspecification: Sitemaps XML protocol
Sitemap Too Largemediumconformance, usabilityspecification: Sitemaps XML protocol
Sitemap Lists Above Its Directorylowconformance, usabilityspecification: Sitemaps XML protocol
Sitemap Partially Assessedcoverage notenothingour own coverage

Examples

Both run through the same checks as a live scan: the first passes, the second is flagged.

correctxml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://example.com/about</loc>
  </url>
  <url>
    <loc>https://example.com/products</loc>
  </url>
</urlset>
present but wrongxml
<?xml version="1.0" encoding="UTF-8"?>
<urlset>
  <url>
    <loc>/</loc>
  </url>
  <url>
    <loc>/about</loc>
  </url>
</urlset>

Specifications

DocumentRevisionKind
Sitemaps XML protocolVersion 0.9specification

Last re-read against the published documents: .