Eğitim amaçlı soru-cevap (Quiz, Question ve Answer) yapılandırılmış verileri

Bilgi kartı sayfalarınız varsa bilgi kartı sayfalarınıza Quiz yapılandırılmış verisi ekleyerek öğrencilerin eğitici soruların yanıtlarını daha iyi bulmalarına yardımcı olabilirsiniz. Yapılandırılmış veri eklemek, içeriğinizi Google Arama sonuçları, Google Asistan ve Google Lens sonuçlarındaki soru-cevap bandında görünmeye uygun hale getirir.

Eğitim amaçlı soru-cevap zengin sonucu örneği

Aşağıdaki sayfa türleri eğitim amaçlı soru-cevap bandı için uygundur:

  • Bilgi kartı sayfası: Genellikle bir tarafında soru, diğer tarafında da yanıtı olan bilgi kartlarını içeren sayfa. Bilgi kartı sayfalarını işaretlemek için bu rehberi okumaya devam ederek eğitim amaçlı soru-cevap şemasını nasıl ekleyeceğinizi öğrenin.
  • Tek soru-cevaplı sayfa: Tek soru içeren ve ardından kullanıcının gönderdiği cevapların yer aldığı bir sayfa. Tek soru-cevaplı sayfası işaretlemek için bunun yerine QAPage işaretlemesini ekleyin.

Özelliğin kullanılabilirliği

Eğitim amaçlı soru-cevap bandı, Google Arama'nın kullanıma sunulduğu her yerde İngilizce olarak kullanılabilir. Bu özellik yalnızca masaüstü ve mobil cihazlarda eğitimle ilgili konuları ararken kullanılabilir. Örneğin, "the measure of three angles of a quadrilateral are 80 90 and 103 degrees" veya "the ratio of surface energy to surface area is" gibi sorguları aramayı deneyin.

Yapılandırılmış veri ekleme

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ış veri konusunda yeniyseniz yapılandırılmış verinin nasıl çalıştığı hakkında daha fazla bilgi edinebilirsiniz.

Aşağıda, yapılandırılmış verinin nasıl oluşturulacağı, test edileceği ve yayınlanacağı hakkında bir genel bakış sunulmuştur. Web sayfasına yapılandırılmış verinin nasıl ekleneceği hakkında adım adım açıklamalı kılavuz için yapılandırılmış veri codelab'e göz atın.

  1. Zorunlu özellikleri ekleyin. Kullandığınız biçime bağlı olarak sayfada yapılandırılmış verilerin nereye ekleneceğini öğrenin.
  2. Yönergeleri uygulayın.
  3. Zengin Sonuçlar Testi'ni kullanarak kodunuzu doğrulayın ve kritik hataları düzeltin. Araçta işaretlenmiş olabilecek kritik olmayan sorunları da düzeltme seçeneğini değerlendirin. Bu tür hatların düzeltilmesi yapılandırılmış verilerinizin kalitesini artırır ancak zengin sonuçlara uygun olmak için zorunlu değildir.
  4. Yapılandırılmış verinizi içeren birkaç sayfa dağıtıp Google'ın sayfayı nasıl gördüğünü test etmek için URL Denetleme aracını kullanın. Google'ın sayfanıza erişebildiğinden ve bir robots.txt dosyası, noindex etiketi 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.
  5. İleride yapılacak değişiklikler konusunda Google'a bilgi vermeye devam etmek için site haritası gönderin. Bu işlemi Search Console Sitemap API ile otomatikleştirebilirsiniz.

Örnekler

Eğitim amaçlı soru-cevap yapılandırılmış verilerini içeren bir bilgi kartı sayfası örneğini burada bulabilirsiniz.


<html>
  <head>
    <title>Cell Transport</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Quiz",
      "about": {
        "@type": "Thing",
        "name": "Cell Transport"
      },
      "educationalAlignment": [
        {
          "@type": "AlignmentObject",
          "alignmentType": "educationalSubject",
          "targetName": "Biology"
        }
      ],
      "hasPart": [
        {
          "@context": "https://schema.org/",
          "@type": "Question",
          "eduQuestionType": "Flashcard",
          "text": "This is some fact about receptor molecules.",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "receptor molecules"
          }
        },
        {
          "@context": "https://schema.org/",
          "@type": "Question",
          "eduQuestionType": "Flashcard",
          "text": "This is some fact about the cell membrane.",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "cell membrane"
          }
        }
      ]
    }
    </script>
  </head>
</html>

Yönergeler

Sayfanızın eğitim amaçlı soru-cevap zengin sonucuna uygun olması için aşağıdaki yönergeleri uygulamanız gerekir:

