संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

कैरसेल

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

यहां बताया गया है कि जब कैरसेल के लिए इस्तेमाल हो सकने वाले कॉन्टेंट के साथ कैरसेल का मार्कअप जोड़ा जाता है, तो Google Search में कैरसेल किस तरह से दिख सकते हैं:

Google Search में दिखाए जाने वाले रेसिपी होस्ट कैरसेल, कोर्स होस्ट कैरसेल, और फ़िल्म होस्ट कैरसेल के उदाहरण

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

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

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

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

खास जानकारी वाला पेज और ज़्यादा जानकारी वाले कई पेज

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

खास जानकारी वाला पेज

खास जानकारी वाले पेज से ItemList के बारे में पता चलता है, जहां हर ListItem में सिर्फ़ तीन प्रॉपर्टी होती हैं: @type (ListItem पर सेट), position (सूची में स्थिति), और url (उस आइटम के बारे में पूरी जानकारी देने वाले पेज का यूआरएल).

यहां एक उदाहरण दिया गया है, जिससे पता चलता है कि खास जानकारी वाला पेज कैसा दिखता है:



    

पूरी जानकारी वाला पेज

पूरी जानकारी वाला पेज, उस खास तरह के स्ट्रक्चर्ड डेटा के बारे में जानकारी देता है जिसके लिए कैरसेल बनाया गया है. उदाहरण के लिए, खास जानकारी वाले पेज में अलग-अलग तरह की कुकी बनाने की बेहतरीन रेसिपी की जानकारी दी गई है, उसमें पूरी जानकारी वाले हर पेज पर खास रेसिपी का Recipe स्ट्रक्चर्ड डेटा मौजूद होगा.

पूरी जानकारी वाला पेज कैसा दिखता है, इसका उदाहरण देखें:

पीनट बटर कुकीज़



      

ट्रिपल चॉकलेट चंक कुकीज़



      

स्निकरडूडल



      

एक ही पेज पर पूरी जानकारी वाली सूची

एक ही पेज पर पूरी जानकारी वाली सूची में, हर आइटम का पूरा टेक्स्ट और कैरसेल की पूरी जानकारी होती है. उदाहरण के लिए, साल 2020 की मुख्य फ़िल्मों की सूची जिनकी जानकारी एक ही पेज पर दी गई है. यह पेज लोगों को पूरी जानकारी वाले किसी दूसरे पेज पर नहीं ले जाता.

एक ही पेज पर पूरी जानकारी वाली सूची कैसी दिखती है, इसका उदाहरण देखें:



    

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

कैरसेल के स्ट्रक्चर्ड डेटा पर, स्ट्रक्चर्ड डेटा के सामान्य दिशा-निर्देशों के साथ-साथ ये दिशा-निर्देश भी लागू होते हैं:

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

स्ट्रक्चर्ड डेटा की पुष्टि करना और उसे डिप्लॉय करना

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

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

सूची बनाने के लिए, ऐसा ItemList दें जिसमें कम से कम दो ListItems हों. आपका कॉन्टेंट ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में दिखे, इसके लिए आपको ज़रूरी प्रॉपर्टी जोड़नी होंगी.

ItemList

ItemList एक कंटेनर आइटम है, जिसमें सूची के सभी एलिमेंट होते हैं. अगर इसे खास जानकारी वाले पेज पर इस्तेमाल किया जाता है, तो सूची में मौजूद सभी यूआरएल, एक ही डोमेन के अलग-अलग पेजों पर ले जाएंगे. अगर इसे एक ही पेज पर पूरी जानकारी वाली सूची के लिए इस्तेमाल किया जाता है, तो सभी यूआरएल उस पेज के ऐंकर पर जाएंगे जहां सूची का स्ट्रक्चर्ड डेटा मौजूद है.

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

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

ListItem

आइटम की सूची. सभी आइटम एक ही तरह के होने चाहिए. जानकारी के लिए ListItem देखें.

ListItem

ListItem में सूची के किसी खास आइटम की जानकारी होती है.

  • अगर यह खास जानकारी वाला पेज है, तो ListItem में सिर्फ़ type, position, और url प्रॉपर्टी शामिल करें.
  • अगर यह एक ही पेज पर पूरी जानकारी वाली सूची है, तो उस तरह के डेटा के लिए schema.org की ऐसी सभी प्रॉपर्टी शामिल करें जिनके बारे में इसमें जानकारी दी गई है. इस तरह के डेटा का इस्तेमाल किया जा सकता है:

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

खास जानकारी वाले पेज

खास जानकारी वाले पेज पर ये प्रॉपर्टी लागू होती हैं:

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

Integer

कैरसेल में आइटम की जगह. यह अंको में होती है.

url

URL

आइटम की जानकारी वाले पेज का कैननिकल यूआरएल. सूची में मौजूद सभी यूआरएल अलग होने चाहिए. हालांकि, ये सभी एक ही डोमेन (वही डोमेन या सब/सुपर डोमेन जिस पर मौजूदा पेज है) पर लाइव होने चाहिए.

पूरी जानकारी देने वाले पेज

पूरी जानकारी देने वाले पेज पर ये प्रॉपर्टी लागू होती हैं:

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

Thing

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

  • item.name
  • item.url
  • इस तरह के डेटा के लिए ज़रूरी कोई भी दूसरी प्रॉपर्टी, जैसा कि schema.org में बताया गया है और आपके कॉन्टेंट के टाइप के हिसाब से इन दस्तावेज़ में दिए गए नियम: उदाहरण: रेसिपी के लिए, आपकोprepTime और image प्रॉपर्टी देनी होगी.
item.name

Text

आइटम का स्ट्रिंग नाम. item.name को कैरसेल में शामिल निजी आइटम के शीर्षक के तौर पर दिखाया जाता है. एचटीएमएल फ़ॉर्मैट को अनदेखा किया जाता है.

item.url

URL

पेज पर मौजूद इस आइटम के लिए सभी ज़रूरतें पूरी करने वाला पेज ऐंकर और यूआरएल. यूआरएल मौजूदा पेज का होना चाहिए. साथ ही, आपको पेज में, इस्तेमाल करने वाले को दिखने वाले टेक्स्ट के पास एचटीएमएल ऐंकर (<a> टैग या name या id वैल्यू) शामिल करना चाहिए. उदाहरण: https://example.org/recipes/pies#apple_pie.

position

Integer

कैरसेल में आइटम की जगह. यह अंको में होती है.

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

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