Your product category pages generate ItemList and BreadcrumbList structured data. This helps search engines and AI tools understand your product range and how your site is organised.
Category pages are often the pages that rank for broad searches like "birthday flowers Melbourne" or "wedding florist Sydney". Having ItemList structured data on these pages helps search engines understand the full breadth of what you offer in each category.
AI tools also use this data to answer questions like "what types of arrangements do you have" or "do you sell sympathy flowers".
A simplified example of the ItemList schema built from a category`s products:
{
"@context": "https://schema.org",
"@type": "ItemList",
"name": "Birthday Flowers",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "url": "https://www.example.com.au/product/red-rose-bouquet" },
{ "@type": "ListItem", "position": 2, "url": "https://www.example.com.au/product/sunflower-delight" }
]
}
Alongside this, a BreadcrumbList schema records the navigation path to the category:
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com.au/" },
{ "@type": "ListItem", "position": 2, "name": "Birthday Flowers", "item": "https://www.example.com.au/category/birthday-flowers" }
]
}
The meta title and meta description you set for each category are separate from the structured data, but they work together. See the Product Category SEO & Metadata article for how to set those.