Teknik yönergeler

  • Yapılandırılmış verileri mümkün olan en ayrıntılı özellik sayfasına yerleştirin. Soru içermeyen sayfalara yapılandırılmış veri eklemeyin.
  • Tüm sorularda, eduQuestionType özelliği için Flashcard değeri kullanılmalıdır. Başka soru türleri içeren sayfalar, eğitim amaçlı soru-cevap bandına uygun değildir. Başka soru türlerinin yer aldığı sayfalar için Alıştırma Soruları'nı kullanmayı düşünebilirsiniz.
  • Ana makinenizdeki yük yük ayarlarının sık taramaya izin verdiğinden emin olun.
  • Sitenizdeki sorular, sayfadaki kullanıcılar tarafından hemen görülebilir olmalıdır. Yani, sorular yalnızca bir veri dosyasında veya PDF'de tutulmamalıdır.
  • Sayfanızda yalnızca bir soru ve kullanıcılar tarafından gönderilen birkaç yanıt varsa bunun yerine QAPage işaretlemesini kullanın.

İçerik yönergeleri

Bu eğitim amaçlı soru-cevap içeriği yönergeleri, kullanıcılarımızın ilgilendikleri öğrenme kaynaklarına ulaşmalarını sağlamak için oluşturulmuştur. Bu kuralları ihlal eden içerik tespit edersek gerekli işlemi uygularız. Bu kapsamda hem manuel işlem uygulanabilir hem de içeriğinizin Google'daki eğitim amaçlı soru-cevap zengin sonucunda gösterilmesi engellenebilir.

  • Eğitimle ilgili soru-cevap sayfaları, soru-cevap sayfaları için geçerli içerik kurallarına uymalıdır.
  • Sayfada eğitimle ilgili sorular ve cevaplar bulunmalıdır. Sayfanızda en az bir soru ve cevap eşlemesi olmalı, verilen cevap kullanıcının sorusuyla ilgili ve soruyu yanıtlar nitelikte olmalıdır.
  • Bu özelliği kullanarak oluşturduğunu eğitim amaçlı soru-cevap sayfalarınızın doğruluğu ve kalitesi sizin sorumluluğunuzdadır. İçeriğinizin belirli bir kısmının kalite ve pedagojik inceleme süreçlerine göre yanlış olduğu tespit edilirse sorunları çözene kadar soru-cevap sayfalarınızın tamamı veya bir bölümü bu özellik için uygun olmayabilir.

Yapılandırılmış veri türü tanımları

İçeriğinizin zengin sonuç olarak görüntülenmeye uygun olması 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.

Test

Quiz, genellikle aynı kavram veya konuyla ilgili bilgi kartı grubudur (bir veya daha fazla karttan oluşur).

Quiz (test) öğesinin tam tanımını schema.org'da bulabilirsiniz. Google tarafından desteklenen özellikler şunlardır:

Zorunlu özellikler
hasPart

Question

Test için belirli bilgi kartı sorusuyla ilgili iç içe yerleştirilmiş bilgiler. Tek bir bilgi kartı göstermek için bir tane hasPart özelliği kullanın.

Birden fazla bilgi kartı eklemek için bu özelliği tekrarlayın.

{
  "@type": "Quiz",
  "hasPart": {
    "@type": "Question"
  }
}
Önerilen özellikler
about

Thing

Quiz özelliğinin altında yatan temel kavram hakkında iç içe yerleştirilmiş bilgiler.

{
  "@type": "Quiz",
  "about": {
    "@type": "Thing"
  }
}
about.name

Text

Quiz özelliğinin altında yatan temel kavram hakkında iç içe yerleştirilmiş bilgiler. Bu özellik için birden fazla girişe izin verilir.

{
  "@type": "Quiz",
  "about": {
    "@type": "Thing",
    "name": "Cell transport"
  }
}
educationalAlignment

AlignmentObject

Testin, kabul gören bir eğitim çerçevesine uyumlu hale getirilmesi. Bu özellik, testi bir branş veya çalışma alanıyla ve hedef sınıf ya da eğitim standardıyla uyumlu hale getirmek için tekrarlanabilir.

{
  "@type": "Quiz",
  "educationalAlignment": []
}
educationalAlignment.alignmentType

Text

Test için öğrenme kaynağı ve çerçeve düğümü arasındaki uyum kategorisi. Google Arama, LRMI standardını kullanır.

Hem çalışma alanını hem de hedef sınıfı veya eğitim standardını belirtmek için alignmentType özelliğini tekrarlayın.

  • Testin hangi branş veya çalışma alanı için olduğunu belirtirken alignmentType özelliğini educationalSubject olarak ayarlayın.
  • Testin hedef sınıfını veya eğitim standardını belirtmek için alignmentType özelliğini educationalLevel olarak ayarlayın.

educationalSubject ve educationalLevel özelliklerinin nasıl belirtileceği aşağıda açıklanmaktadır.

