Sitemaps

XML sitemap fixtures covering parsing, the 50,000-URL protocol limit, gzip handling, malformed XML, sitemap index traversal, extension namespaces, and sitemap-only discovery.

Fixture sitemaps in this group are test subjects served under /tests/sitemaps/fixtures/. They are deliberately distinct from the site’s own generated /sitemap.xml and /sitemaps/<scenario>.xml crawl-discovery outputs: no route in this group ever appears in those generated sitemaps, so every discovery-source assertion stays controlled.

Families:

The limit pair and the malformed sitemap are risky-manifest, direct-entry only; the rest are safe within the fixture domain. Targets and index children referenced only by fixture sitemaps live in the canonical manifest only.

Crawler-specific caveats: gzipped sitemap detection may rely on the .xml.gz extension or the gzip magic bytes rather than the content type; whether the 50,001st URL is processed or truncated is recorded as the crawler’s observed policy, not asserted.

Fixtures in this category

Back to the fixture index