# JsonLdForBreadcrumb Reference

The `JsonLdForBreadcrumb` component renders Breadcrumb JSON-LD structured data in a script tag.

## Props

The `JsonLdForBreadcrumb` component accepts the following props:

### `itemList` (required)

**type:** `Array<{ name: string; route: string }>`

**Added in:** `seo-in-nextjs@1.0.0`

An array of breadcrumb items representing the navigation hierarchy. Each item must have:

- **name** (`string`): The display name for the breadcrumb item
- **route** (`string`): The route path for the breadcrumb item (e.g., `/products`, `/blog/post-1`)

The items should be ordered from the highest level (typically "Home") to the current page.

### `scriptId`

**type:** `string`

**Added in:** `seo-in-nextjs@1.0.0`

A custom ID for the script tag.

### `scriptKey`

**type:** `string`

**Added in:** `seo-in-nextjs@1.0.0`

A custom React key for the script element.