{"id":28576,"date":"2026-09-08T21:56:08","date_gmt":"2026-09-08T18:56:08","guid":{"rendered":"https:\/\/alienroad.com\/yandex-bilgi-bankasi\/recipes\/"},"modified":"2026-09-09T00:47:44","modified_gmt":"2026-09-08T21:47:44","slug":"recipes","status":"publish","type":"ar_ykb","link":"https:\/\/alienroad.com\/yandex-bilgi-bankasi\/recipes\/","title":{"rendered":"Recipes"},"content":{"rendered":"<p>Recipe markup is a Yandex partner programme: data is displayed only after <strong>Yandex&#8217;s quality control service has checked it<\/strong>. Valid markup is necessary and not sufficient.<\/p>\n<h2>Required<\/h2>\n<ul>\n<li><code>name<\/code> (Text) \u2014 the recipe or dish name.<\/li>\n<li><code>recipeIngredient<\/code> (Text) \u2014 ingredients with quantities, one element per ingredient.<\/li>\n<\/ul>\n<h2>Recommended<\/h2>\n<ul>\n<li><code>recipeInstructions<\/code> \u2014 the method.<\/li>\n<li><code>recipeYield<\/code> \u2014 number of servings.<\/li>\n<li><code>totalTime<\/code> (Duration, ISO 8601 \u2014 <code>PT30M<\/code> for thirty minutes). If absent, <code>cookTime<\/code> is used.<\/li>\n<li><code>prepTime<\/code> \u2014 time to prepare the ingredients.<\/li>\n<li><code>image<\/code> (URL) \u2014 several are allowed; Yandex recommends filling this for a better snippet.<\/li>\n<li><code>nutrition<\/code> (NutritionInformation) \u2014 calories, fat, protein, carbohydrates, vitamins.<\/li>\n<\/ul>\n<h2>The non-standard field<\/h2>\n<p><code>resultPhoto<\/code> \u2014 a URL for the photograph of the finished dish. It is <strong>not part of Schema.org<\/strong>; Yandex defines it itself and recommends it for a better snippet. This is a rare case of an engine extending the vocabulary, and it will not validate against generic Schema.org tooling \u2014 which is precisely why it gets omitted by developers following a general guide.<\/p>\n<h2>Practical structure<\/h2>\n<p>The markup follows the natural shape of a recipe page: the dish name as the heading, each ingredient as its own list item, the method as a list, with step images marked as <code>image<\/code> and the finished dish as <code>resultPhoto<\/code>. Nothing needs to be restructured for the visitor&#8217;s sake, which is why recipe markup is one of the cleaner implementations.<\/p>\n<h2>The usual reservations<\/h2>\n<p>Yandex does not guarantee the data will appear, and may use it in whole or in part, in any of its services. Combined with the quality-control step, the realistic expectation is several weeks between deployment and any visible change.<\/p>\n<h2>Duration formatting, which is where implementations break<\/h2>\n<p>Times must be ISO 8601 durations, not human text. &#8220;45 minutes&#8221; in the visible page and <code>PT45M<\/code> in a <code>meta<\/code> element is the correct pattern, and mixing them up is the most common validation error on these pages.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recipe markup is a Yandex partner programme: data is displayed only after Yandex&#8217;s quality control service has checked it. Valid markup is necessary and not sufficient. Required name (Text) \u2014 the recipe or dish name. recipeIngredient (Text) \u2014 ingredients with quantities, one element per ingredient. Recommended recipeInstructions \u2014 the method. recipeYield \u2014 number of servings. [&hellip;]<\/p>\n","protected":false},"menu_order":152,"template":"","meta":{"footnotes":""},"ar_ykb_kategori":[778],"ar_ykb_etiket":[],"class_list":["post-28576","ar_ykb","type-ar_ykb","status-publish","has-post-thumbnail","hentry","ar_ykb_kategori-supported-schemas-from-schemaorg"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb\/28576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_ykb"}],"version-history":[{"count":2,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb\/28576\/revisions"}],"predecessor-version":[{"id":29088,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb\/28576\/revisions\/29088"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/28958"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=28576"}],"wp:term":[{"taxonomy":"ar_ykb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb_kategori?post=28576"},{"taxonomy":"ar_ykb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_ykb_etiket?post=28576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}