Breadcrumbs
Breadcrumbs are a series of links to site sections where the found page belongs. It helps a Search user quickly assess the amount of site-based information or the type of content and quickly navigate to the desired section.
Breadcrumbs can be generated based on Schema.org structured data.
For breadcrumbs to be generated, use the structured data of the BreadcrumbList type in Schema.org or JSON-LD format.
Recommended schema fields
The fields of the BreadcrumbList schema that are considered by Yandex are described below. The Schema.org data type that the property value should correspond to is indicated in parentheses.
name
(Text): The item's name.url
(URL): The item's address.position
(Integer): The item's position in the breadcrumbs.
See examples of using the structured data on the official Schema.org site.
Conditions for generating breadcrumbs
Breadcrumbs can be generated if:
-
There are no structured data errors. To check the code, use the validator in Yandex Webmaster. See details in the Structured data validator section.
-
For all items except the last one, the absolute (URL) or relative address of the relevant site section is specified.
An example of an absolute address:https://example.com/dresses/real
.An example of a relative address:
/dresses/real
. -
When URLs are used, including the last item, the domain name matches the address of the site that structured data was added to.
-
The absolute addresses use the HTTPS or HTTP scheme.
-
The breadcrumb items' text isn't missing. If there are emojis in the text, they'll be deleted upon processing and won't appear in search results.
-
The
position
property has numeric values. If non-numeric values are used, breadcrumbs won't be generated. You can't omitposition
.
The items with the name
property that are positioned between the first and the last one may be excluded from the breadcrumbs if:
- The item is shorter than four characters, not counting emojis and spaces, or, conversely, the item is too long.
- The item points to the home page.
- There are too many items in the breadcrumbs. In this case, only the last few items will be displayed. We recommend that you include up to three items in the breadcrumbs.
Alert
Yandex does not guarantee that the information it receives will appear in search results. Yandex may use information marked in the Schema.org format, fully or partially, separately or together with information obtained from other sources. This information may be used on any Yandex service.