So that the recipes from your site can be extracted by Yandex, there should be only one recipe on one page - an element of the root class of HRECIPE, and this recipe should be the main content of the page. The rest of the elements (prescription properties) are located inside the root.
The data contained in the recipe should be completely displayed on the page and be visible to the site visitor. Yandex processes both the standard properties of the format and its own extensions.
In order for the data on recipes to be used by Yandex to improve snippet, the following mandatory properties must be transmitted:
The name of the recipe or dish. The value of this property can only be the text.
Example: Chicken in beer with rice
The ingredient and its volume/quantity. The recipe may contain one or more ingredients. The Ingredient class should be marked with every dish ingredient. The value of this property can be either a simple text and a code.
The property may contain the following invested properties:
NAME is the name of the product (this property is not provided for by the HRECIPE standard).
Type and Value - a unit of measurement and the number of units.
Amount is the amount in an arbitrary format (this property is not provided for by the HRECIPE standard). Used instead of Type and Value.
Examples:
1курица 0.5лпива
In addition to mandatory properties, Yandex processes the following properties of HRECIPE format:
Instructions for preparing the dish. The recipe may have no more than one element of the Instructions class. The value of this property can be either a simple text and a code. We recommend that you include in this property only directly the instructions themselves, without the title preceding them (for example, the “method of cooking”).
Separate points of the instructions can be placed by the Instruction class. The installed property of Instructions is not provided for by the HRECIPE standard, it is added by Yandex as an extension.
Example:
It is allowed to invest in the properties of instructions one or more Photo properties (as well as the property of Result-Photo).
The number of portions obtained from the specified volume of products. The recipe can have no more than one Yield class element. The value of this property can only be the text.
Example: The dish is designed for 3 people.
The duration of cooking. The value of this property should be a string in the ISO 8601 format.
For example: The total cooking time is approximately 1 hour.
Photo of the finished dish or stage of cooking. We recommend indicating these fields for the formation of improved snippet.
The recipe can have several Photo class elements. The PHOTO property can be subordinated to either the root class of HRECpe, or the property of Instructions. The value of the property is the value of the SRC element attribute.
The author of the recipe. The recipe can have several elements of the Author class. The value of this property may be a text or card in HCARD format.
Energy or nutritional value of the dish, that is, the content of calories, proteins, fats, carbohydrates, vitamins, etc.
The recipe can have several elements of the Nutrition class. The property may contain the following invested properties:
You can also include the following properties that are not provided for by the HRECIPE standard, but recommended by Yandex:
Type of dish. There can be only one Category class element in the recipe. The value of this property can only be the text.
Subtype of the dish. The recipe can have no more than one Sub-Category class element. The value of this property can only be the text.
National cuisine to which the dish belongs. The recipe can have no more than one element of the Cuisine-Type class. The value of this property can only be the text.
The weight of the finished dish. The recipe can have no more than one element of Weight class. The value of this property can only be the text.
If you have questions, you can contact the SEO company "Seo.computer" by email: info@seo.computer or through WhatsApp: +79202044461.
ID 37