AgenticWebScore
Scan

Discoverability · Essential · High impact

sitemap.xml valid and current

The primary URL discovery source for agent crawlers.

  • Essential
  • High impact
  • Adopted standard
sitemap.xml valid and current — Property, Value
Property Value
Check idsitemap-xml
DimensionDiscoverability (20%)
TierEssential — pool 80 pts
Weight inside tier2
ImpactHigh
MaturityAdopted — A ratified standard with real deployment.
ConditionalNo
Publishing skillsitemap
Standards—

What is measured

The scanner fetches https://<domain>/sitemap.xml ($sitemap in the probe map) and parses it as XML. Pass = a urlset (or a sitemapindex) whose entries carry absolute loc URLs and a lastmod timestamp. Partial = valid XML with loc entries but no lastmod anywhere, or a sitemapindex that only points at child sitemaps. Fail = 404, an HTML page returned with a 200 by a catch-all route, or XML that does not parse.

Reproduce it yourself

You do not have to take our word for any of this. Run the same measurement against your own domain:

              DOMAIN=example.com
curl -sS "https://$DOMAIN/sitemap.xml" | grep -E '<loc>|<lastmod>' | head -20
            

The fix

This is the artifact to ship. It is the complete change, not a description of one.

              <?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-10-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://example.com/docs/quickstart</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/pricing</loc>
    <lastmod>2026-09-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
            

Related checks

Related checks — Check, Tier, Impact, Same skill
Check Tier Impact Same skill
reachable — Homepage open to agent accessEssentialCritical—
robots-txt — robots.txt with agent directivesEssentialHigh—
llms-txt — /llms.txt published and well-structuredEssentialCritical—
link-headers — Discovery via Link response headersEmergingMedium—
dns-aid — DNS-AID discovery recordEmergingMedium—
canonical — Canonical and hreflang disciplineRecommendedMedium—
llms-full — /llms-full.txt expanded contextRecommendedLow—
agents-md — AGENTS.md with the required sectionsRecommendedHigh—