---
title: "Kit check sitemap-listed | Agent Ready Checklist"
description: "Kit check sitemap-listed: Sitemap referenced and lists the page. The command that runs it, the evidence it prints and what it cannot prove."
canonical: https://agentreadychecklist.com/kit/sitemap-listed
site: "Agent Ready Checklist"
last_updated: 2026-11-05
section: "Kit"
---

# Kit check sitemap-listed | Agent Ready Checklist

> Kit check sitemap-listed: Sitemap referenced and lists the page. The command that runs it, the evidence it prints and what it cannot prove.

Source: https://agentreadychecklist.com/kit/sitemap-listed
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# Kit check: Sitemap referenced and lists the page

The sitemap-listed check of the Verify Kit: Reads Sitemap: lines from robots.txt (falls back to /sitemap.xml), follows one level of sitemap index, and checks the URL appears in a <loc>. The sitemap-listed check tests this: sitemap referenced and lists the page. It maps to AR-FIND-03. On the pass fixture it reports: / listed among 2 URLs in 1 sitemap file(s).

## Run it

```bash
curl -fsSL https://agentreadychecklist.com/kit/verify.sh | bash -s -- https://example.com --only=sitemap-listed
```

```bash
node verify.mjs https://example.com --only=sitemap-listed
```

## What it tests

Reads Sitemap: lines from robots.txt (falls back to /sitemap.xml), follows one level of sitemap index, and checks the URL appears in a <loc>.

## What it cannot prove

Does not walk gzip sitemaps beyond one level or prove search engines have read it.

## Requirements it maps to

-   [AR-FIND-03](https://agentreadychecklist.com/checklist/ar-find-03/)Sitemap listed in robots.txt

## Evidence on the fixtures

The pass fixture

PASS / listed among 2 URLs in 1 sitemap file(s)

The js-only fixture

FAIL / not among 0 URLs in 1 sitemap file(s) from https://js-only.example/sitemap.xml

The 403 fixture

FAIL sitemap not readable at https://forbidden.example/sitemap.xml

## The one-line sketch

The shipped script is more careful than this sketch, which shows the idea in one line of shell.

```bash
SM=$(curl -s "$ORIGIN/robots.txt" | awk -F": *" "tolower($1)==\"sitemap\"{print $2}" | head -1); curl -s "${SM:-$ORIGIN/sitemap.xml}" | grep -c "<loc>$URL</loc>"
```

## Sources

-   [sitemaps.org/protocol.html](https://www.sitemaps.org/protocol.html)read 2026-11-04

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
