{"id":1770,"slug":"schema-org-itemlist-listitem-product-types","title":"schema.org — ItemList / ListItem / Product / Offer types exist precisely to mark up individual records and lists as machine-readable structured data","kind":"reference","scope":"business","status":"current","audiences":["kevin","dev","candid-team"],"topics":["schema-org","structured-data-mechanics","rich-results-eligibility"],"reference_body":"**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.\n\n**Source:** schema.org/ItemList, schema.org/Product, schema.org/ListItem (development version dated \"Google — May 2026\").\n\n**Confidence:** Verified — primary standards source.\n\n**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-bing-google-yahoo-2011]] for the standards-body lineage.","rationale_body":null,"metadata":null,"links":{"outgoing":[{"slug":"research-brief-searchable-structured-catalogue-working-tool-june-2026","title":"Research brief: the searchable, structured catalogue as a working tool — when records-not-prose pays off (June 2026)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"rule-one-indexable-page-per-record","title":"R3 — One indexable page per record (distinct URL per item / variant) — per Google's merchant-listing guidance","kind":"rule","scope":"business","link_type":"relates-to"}],"incoming":[{"slug":"research-brief-searchable-structured-catalogue-working-tool-june-2026","title":"Research brief: the searchable, structured catalogue as a working tool — when records-not-prose pays off (June 2026)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"schema-org-founded-bing-google-yahoo-2011","title":"schema.org — founded jointly by Bing, Google, and Yahoo! in 2011; Yandex joined Nov 2011","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"google-structured-data-mechanism-recipe-example","title":"Google Search Central — structured data labels each individual element so users can search by ingredient, calorie count, cook time","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"google-merchant-listing-distinct-url-per-variant","title":"Google Search Central — product rich results require \"a distinct URL\" per product (or per variant); confirms one findable page per record","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"bing-json-ld-2018-supports-multiple-formats","title":"Bing — supports JSON-LD, schema.org, Microdata, Microformats, Open Graph, RDFa via the Markup Validator (August 2018)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"rule-one-indexable-page-per-record","title":"R3 — One indexable page per record (distinct URL per item / variant) — per Google's merchant-listing guidance","kind":"rule","scope":"business","link_type":"depends-on"}]},"created_at":"2026-06-21T13:17:12.646Z","updated_at":"2026-06-21T13:17:12.646Z"}