Genel yapılandırılmış veri kuralları

Buradaki bilgiler, tüm yapılandırılmış veriler için geçerli olan genel yönergelerdir. Yapılandırılmış verilerin Google Arama sonuçlarına eklenmeye uygun hale gelmesi için bu yönergelere uyulması gerekir. Bu içerik yönergelerini ihlal eden sayfalar veya siteler, kullanıcılarımız için yüksek kaliteli bir arama deneyimi sağlanması amacıyla Google Arama'da daha az popüler sıralamalarda yer alabilir veya zengin sonuçlara uygun değil olarak işaretlenebilir. Sayfanızın spam içerikli yapılandırılmış veriler veya içerik barındırdığını tespit edersek sayfanıza manuel bir işlem uygularız. Manuel bir işlem olup olmadığını kontrol etmek için Search Console'daki Manuel İşlemler raporunu açın.

Teknik yönergeler

Teknik yönergelerle uyumluluğu, çoğu teknik hatayı yakalayabilen Zengin Sonuçlar Testi ve URL Denetleme aracını kullanarak test edebilirsiniz.

Biçim

Zengin sonuçlara uygun olmaları için sitenizin sayfalarını desteklenen üç biçimden birini kullanarak işaretlemeniz gerekir:

  • JSON-LD (önerilen)
  • Mikro veriler
  • RDFa

Erişim

Yapılandırılmış veri sayfalarınızda Googlebot'u robots.txt, noindex veya diğer erişim kontrolü yöntemlerini kullanarak engellemeyin.

Kalite yönergeleri

Bu yönergeler, otomatik bir araçla kolayca test edilemez. Bir kalite yönergesinin ihlali, söz dizimsel olarak doğru yapılandırılmış verilerin Google Arama’da bir zengin sonuç olarak gösterilmesini engelleyebilir veya spam olarak işaretlenmesine neden olabilir.

İçerik

  • Google web yöneticileri kalite yönergelerini uygulayın.
  • Güncel bilgiler sağlayın. Artık alakalı olmayan, zamana duyarlı bir içerik için zengin sonuç göstermeyiz.
  • Kendiniz veya kullanıcılarınız tarafından oluşturulan orijinal içeriği sağlayın.
  • Sayfanın okuyucularına görünmeyen içeriği işaretlemeyin. Örneğin, JSON-LD işaretlemesi bir sanatçıyı açıklıyorsa HTML gövdesi de aynı sanatçıyı tanımlamalıdır.
  • Örneğin sahte yorumlar veya sayfanın ana fikriyle ilgisi olmayan içerik gibi alakasız veya yanıltıcı içerikleri işaretlemeyin.
  • Yapılandırılmış verileri kullanıcıları aldatmak veya yanıltmak için kullanmayın. Hiçbir kişi ya da kurumu taklit etmeyin; sahip olduklarınızı, satış ortaklığınızı veya asıl amacınızı yanlış tanıtmayın.
  • İçerik; pedofili, hayvanlarla cinsel ilişki, cinsel şiddet, şiddet içeren veya zalimce davranışlar, hedeflenen nefret veya tehlikeli faaliyetleri desteklememelidir.
  • Yasa dışı faaliyetlerde bulunan veya diğer kişilere ciddi düzeyde, hemen zarar vermeyi kolaylaştıracak mal, hizmet ya da bilgiler barındıran içerikleri işaretlemeyin. Bu tür konularla ilgili bilgi sağlayan içerikleri eğitim amaçlı içerik olarak işaretlemeye izin verilir.
  • JobPosting yapılandırılmış verilerindeki içerik, ek iş ilanı içerik politikalarına de uymalıdır.

Alaka düzeyi

Yapılandırılmış verileriniz, sayfa içeriğinin doğru bir gösterimi olmalıdır. Burada, alakasız verilere bazı örnekler verilmiştir:

  • Yayınları yerel etkinlik olarak etiketleyen bir spor canlı yayını sitesi.
  • Talimatları yemek tarifi olarak etiketleyen bir ahşap işçiliği sitesi.

Eksiksiz olma

  • Zengin sonuç türünüz için gereken tüm özellikleri belirtin. Gerekli özellikleri eksik olan öğeler, zengin sonuçlar için uygun değildir.
  • Sağladığınız önerilen özelliklerin sayısı arttıkça, sonucun kullanıcılar için kalitesi yükselir. Örneğin: Kullanıcılar maaşların açıkça belirtildiği iş ilanlarını, maaşların belirtilmediği ilanlara tercih eder; kullanıcılar, gerçek kullanıcı yorumları ve orijinal yıldız puanları olan tarifleri tercih eder (gerçek kullanıcılara ait olmayan yorumların veya puanların spam olarak kabul edildiğini unutmayın). Zengin sonuç sıralamasında ek bilgiler dikkate alınır.

Konum

  • Dokümanlarda aksi belirtilmedikçe, yapılandırılmış verileri, açıkladıkları sayfaya yerleştirin.
  • Aynı içerik için kopya sayfalarınız olursa aynı yapılandırılmış verileri yalnızca standart sayfaya değil, tüm sayfa kopyalarına yerleştirmenizi öneririz.

