# Connector: Sitemap (`sitemap`) **Purpose**: page-level discovery — new URLs, removed URLs, `lastmod` bumps — including news sitemaps. **Sensor type**: SITEMAP. **Retrieval**: conditional GET, 30 MB limit, gzip transparently decompressed (magic-byte check), sitemap index followed (`maxChildren`, default 6; newest first when `lastmod` is present). **Normalization**: keyed list by URL, `compareFields: lastmod`; sorted newest first; `include`/`exclude` regexes; `maxUrls` (default 5000). A > 50 % shrink versus the previous snapshot is treated as a partial response (no removals reported). **Events**: `page_created` (new URL), `page_removed` (URL gone, only after confirmations), `documentation_change` etc. via heuristics on titles/URLs. **Known quirks**: huge multilingual indexes (BMW: 100+ children) — choose a specific child sitemap; image/video sitemaps are skipped by discovery. **Tests**: fixtures `tests/fixtures/sitemap.xml`. **Verified**: 2026-09-08 (anthropic.com sitemap 524 URLs, BMW press sitemap).