Tarif işaretlemesi bir Yandex iş ortağı programıdır: veriler yalnızca Yandex’in kalite kontrol servisi tarafından kontrol edildikten sonra görüntülenir. Geçerli işaretleme gereklidir ancak tek başına yeterli değildir.
Gereklidir
name(Metin) — tarif veya yemek adı.recipeIngredient(Metin) — miktarlarıyla birlikte malzemeler, her malzeme için bir öğe.
Önerilenler
recipeInstructions— hazırlanış yöntemi.recipeYield— porsiyon sayısı.totalTime(Süre, ISO 8601 — otuz dakika içinPT30M). BelirtilmezsecookTimekullanılır.prepTime— malzemeleri hazırlama süresi.image(URL) — birden fazla kullanılabilir; Yandex daha iyi bir snippet için bunun doldurulmasını önerir.nutrition(NutritionInformation) — kalori, yağ, protein, karbonhidrat, vitaminler.
Standart dışı alan
resultPhoto — bitmiş yemeğin fotoğrafı için bir URL. Bu, Schema.org’un bir parçası değildir; Yandex bunu kendisi tanımlar ve daha iyi bir snippet için önerir. Bu, bir arama motorunun sözlüğü genişlettiği nadir durumlardan biridir ve genel Schema.org araçlarında doğrulanmayacaktır; genel bir kılavuzu takip eden geliştiricilerin bunu atlamasının nedeni tam olarak budur.
Pratik yapı
İşaretleme, bir tarif sayfasının doğal şeklini takip eder: başlık olarak yemek adı, her malzeme için ayrı bir liste öğesi, liste olarak hazırlanış yöntemi, adım görselleri image olarak ve bitmiş yemek resultPhoto olarak işaretlenir. Ziyaretçi için hiçbir şeyin yeniden yapılandırılmasına gerek yoktur, bu yüzden tarif işaretlemesi en temiz uygulamalardan biridir.
Alışılagelmiş çekinceler
Yandex, verilerin görüneceğini garanti etmez ve bunları tamamen veya kısmen, hizmetlerinin herhangi birinde kullanabilir. Kalite kontrol adımıyla birleştiğinde, gerçekçi beklenti, dağıtım ile görünür bir değişiklik arasında birkaç haftalık bir süre geçmesidir.
Uygulamaların bozulduğu yer: Süre biçimlendirmesi
Süreler insan tarafından okunan metinler değil, ISO 8601 süreleri olmalıdır. Görünür sayfada “45 dakika” ve meta öğesinde PT45M doğru kalıptır; bunları karıştırmak bu sayfalardaki en yaygın doğrulama hatasıdır.
Biz bunu nasıl uyguluyoruz
The field worth pointing out to any recipe site is resultPhoto: it is Yandex-specific, it is not in Schema.org, and it is the one that most improves the snippet. Developers working from a generic structured-data guide will never add it. We also check the duration format explicitly, because a value that reads perfectly on the page and fails ISO 8601 is invisible until the snippet does not appear.
İlgili hizmetler