Belirginlik

Resimler

  • Bir resmi yapılandırılmış veri özelliği olarak belirtirken resmin gerçekten o türdeki örneğe ait olduğundan emin olun. Örneğin, schema.org/NewsArticle.image için image özelliğini tanımlarsanız işaretlenen resmin doğrudan o haber makalesine ait olması gerekir.
  • Tüm resim URL'leri taranabilir ve dizine eklenebilir olmalıdır. Aksi takdirde, Google Arama bunları bulamaz ve arama sonuçları sayfasında görüntüleyemez.

Bir sayfada birden çok öğe

Bir sayfada birden çok öğe, bir sayfada birden fazla öğe türü olduğu anlamına gelir. Örneğin, bir sayfada yemek tarifi, bu yemeğin nasıl yapılacağını gösteren bir video ve kullanıcıların bu yemek tarifini nasıl keşfedebileceğine dair içerik haritası bilgisi yer alabilir. Kullanıcılara görünen bu bilgilerin tümü, yapılandırılmış verilerle de işaretlenebilir. Bu, Google Arama gibi arama motorlarının bir sayfadaki bilgileri anlamasını kolaylaştırır. Bir sayfa için geçerli olan daha fazla öğe eklediğinizde Google Arama, sayfanın neyle ilgili olduğunu daha ayrıntılı algılar ve o sayfayı farklı arama özelliklerinde gösterebilir.

Hem video hem de yorumları gösteren bir yemek tarifi zengin sonucu

Google Arama, öğeleri iç içe yerleştirdiğinizde veya her öğeyi bağımsız olarak belirttiğinizde bir sayfada birden çok öğe olduğunu anlar:

  • İç içe yerleştirme: Bir ana öğe bulunur ve ek öğeler ana öğenin altında gruplandırılır. Bu, özellikle benzer öğeler gruplandırılırken faydalıdır (örneğin, bir video ile yorumlar içeren bir yemek tarifinde).
  • Bağımsız öğeler: Her öğe aynı sayfada ayrı bir bloktur.

İç içe yerleştirme

İç içe yerleştirilmiş yapılandırılmış veri örneğini aşağıda bulabilirsiniz. Recipe ana öğedir, aggregateRating ve video ise Recipe içine yerleştirilmiştir.

<html>
  <head>
    <title>How To Make Banana Bread</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Recipe",
      "name": "Banana Bread Recipe",
      "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas.",
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.7",
        "ratingCount": "123"
      },
      "video": {
        "@type": "VideoObject",
        "name": "How To Make Banana Bread",
        "description": "This is how you make banana bread, in 5 easy steps.",
        "contentUrl": "http://www.example.com/video123.mp4"
       }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Bağımsız öğeler

Yapılandırılmış verilerin bağımsız öğelerinin bir örneğini aşağıda bulabilirsiniz: Birbirinden farklı iki öğe vardır: Recipe ve BreadcrumbList.

<html>
  <head>
    <title>How To Make Banana Bread</title>
    <script type="application/ld+json">
    [{
      "@context": "https://schema.org/",
      "@type": "Recipe",
      "name": "Banana Bread Recipe",
      "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas."
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [{
        "@type": "ListItem",
        "position": 1,
        "name": "Recipes",
        "item": "https://example.com/recipes"
      },{
        "@type": "ListItem",
        "position": 2,
        "name": "Bread recipes",
        "item": "https://example.com/recipes/bread-recipes"
      },{
        "@type": "ListItem",
        "position": 3,
        "name": "How To Make Banana Bread"
      }]
    }]
    </script>
  </head>
  <body>
  </body>
</html>

Ek ipuçları

  • Google Arama'nın, sayfanın ana amacını anladığından emin olmak için sayfanın asıl odağını yansıtan ana yapılandırılmış veri türünü ekleyin. Örneğin, bir sayfa esas olarak bir yemek tarifiyle ilgiliyse Yemek Tarifi yapılandırılmış verilerinin yanı sıra Video ve Yorum yapılandırılmış verilerini de içermelidir. Bu, sayfanın birden fazla arama görünümü (yemek tarifi zengin sonuçları, video arama ve yorum snippet'leri) için uygun olmasına fırsat tanır. Sayfa yalnızca Video yapılandırılmış verisi içerirse Google Arama, sayfayı bir yemek tarifi zengin sonucu olarak görüntülemesine yetecek kadar bilgi sahibi olmaz.
  • Sayfanın, kullanıcılara görünen içeriği tam olarak temsil etmesini sağlamak için tüm yapılandırılmış veri öğelerinin eksiksiz olduğundan emin olun. Örneğin, birden fazla yorum eklerseniz sayfadaki kişilere görünen tüm yorumları eklediğinizden emin olun. Bir sayfanın o sayfadaki tüm yorumları işaretlememesi, Arama sonuçları sayfası görünümüne bağlı olarak tüm yorumları görmeyi bekleyen kullanıcılar için yanıltıcı olabilir.