
Zengin sonuçlar ve tariflerinizle ilgili yorumcuların puanları, pişirme ve hazırlık süreleri ve besin bilgileri gibi ana makineye özel listeler sağlamak için tarif içeriğinizi yapılandırılmış verilerle işaretleyin. Sayfanız, yapılandırılmış veri ekleme şeklinize bağlı olarak farklı özelliklere uygun olur:
- Arama: Zengin sonuçlarla aramada daha iyi etkileşim sağlamak için yemek tarifi yapılandırılmış verileri ekleyin.
- Yardım: Google Home'da ve akıllı ekranlarda tariflerinizle Google Asistan'ın kullanıcılara yol göstermesini sağlayın.
- Bant: Tarifinizin bir zengin sonuç bandında görünmesini sağlamak için bant yapılandırılmış verileri ekleyin. Bu veriler resimleri, sayfa logolarını ve diğer ilginç arama sonucu özelliklerini içerebilir.
- AMP: Anında yüklenen tarifler sağlamak için tarif sayfalarınızı AMP ile oluşturun.
İçeriğinizi bu kılavuza göre yapılandırdığınızda, içeriğiniz aşağıdaki özellikleri otomatik olarak etkinleştirebilir:
- Mobil resim Arama sonuçlarında tarif rozeti
- Google Asistan'da içerik işlemi
Örnekler
Yapılandırılmış Veri Test Aracı'nda JSON-LD kodunun kullanıldığı bazı tarif örneklerini burada bulabilirsiniz:
Yemek tarifi örneği
recipe
ve yardım yapılandırılmış verilerini içeren bir sayfa örneğini burada bulabilirsiniz. Bu içerik, Arama sonuçlarında zengin sonuç ve Google Home'da ve akıllı ekranlarda Google Asistan ile yardım olarak görüntülenmeye uygun olabilir.
Bant örneği
itemList
yapılandırılmış verileri içeren bir tarif özeti sayfası (tarif listesi içeren bir sayfa) örneğini burada bulabilirsiniz. Bu içerik, Arama sonuçlarında bir bantta görüntülenmeye uygun olabilir.
Yönergeler
Tarifinizin Arama sonuçlarında görünmeye uygun olması için genel yapılandırılmış veri yönergelerini uygulamanız gerekir. Google Home'da ve akıllı ekranlarda yardım tarifinizi Google Asistan ile sağlamak için içeriğinizin Actions on Google için içerik kısıtlama politikasına uyduğundan emin olun.
Aşağıdaki yönergeler tarif yapılandırılmış verileri için geçerlidir.
- Belirli bir yemeğin hazırlanmasıyla ilgili içerik için tarif yapılandırılmış verileri kullanın. Örneğin, "yüz peelingi" veya "parti fikirleri", bir yemek için geçerli adlar değildir.
- Tariflerinizin ana makineye özel bir listede görünmesini sağlamak için aşağıdaki yönergeleri izlemelisiniz:
- Listenizle ilgili tarifleri özetlemek için
ItemList
yapılandırılmış verileri sağlayın.ItemList
yapılandırılmış verilerini ayrı olarak veya tarif yapılandırılmış verileriyle birlikte sağlayabilirsiniz. - Siteniz, koleksiyondaki tüm tarifleri listeleyen bir özet sayfasına sahip olmalıdır. Örneğin, bir kullanıcı Arama sonuçlarından özet bağlantısını tıkladığında, sitenizde aramasıyla ilgili tariflerin listelendiği bir sayfaya doğru şekilde yönlendirilir.
- Listenizle ilgili tarifleri özetlemek için
Yapılandırılmış veri türü tanımları
İçeriğinizin zengin sonuç olarak görüntülenmeye uygun olması veya Google'daki diğer deneyimler için gereken özellikleri eklemeniz gerekir. İçeriğiniz hakkında daha fazla bilgi ekleyerek daha iyi bir kullanıcı deneyimi sağlamak için, önerilen özellikleri de dahil edebilirsiniz.
ItemList
ItemList
tam tanımı, schema.org/ItemList adresinde bulunmaktadır.
Tarif özelliklerine ek olarak, ana makineye özel listeler için aşağıdaki özellikleri ekleyin. ItemList
zorunlu değildir ancak tarifinizin bir ana makine bandına uygun olmasını istiyorsanız aşağıdaki özellikleri eklemeniz gerekir. Ana makineye özel listeler hakkında daha fazla bilgi için Bant konusuna bakın.
Zorunlu özellikler | |
---|---|
itemListElement |
Tek öğe sayfası için ek açıklama. |
ListItem.position |
Listedeki öğe sayfasının konum sırası. Örneğin: "itemListElement": [ { "@type": "ListItem", "position": 1, }, { "@type": "ListItem", "position": 2, } ] |
ListItem.url |
Öğe sayfasının standart URL'si. Her öğenin benzersiz bir URL’si olmalıdır. |
Recipe
Recipe
öğesinin tam tanımı schema.org/Recipe adresinde bulunmaktadır.
Tarif içeriğinizi, schema.org Recipe türünün aşağıdaki özellikleriyle işaretleyin. Zorunlu özelliklere ek olarak, Arama'da daha iyi etkileşim sağlamak için mümkün olduğunca çok önerilen özelliği işaretleyin.
Google Home'da ve akıllı ekranlarda yardım tarifinizi Google Asistan ile sağlamak için recipeIngredient
ve recipeInstructions
öğelerini eklediğinizden emin olun. Tarifiniz bu özelliklere sahip değilse yardıma uygun olmaz ancak yine de Arama sonuçlarında görünmeye uygun olabilir.
Gerekli özellikler | |
---|---|
image |
Tamamlanmış yemeğin resmi. Ek resim yönergeleri:
Örneğin: "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ] |
name |
Yemeğin adı. |
Önerilen özellikler | |
---|---|
aggregateRating |
Öğeye atanan ortalama yorum puanı için ek açıklama. Yorum snippet'i yönergelerini uygulayın ve hem zorunlu hem de önerilen AggregateRating özelliklerinin listesine uyun. Tarif yapılandırılmış verileri tek bir yorum içerirse yorumcunun adı geçerli bir kişi veya kuruluş olmalıdır. Örneğin, "Malzemelerde %50 indirim" geçerli bir yorumcu adı değildir. |
author |
Yemek tarifini oluşturan kişi. |
cookTime |
ISO 8601 biçiminde belirtilen, yemeğin gerçek pişirme süresi. Bir zaman aralığı belirtmek için alt öğeler olarak minimum ve maksimum değerler kullanabilirsiniz. Her zaman |
datePublished |
ISO 8601 biçiminde belirtilen, tarifin yayınlandığı tarih. |
description |
Yemeğin açıklandığı kısa bir özet. |
keywords |
Tarifiniz için mevsim ("yaz"), tatil ("Şeker Bayramı") gibi terimler veya başka açıklamalar ("pratik", "kolay", "özgün"). Ek yönergeler
|
nutrition.calories |
Her porsiyondaki kalori sayısı. |
prepTime |
ISO 8601 biçiminde belirtilen, yemeğin hazırlanması için gereken süre. Bir zaman aralığı belirtmek için alt öğeler olarak minimum ve maksimum değerler kullanabilirsiniz. Her zaman |
recipeCategory |
Tarifinizin ilgili olduğu öğün veya yemek türü. Örneğin: "akşam yemeği", "başlangıç yemeği" veya "tatlı, atıştırmalık". |
recipeCuisine |
Tarifinizle ilişkili bölge. Örneğin, "Fransız", "Akdeniz" veya "Amerikan". |
recipeIngredient |
Yemek tarifinde kullanılan malzeme. Bu özellik Google Arama’daki tarifler için önerilir ancak Google Home'da ve akıllı ekranlarda Google Asistan ile yardım için zorunludur. Örneğin: "recipeIngredient": [ "1 (15 ounce) package double crust ready-to-use pie crust", "6 cups thinly sliced, peeled apples (6 medium)", "3/4 cup sugar", "2 tablespoons all-purpose flour", "3/4 teaspoon ground cinnamon", "1/4 teaspoon salt", "1/8 teaspoon ground nutmeg", "1 tablespoon lemon juice" ] Ek yönergeler:
|
recipeInstructions |
Yemeği yapmak için gerçekleştirilecek adımlar. Bu özellik Google Arama’daki tarifler için önerilir ancak Google Home'da ve akıllı ekranlarda Google Asistan ile yardım için zorunludur.
Ek yönergeler
|
recipeYield |
Tarif ile hazırlanacak miktar. Örneğin: servis yapılacak kişi sayısı veya porsiyon sayısı. |
totalTime |
ISO 8601 biçiminde belirtilen, yemeği pişmeye hazırlamak için gereken süre. Bir zaman aralığı belirtmek için alt öğeler olarak minimum ve maksimum değerler kullanabilirsiniz.
|
video |
Sayfadaki tarifi gösteren bir video özellikleri dizisi. Zorunlu ve önerilen Video özelliklerinin listesine uyun. Aşağıda bir örnek verilmiştir: { "@context": "https://schema.org/", "@type": "Recipe", "video": [ { "name": "Party Coffee Cake", "description": "How to make Party Coffee Cake.", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "contentUrl": "http://www.example.com/videos/123_600x400.mp4", "embedUrl": "http://www.example.com/videoplayer?id=123", "uploadDate": "2018-02-05T08:00:00+08:00" } ] } |