{
  "@type": "Quiz",
  "educationalAlignment": [
     {
       "@type": "AlignmentObject",
       "alignmentType": "educationalSubject",
       "targetName": "Biology"
     },
     {
       "@type": "AlignmentObject",
       "alignmentType": "educationalLevel",
       "targetName": "Fifth grade"
     }

  ]
}
educationalAlignment.targetName

Text

Kabul gören eğitim çerçevesine ait düğümün adı. Örneğin: "7. Sınıf: Hücre Yapısı".

{
  "@type": "Quiz",
  "educationalAlignment": [
     {
       "@type": "AlignmentObject",
       "targetName": "Grade 7: Cell Structure"
     }
  ]
}

Soru

Her soru, Quiz öğesinin hasPart özelliği altına yerleştirilmiş, bir bilgi kartına karşılık gelir. Bu Question ile ilgili koşulların QAPage için soru koşullarından farklı olduğunu unutmayın.

Question (soru) öğesinin tam tanımı schema.org'da sağlanmaktadır. Google tarafından desteklenen özellikler şunlardır:

Zorunlu özellikler
acceptedAnswer

Answer

Bilgi kartına verilen yanıtın tam metni. Her Question türü için yalnızca bir acceptedAnswer özelliği olmalıdır.

{
  "@type": "Question",
  "acceptedAnswer": {
    "@type": "Answer",
    "text": "cell membranes"
  }
}
eduQuestionType

Text

Sorunun türü. Flashcard sabit değerini kullanmanız gerekir.

{
  "@type": "Question",
  "eduQuestionType": "Flashcard”
}
text

Text

Bilgi kartı sorusunun tam metni.

{
  "@type": "Question",
  "text": "A protein on the surface of HIV can attach to proteins on the surface of healthy human cells. What are the attachment sites on the surface of the cells known as?"
}

Search Console ile zengin sonuçları izleme

Search Console, sayfalarınızın Google Arama'daki performansını 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. Aşağıdaki durumlarda Search Console'u kontrol etmenizi öneririz:

  1. Yapılandırılmış verileri ilk kez dağıttıktan sonra
  2. Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra
  3. Düzenli olarak trafiği analiz etmek için

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 olan, geçerli öğelerin sayısı artarken geçersiz öğelerin sayısında artış olmamasıdır. Yapılandırılmış verilerinizde sorun bulursanız:

  1. Geçersiz öğeleri düzeltin.
  2. Sorunun devam edip etmediğini kontrol etmek için yayındaki URL'yi inceleyin.
  3. Durum raporunu kullanarak doğrulama isteğinde bulunun.

Yeni şablonlar yayınladıktan veya kodunuzu güncelledikten sonra

Web sitenizde önemli değişiklikler yaptığınızda yapılandırılmış verilerdeki geçersiz öğelerin sayısında artış olup olmadığını takip edin.
  • Geçersiz öğe sayısında artış görürseniz çalışmayan yeni bir şablonu kullanıma sunmuş olabilirsiniz veya siteniz mevcut şablonla yeni ve kötü bir şekilde etkileşime giriyor olabilir.
  • Geçerli öğelerde azalma görürseniz (geçersiz öğelerdeki artışla eşleşmeyen), artık sayfalarınıza yapılandırılmış veri yerleştirmiyor olabilirsiniz. Soruna neyin neden olduğunu öğrenmek için URL Denetleme aracı'nı kullanın.

Düzenli olarak trafiği analiz etme

Performans Raporu'nu kullanarak Google Arama trafiğinizi analiz edin. Veriler, sayfanızın Arama'da ne sıklıkta zengin sonuç olarak göründüğünü, kullanıcıların bu zengin sonucu ne sıklıkta tıkladığını ve arama sonuçlarında göründüğünüz ortalama konumu gösterir. Bu sonuçlara Search Console API ile otomatik olarak da ulaşabilirsiniz.

Troubleshooting

If you're having trouble implementing or debugging structured data, here are some resources that may help you.

  • If you're using a content management system (CMS) or someone else is taking care of your site, ask them to help you. Make sure to forward any Search Console message that details the issue to them.
  • Google does not guarantee that features that consume structured data will show up in search results. For a list of common reasons why Google may not show your content in a rich result, see the General Structured Data Guidelines.
  • You might have an error in your structured data. Check the list of structured data errors and the Unparsable structured data report.
  • If you received a structured data manual action against your page, the structured data on the page will be ignored (although the page can still appear in Google Search results). To fix structured data issues, use the Manual Actions report.
  • Review the guidelines again to identify if your content isn't compliant with the guidelines. The problem can be caused by either spammy content or spammy markup usage. However, the issue may not be a syntax issue, and so the Rich Results Test won't be able to identify these issues.
  • Troubleshoot missing rich results / drop in total rich results.
  • Allow time for re-crawling and re-indexing. Remember that it may take several days after publishing a page for Google to find and crawl it. For general questions about crawling and indexing, check the Google Search crawling and indexing FAQ.
  • Post a question in the Google Search Central forum.