schema.org — ItemList / ListItem / Product / Offer types exist precisely to mark up individual records and lists as machine-readable structured data

Summary

Claim: The schema.org Product, ItemList, ListItem, and Offer types exist precisely to mark up individual records and lists of records as machine-readable structured data. ItemList "represents an ordered or unordered list of items," and each ListItem can carry its own URL and nested Product/Offer data.

Source: schema.org/ItemList, schema.org/Product, schema.org/ListItem (development version dated "Google — May 2026").

Confidence: Verified — primary standards source.

Why this matters for Candid: The vocabulary for "catalogue of records, each individually addressable" is already standardised. We are not asking clients to invent structure — we are pointing them at the standard the search engines themselves wrote. Cross-link schema.org — founded jointly by Bing, Google, and Yahoo! in 2011; Yandex joined Nov 2011 for the standards-body lineage.