Yapılandırılmış verilerle Google’a tarifinizi bildirerek kullanıcıların tarif içeriğinizi bulmasına yardımcı olun. İnceleyen puanları, pişirme ve hazırlama süreleri ile besin değerleri gibi bilgileri sağladığınızda, Google tarifinizi daha iyi anlayabilir ve kullanıcılara ilgi çekici şekillerde sunabilir. Tarifler, Google Arama sonuçlarında ve Google Görseller’de görünebilir.


İçeriğinizi nasıl işaretlediğinize bağlı olarak, tarifleriniz aşağıdaki geliştirmeler için uygun olabilir:
| Tarif geliştirmeleri | |
|---|---|
Tarif barındıran atlıkarınca: Kullanıcıların tarif galerisi sayfalarınızı keşfetmesini sağlayın, bunun için ItemList yapılandırılmış verisi ekleyin. | ![]() |
Yapılandırılmış veri nasıl eklenir
Yapılandırılmış veri, bir sayfa hakkında bilgi sağlamak ve sayfa içeriğini sınıflandırmak için kullanılan standart bir biçimdir. Yapılandırılmış veriler konusunda yeniyseniz,
yapılandırılmış verilerin nasıl çalıştığı.
hakkında daha fazla bilgi edinebilirsiniz. İşte yapılandırılmış verileri oluşturma, test etme ve yayınlamaya dair genel bir bakış.
- Gerekli özellikleri ekleyin. Kullandığınız biçime bağlı olarak, sayfaya yapılandırılmış veri eklemeyi.
- öğrenin. Şunları takip edin: kılavuzlar.
- Kodunuzu
Zengin Sonuçlar Testi
aracını kullanarak doğrulayın ve kritik hataları düzeltin. Araçta işaretlenebilecek kritik olmayan sorunları da düzeltmeyi düşünün; bunlar yapılandırılmış verilerinizin kalitesini artırmaya yardımcı olabilir (ancak zengin sonuçlar için uygun olmak adına bu gerekli değildir). - Yapılandırılmış verilerinizi içeren birkaç sayfayı dağıtın ve Google’ın sayfayı nasıl gördüğünü test etmek için URL Denetleme aracı kullanın. Sayfanızın Google tarafından erişilebilir olduğundan ve bir robots.txt dosyası,
noindexetiketi veya giriş gereksinimleri tarafından engellenmediğinden emin olun. Sayfa düzgün görünüyorsa,
Google’dan URL’lerinizi yeniden taramasını isteyebilirsiniz. - Google’ı gelecekteki değişikliklerden haberdar etmek için
site haritası göndermeniziöneririz. Bunu
Search Console Sitemap API.
ile otomatikleştirebilirsiniz.
Örnekler
: Arama sonuçlarındaki gerçek görünüm farklı olabilir. En güncel düzen için yapılandırılmış verileri Zengin Sonuçlar Testi’nde önizleyin.
Arama’da Tarif
Atlıkarınca
İşte itemList yapılandırılmış verisine sahip bir tarif özet sayfası (tarif listesi içeren bir sayfa) örneği. Bu içerik, Arama sonuçlarında bir ızgarada görüntülenmeye uygun olabilir.
Kılavuzlar
Arama sonuçlarında görünmeye uygun olmanız için genel yapılandırılmış veri kılavuzlarını takip etmelisiniz.
Aşağıdaki kılavuzlar Recipe yapılandırılmış verisi için geçerlidir.
- Belirli bir yemeğin hazırlanmasıyla ilgili içerik için
Recipeyapılandırılmış verisini kullanın. Örneğin, “yüz peelingi” veya “parti fikirleri” bir yemek için geçerli isimler değildir. - Tariflerinizin bir
atlıkarınca veya ızgarada görünmesini sağlamak için şu kılavuzları takip etmelisiniz:- Listenizdeki tarifleri özetlemek için
ItemListyapılandırılmış verisi sağlayın.ItemListyapılandırılmış verisini ayrı olarak veya tarif yapılandırılmış verisiyle birlikte sağlayabilirsiniz. - Sitenizde koleksiyondaki tüm tarifleri listeleyen bir özet sayfası bulunmalıdır. Örneğin, bir kullanıcı Arama sonuçlarından özet bağlantısına tıkladığında, aramayla ilgili tarifleri listeleyen sitenizdeki bir sayfaya düzgün bir şekilde yönlendirilmelidir.
- Listenizdeki tarifleri özetlemek için
Yapılandırılmış veri türü tanımları
İçeriğinizin Google Arama’da zengin sonuç olarak görüntülenmeye uygun olması için gerekli özellikleri eklemelisiniz. Ayrıca, içeriğiniz hakkında daha fazla bilgi eklemek ve daha iyi bir kullanıcı deneyimi sağlamak için önerilen özellikleri de dahil edebilirsiniz.
Recipe
Tarif içeriğinizi schema.org Recipe türünün aşağıdaki özellikleriyle işaretleyin.
Recipe için tam tanım
schema.org/Recipeadresinde mevcuttur. Google tarafından desteklenen özellikler şunlardır:
| Gerekli özellikler | |
|---|---|
image |
Tamamlanmış yemeğin görseli. Ek görsel kılavuzları:
Örneğin: |
görsel SEO en iyi uygulamalarını | name |
| Metin | |
|---|---|
Yemeğin adı. | aggregateRating AggregateRating Öğeye atanan ortalama inceleme puanı için açıklama. AggregateRating |
author |
Tarifi yazan kişi veya kuruluşun adı. Google’ın yazarları çeşitli özellikler genelinde en iyi şekilde anlamasına yardımcı olmak için |
takip etmeyi düşünün. | Duration Varsa, yemeği pişirmek için gereken süre (ISO 8601 biçiminde).Her zaman prepTime |
datePublished | Varsa, tarifin yayınlandığı tarih (ISO 8601 biçiminde). descriptionText |
Yemeği tanımlayan kısa bir özet. | Text |
Tarifiniz için mevsim ("yaz"), tatil ("Cadılar Bayramı") veya diğer tanımlayıcılar ("hızlı", "kolay", "otantik") gibi diğer terimler. | Anahtar kelime listesindeki birden fazla girişi virgülle ayırın. Aslında
|
Energy |
nutrition.calories |
Duration |
Her zaman recipeCategory |
Tarifinizin ait olduğu yemek türü veya öğün. Örneğin: "akşam yemeği", "ana yemek" veya "tatlı, atıştırmalık". | Text |
Tarifinizle ilişkili bölge. Örneğin, "Fransız", "Akdeniz" veya "Amerikan". | Text |
Tarifte kullanılan bir malzeme. | Ek kılavuzlar Yalnızca tarifi yapmak için gerekli olan malzeme metnini ekleyin. Malzemenin tanımı gibi gereksiz bilgileri eklemeyin.:
|
HowToSection |
değerini ayarlamak için birkaç seçenek vardır. HowToStep
Ek kılavuzlar
|
recipeYield | Varsa, tarifin ürettiği miktar. Bu tariften elde edilen porsiyon sayısını sadece bir sayı ile belirtin. Farklı bir birim (örneğin, öğe sayısı) kullanmak isterseniz, ek verimler ekleyebilirsiniz. Porsiyon başına herhangi bir besin değeri bilgisi (örneğin, ) belirtirseniz bu gereklidir. |
Örnek | Duration Varsa, yemeği hazırlayıp pişirmek için gereken toplam süre (ISO 8601 biçiminde).totalTime kullanın veya |
VideoObject | Yemeği yapma adımlarını gösteren bir video. Gerekli ve önerilenVideo özellikleri |
HowToSection
Bir tarifin talimatlarının bir parçasını oluşturan bir adım dizisini (veya alt bölümleri) gruplamak için HowToSection kullanın. HowToSection öğesini doğrudan recipeInstructions özelliğinin tanımı içinde veya başka bir HowToSection öğesinin
itemListElement.
öğesi olarak belirtin. HowToSection türü, tek bir tarifin bir bölümünü tanımlar ve bir veya birden fazla adım içerir. Aynı yemek için farklı tarifler tanımlamak amacıyla HowToSection kullanmayın; bunun yerine HowToSection öğesini tek bir tarifin parçası olarak kullanın. Bir yemek için birden fazla tarif listelemek için birden fazla Recipe nesnesi kullanın. Örneğin, elmalı turta yapmanın birden fazla yolu için bunları birden fazla Recipe nesnesi olarak listeleyin,
HowToSection nesneleri olarak değil.
HowToSection için tam tanım schema.org/HowToSection
adresinde mevcuttur..
| Gerekli özellikler | |
|---|---|
itemListElement | HowToStepBölüm için ayrıntılı adımların ve/veya alt bölümlerin bir listesi. Örneğin, bir pizza tarifinin hamuru yapmak için bir adım bölümü, malzemeleri hazırlamak için bir tane ve birleştirip pişirmek için bir tane olabilir. Örnek: |
name | TextBölümün adı. |
HowToStep
İçeriğiniz için mantıklıysa, tarifin bir kısmının nasıl yapılacağını açıklayan bir veya daha fazla cümleyi gruplamak için HowToStep kullanın. text özelliğini cümlelerle tanımlayın veya alternatif olarak her cümle için bir itemListElement öğesini HowToDirection veya HowToTip ile tanımlayın.
Tarif adımlarınızı HowToStep türünün aşağıdaki özellikleriyle işaretleyin. Bir HowToStep öğesini doğrudan recipeInstructions
özelliğinin tanımı içinde veya bir HowToSection öğesinin itemListElement.
öğesi olarak belirtin. HowToStep için tam tanım
schema.org/HowToStep.
| adresinde mevcuttur. | |
|---|---|
Gerekli özellikler | itemListElement HowToDirection veyaHowToTip Talimatlar veya ipuçları dahil olmak üzere ayrıntılı alt adımların bir listesi. |
text | TextBu adımın tam talimat metni. itemListElement
|
| image | |
|---|---|
ImageObject | veya URL Adım için bir görsel. Ek görsel kılavuzları:Görsel URL’leri
|
name | TextAdımı özetleyen kelime veya kısa ifade (örneğin, “Turta hamurunu yerleştirin”). Tanımlayıcı olmayan metinler (örneğin, “1. Adım: [metin]”) veya başka adım numarası biçimleri (örneğin, “1. [metin]”) kullanmayın. |
url | URLA |
VideoObject | veya Clip Bu adım için bir video veya videonun bir klibi.VideoObject için |
HowToTip Varsa, talimatları veya ipuçlarını açıklamak için HowToDirection
ve HowToTip kullanın. Aynı gerekli ve önerilen özelliklere sahiptirler. HowToDirection ve
HowToTip için tam tanımlar schema.org/HowToDirection ve schema.org/HowToTip
adreslerinde mevcuttur. Gerekli özellikler
text.
| Text | |
|---|---|
Talimatın veya ipucunun metni. | ItemListRecipe özelliklerine ek olarak, |
ana bilgisayara özel listeler için aşağıdaki özellikleri ekleyin.
ItemList gerekli olmasa da, tarifinizin bir ana bilgisayar atlıkarıncası için uygun olmasını istiyorsanız aşağıdaki özellikleri eklemelisiniz. Ana bilgisayar atlıkarıncası hakkında daha fazla bilgi içinAtlıkarınca bölümüne bakın. ItemList
için tam tanım.
schema.org/ItemList adresinde mevcuttur. Gerekli özellikler itemListElement.
| ListItem | |
|---|---|
Tek bir öğe sayfası için açıklama. | Integer |
Öğe sayfasının listedeki sıra konumu. Örneğin: | URL |
Öğe sayfasının standart URL'si. Her öğenin benzersiz bir URL'si olmalıdır. |
Search Console, sayfalarınızın Google Arama’da nasıl performans gösterdiğini izlemenize yardımcı olan bir araçtır. Google Arama sonuçlarına dahil olmak için Search Console’a kaydolmanız gerekmez, ancak Google’ın sitenizi nasıl gördüğünü anlamanıza ve iyileştirmenize yardımcı olabilir. Search Console’u aşağıdaki durumlarda kontrol etmenizi öneririz: |
Yapılandırılmış verileri ilk kez dağıttıktan sonra
Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra
- Trafiği periyodik olarak analiz etme
- Yapılandırılmış verileri ilk kez dağıttıktan sonra
- Google sayfalarınızı dizine ekledikten sonra, ilgili
Zengin sonuç durum raporunu
kullanarak sorunları arayın. İdeal olarak, geçerli öğelerde bir artış ve geçersiz öğelerde artış olmaması gerekir. Yapılandırılmış verilerinizde sorun bulursanız:
Geçersiz öğeleri düzeltinSorunun devam edip etmediğini kontrol etmek için
- Canlı bir URL’yi inceleyin..
- Durum raporunu kullanarak doğrulama isteyin.
- Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra Web sitenizde önemli değişiklikler yaptığınızda, yapılandırılmış veri geçersiz öğelerindeki artışları izleyin.
Geçersiz öğelerde bir
artış görürseniz,
- belki çalışmayan yeni bir şablon yayınladınız veya siteniz mevcut şablonla yeni ve kötü bir şekilde etkileşime giriyor olabilir. Geçerli öğelerde birazalış görürseniz
- (geçersiz öğelerdeki bir artışla eşleşmeyen), belki artık sayfalarınızda yapılandırılmış veri yerleştirmiyorsunuzdur. Soruna neyin neden olduğunu öğrenmek için URL Denetleme aracını kullanın.
Trafiği periyodik olarak analiz etme Google Arama trafiğinizi
Performans Raporu
kullanarak analiz edin. Veriler, sayfanızın Arama’da ne sıklıkla zengin sonuç olarak göründüğünü, kullanıcıların ne sıklıkla tıkladığını ve arama sonuçlarında göründüğünüz ortalama konumu gösterecektir. Bu sonuçları Search Console APIile otomatik olarak da çekebilirsiniz. Sorun giderme.
Yapılandırılmış verileri uygulamada veya hata ayıklamada sorun yaşıyorsanız, yardımcı olabilecek bazı kaynaklar şunlardır.
Bir içerik yönetim sistemi (CMS) kullanıyorsanız veya sitenizle başkası ilgileniyorsa, onlardan yardım isteyin. Sorunu detaylandıran tüm Search Console mesajlarını onlara ilettiğinizden emin olun.
- Google, yapılandırılmış verileri tüketen özelliklerin arama sonuçlarında görüneceğini garanti etmez. Google’ın içeriğinizi neden zengin sonuç olarak göstermeyebileceğine dair yaygın nedenlerin bir listesi için
- Genel Yapılandırılmış Veri Kılavuzları
bölümüne bakın.. - Yapılandırılmış verilerinizde bir hata olabilir.
yapılandırılmış veri hataları listesini
ve Ayrıştırılamayan yapılandırılmış veri raporunu. - kontrol edin. Sayfanıza karşı yapılandırılmış veri manuel işlemi aldıysanız, sayfadaki yapılandırılmış veriler yoksayılacaktır (sayfa yine de Google Arama sonuçlarında görünebilir).
yapılandırılmış veri sorunlarınıdüzeltmek için Manuel İşlemler raporunu. - kullanın. İçeriğinizin kılavuzlara uygun olup olmadığını belirlemek için kılavuzları tekrar gözden geçirin. Sorun, spam içerikli içerikten veya spam içerikli işaretleme kullanımından kaynaklanıyor olabilir. Ancak, sorun bir sözdizimi sorunu olmayabilir ve bu nedenle Zengin Sonuçlar Testi bu sorunları tanımlayamayacaktır.
- Eksik zengin sonuçları / toplam zengin sonuçlardaki düşüşü giderme.
- Yeniden tarama ve yeniden dizine ekleme için zaman tanıyın. Bir sayfa yayınlandıktan sonra Google’ın onu bulup taramasının birkaç gün sürebileceğini unutmayın. Tarama ve dizine ekleme ile ilgili genel sorular için
Google Arama tarama ve dizine ekleme SSS. - bölümüne bakın. Google Arama Merkezi forumunda.
Biz bunu nasıl uyguluyoruz
Recipe markup is mature and competitive. For food clients the details, ratings, times, nutrition, are what separate a rich result from a plain link.
İlgili hizmetler
