SPB Git

spb/websensor

Public
1023 B

# 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).

Files · b31ffaf2bfc8d286c824d6314c1fb685cd173620
Menu

Theme