The hRecipe microformat

Elementlərin təsviri

Ask AI about this page

2 dəq oxu

Yandex-in hRecipe səhifəsindən oxuduğu tam xassələr dəsti, o cümlədən açıq standarta daxil olmayan bir neçə əlavə.

Ümumi tələblər

Hər səhifəyə bir reseptişarələnmişdir hrecipe əsas sinif və həmin resept səhifənin əsas məzmunu olmalıdır. O, tamamilə göstərilməli və ziyarətçilərə görünən olmalıdır — heç nə vərəqdə və ya yığılmış paneldə gizlədilməməlidir.

Elementlərin təsviri

Tələb olunan

  • fn — yeməyin adı, düz mətn.
  • ingredient — hər inqrediyent ayrıca, mətn və ya HTML şəklində işarələnmişdir. Daxmili: name (Yandex uzantısı), type və value vahid və miqdar üçün, və ya amount əvəzinə sərbəst formalı miqdar üçün həmin iki.

Tövsiyə olunan

  • instructions — hər reseptə bir ədəd; ayrı-ayrı addımlar instruction daşıya bilər (Yandex uzantısı). Yandex tələb edir ki, başlığın özü, yəni “Bişirmə üsulu”, xassədən kənarda qalsın.
  • yield — porsiyalar, hər reseptə bir ədəd, mətn dəyəri.
  • duration — ISO 8601. Bu value-title şablonu “bir saat yarım” göstərir PT1H30M.
  • photo və result-photo — kökdə və ya daxilində bir neçə fotoşəkilə icazə verilir instructions, götürür src bir img. Bitmiş yemək şəkli əlavə olaraq daşımalıdır result-photo, Yandex uzantısı və fraqmenti ən çox yaxşılaşdıran tək sahədir.
  • author — mətn və ya iç-içə hCard və bir neçəsinə icazə verilir.
  • nutrition — Yandex-in öz daxili xassələri ilə: calories, fat, saturatedFat, unsaturatedFat, carbohydrates, sugar, fiber, protein, cholesterol, servingSize.

Digər Yandex uzantıları

category (yemək növü, hər reseptə bir ədəd), sub-category, cuisine-type və weight.

Çıxarılan nəticə

Yaxşı resept fraqmentini yaradan xassələrin yarıdan çoxu burada hRecipe standartında yoxdur. Açıq spesifikasiyadan qurmaq etibarlı işarələmə və daha zəif nəticə verir. Bu səhifə Yandex üçün qurulacaq spesifikasiyadır və konsol doğrulayıcısı ona qarşı yoxlayan yeganə alətdir.

Elementlərin təsviri — 2
Alien Road

Bunu necə tətbiq edirik

We build recipe markup from this page rather than the open standard, because the fields that matter most here — result-photo, the nutrition breakdown, per-step instructions — are Yandex additions. It is also why we validate in Yandex’s own tool: a generic validator passes markup that omits every one of them, and the site gets an ordinary snippet while believing it did the work.

Əlaqəli xidmətlər

Paylaş