Course

कोर्स की अपनी सूचियों को स्ट्रक्चर्ड डेटा से मार्कअप करें, ताकि छात्र-छात्राएं Google Search पर आपकी साइट को ढूंढ सकें. इसमें आप कोर्स और उसे चलाने वाले का नाम बता सकते हैं. साथ ही, कोर्स के बारे में थोड़ी जानकारी भी दे सकते हैं.

Search के नतीजों में कोर्स का स्क्रीनशॉट

स्ट्रक्चर्ड डेटा को जोड़ने का तरीका

स्ट्रक्चर्ड डेटा, किसी पेज के बारे में जानकारी देने और पेज के कॉन्टेंट को कैटगरी में बांटने का एक स्टैंडर्ड फ़ॉर्मैट है. अगर आप स्ट्रक्चर्ड डेटा के बारे में ज़्यादा नहीं जानते, तो स्ट्रक्चर्ड डेटा के काम करने का तरीका पर जाकर, इसके बारे में ज़्यादा जानकारी पा सकते हैं.

स्ट्रक्चर्ड डेटा बनाने, उसकी जांच करने, और उसे रिलीज़ करने के बारे में खास जानकारी यहां दी गई है. वेब पेज में स्ट्रक्चर्ड डेटा जोड़ने के सिलसिलेवार निर्देशों के लिए, स्ट्रक्चर्ड डेटा कोडलैब (कोड बनाना सीखना) देखें.

  1. ज़रूरी प्रॉपर्टी जोड़ें. इस्तेमाल किए जाने वाले फ़ॉर्मैट के मुताबिक, यह जानें कि पेज पर स्ट्रक्चर्ड डेटा कहां डालना है.
  2. दिशा-निर्देशों का पालन करें.
  3. ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) के टेस्ट का इस्तेमाल करके, अपने कोड की पुष्टि करें.
  4. स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके जांचें कि Google को पेज कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता हो. साथ ही, देखें कि उस पेज को robots.txt फ़ाइल और noindex टैग से ब्लॉक न किया गया हो या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक दिखता है, तो आप Google को अपने यूआरएल फिर से क्रॉल करने के लिए कह सकते हैं.
  5. Google को आगे होने वाले बदलावों की जानकारी देने के लिए, हमारा सुझाव है कि आप साइटमैप सबमिट करें. आप Search Console साइटमैप एपीआई की मदद से इसे अपने-आप चलने दे सकते हैं.

उदाहरण

JSON-LD में कोर्स का एक उदाहरण:


<html>
  <head>
    <title>Introduction to Computer Science and Programming</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Course",
      "name": "Introduction to Computer Science and Programming",
      "description": "Introductory CS course laying out the basics.",
      "provider": {
        "@type": "Organization",
        "name": "University of Technology - Eureka",
        "sameAs": "http://www.ut-eureka.edu"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

दिशा-निर्देश

कोर्स कैरसेल में दिखाने के लिए, आपको नीचे दिए गए दिशा-निर्देशों का पालन करना होगा.

कॉन्टेंट से जुड़े दिशा-निर्देश

  • शिक्षा से जुड़े कॉन्टेंट के लिए, सिर्फ़ उस Course के मार्कअप का इस्तेमाल करें जो नीचे दी गई कोर्स की परिभाषा में फ़िट बैठता हो: कोर्स की एक सीरीज़ या इकाई जिसमें किसी खास विषय और/या मुद्दे पर लेक्चर, पाठ या मॉड्यूल शामिल हों.
  • कोर्स ऐसा होना चाहिए जिससे साफ़ तौर पर पता चले कि किसी खास विषय और/या मुद्दे पर कोई ज्ञान और/या हुनर हासिल होगा. साथ ही, इसे छात्र-छात्राओं की सूची के साथ, एक या इससे ज़्यादा शिक्षकों की देखरेख में चलाया जाना चाहिए.
  • आम सार्वजनिक इवेंट जैसे कि "खगोल विज्ञान दिवस" कोई कोर्स नहीं है. साथ ही, दो-मिनट का "वीडियो में सैंडविच बनाने का तरीका जानें" भी कोर्स नहीं है.

तकनीकी दिशा-निर्देश

हर कोर्स का नाम और कंपनी प्रॉपर्टी की जानकारी मान्य होनी चाहिए. उदाहरण के लिए, नाम देने के ये तरीके मान्य नहीं हैं:

  • प्रमोशनल फ़्रेज़: "दुनिया का सबसे अच्छा स्कूल"
  • कोर्स के शुल्क की जानकारी देने वाले शीर्षक: "गिटार बजाना सीखें - सिर्फ़ 3,000 रुपये में!"
  • शीर्षक में कोर्स का ज़िक्र न करना, जैसे: "इस क्लास में शामिल होकर जल्दी से पैसा कमाएं!"
  • छूट या खरीदारी के मौकों के बारे में बताना, जैसे: "अपने फ़ील्ड में माहिर लोग अपनी कामयाबी के राज़ बताएंगे — 25% की छूट!"

अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी

आपका कॉन्टेंट रिच रिज़ल्ट के तौर पर दिखे, इसके लिए आपको ज़रूरी प्रॉपर्टी जोड़नी होंगी. अपने कॉन्टेंट के बारे में ज़्यादा जानकारी जोड़ने के लिए, आप सुझाई गई प्रॉपर्टी भी शामिल कर सकते हैं. इससे लोगों को बेहतर अनुभव मिल सकता है.

Course

Course की पूरी जानकारी schema.org/Course पर मौजूद है.

ज़रूरी प्रॉपर्टी
description

Text

कोर्स की जानकारी. 60 वर्णों से ज़्यादा न हो.

name

Text

कोर्स का शीर्षक.

सुझाई गई प्रॉपर्टी
provider

Organization

वह संगठन जो कोर्स का ओरिजनल कॉन्टेंट प्रकाशित करता है. उदाहरण के लिए, यूसी बर्कले (यूनिवर्सिटी ऑफ़ कैलिफ़ोर्निया, बर्कले).

ItemList

ItemList की पूरी जानकारी schema.org/ItemList पर मौजूद है.

ज़रूरी प्रॉपर्टी
itemListElement

ListItem

एक आइटम पेज की व्याख्या.

ListItem.position

Integer

सूची में आइटम पेज की क्रम संख्या.

ListItem.url

URL

आइटम पेज का कैननिकल यूआरएल. हर आइटम का एक अलग यूआरएल होना चाहिए.

समस्या को हल करना

अगर आपको स्ट्रक्चर्ड डेटा लागू करने या डीबग करने में कोई समस्या आ रही है, तो आप यहां दिए गए रिसॉर्स की मदद ले सकते हैं.