स्ट्रक्चर्ड डेटा के काम करने का तरीका समझना

'Google सर्च' किसी पेज की सामग्री को समझने की पूरी कोशिश करता है. पेज को किस मकसद से तैयार किया गया है, इस बारे में आप Google को साफ़ संकेत देकर हमारी मदद कर सकते हैं. पेज में स्ट्रक्चर्ड डेटा जोड़कर आप ऐसा कर सकते हैं. स्ट्रक्चर्ड डेटा, पेज के बारे में जानकारी देने और पेज की सामग्री को श्रेणियों में बाँटने का एक मानक फ़ॉर्मैट है; उदाहरण के लिए, किसी रेसिपी के पेज पर उसे बनाने में इस्तेमाल होने वाली सामग्री, कैलोरी, पकाने में लगने वाला समय और तापमान के साथ ही दूसरी चीज़ें की जानकारी शामिल करना.

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

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "url": "http://www.example.com",
  "name": "Unlimited Ball Bearings Corp.",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-401-555-1212",
    "contactType": "Customer service"
  }
}
</script>

'Google सर्च' खोज नतीजों से जुड़ी खास सुविधाओं को चालू करने और दूसरी प्रक्रियाओं को बेहतर बनाने के लिए भी स्ट्रक्चर्ड डेटा का इस्तेमाल करता है. उदाहरण के लिए, मान्य स्ट्रक्चर्ड डेटा वाले किसी रेसिपी पेज को ग्राफ़िक वाले खोज नतीजों में भी शामिल किया जा सकता है, जैसा कि यहां दिखाया गया है:

खोज नतीजे की सुविधा मिलता-जुलता स्ट्रक्चर्ड डेटा (कम शब्दों में समझाने के लिए काटा-छांटा गया है)
एपल पाई बनाने की रेसिपी का रिच नतीजा. 


{
  "@context": "https://schema.org/",
  "@type": "Recipe",
  "name": "Grandma's Holiday Apple Pie",
  "author": "Elaine Smith",
  "image": "http://images.edge-generalmills.com/56459281-6fe6-4d9d-984f-385c9488d824.jpg",
  "description": "A classic apple pie.",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4",
    "reviewCount": "276",
    "bestRating": "5",
    "worstRating": "1"
  },
  "prepTime": "PT30M",
  "totalTime": "PT1H",
  "recipeYield": "8",
  "nutrition": {
    "@type": "NutritionInformation",
    "servingSize": "1 medium slice",
    "calories": "230 calories",
    "fatContent": "1 g",
    "carbohydrateContent": "43 g",
  },
  "recipeIngredient": [
    "1 box refrigerated pie crusts, softened as directed on box",
    "6 cups thinly sliced, peeled apples (6 medium)",
    "..."
  ],
  "recipeInstructions": [
    "1...",
    "2..."
   ]
}
  

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

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

स्ट्रक्चर्ड डेटा का फ़ॉर्मैट

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

पेज बनाते समय स्ट्रक्चर्ड डेटा टेस्टिंग टूल से स्ट्रक्चर्ड डेटा की जांच ज़रूर कर लें. साथ ही, अपने पेज के परफ़ॉर्मेंस पर नज़र रखने के लिए, पेज का इस्तेमाल शुरू होने पर रिच नतीजे की स्थिति रिपोर्ट का इस्तेमाल करें. ऐसा करना ज़रूरी है, क्योंकि पेज का इस्तेमाल शुरू होने के बाद, गड़बड़ियों के होने या उन्हें ठीक करने की वजह से पेज के परफ़ॉर्मेंस पर असर पड़ सकता है.

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

यहां बताई गई प्रॉपर्टी और चीज़ों के अलावा, Google आम तौर पर sameAs प्रॉपर्टी और दूसरे schema.org के स्ट्रक्चर्ड डेटा का इस्तेमाल कर सकता है. ज़रूरत पड़ने पर नीचे बताई गई कुछ चीज़ों का इस्तेमाल, आने वाले समय में 'सर्च' की सुविधाओं को चालू करने के लिए किया जा सकता है.

जब तक कि कुछ और न बताया जाए तब तक 'Google सर्च' में इन फ़ॉर्मैट के स्ट्रक्चर्ड डेटा का इस्तेमाल किया जा सकता है:

फ़ॉर्मैट स्ट्रक्चर्ड डेटा की जानकारी और उसे लगाने का तरीका
JSON-LD* (सुझाया गया) पेज के शीर्षक या मुख्य जानकारी में <script> टैग में जोड़ा गया JavaScript नोटेशन. लोगों को दिखाई देने वाले टेक्स्ट में मार्कअप शामिल नहीं किया जाता है. इससे नेस्ट किए गए डेटा को दिखाना आसान होता है, जैसे किसी इवेंट के MusicVenue के PostalAddress का देश. साथ ही, JSON-LD के डेटा को पेज में डाइनैमिक तरीके से डालने पर, Google इस डेटा को पढ़ सकता है. जैसे, सामग्री प्रबंधन सिस्टम (सीएमएस) में जोड़े गए विजेट या JavaScript कोड.
माइक्रोडेटा एचटीएमएल सामग्री में स्ट्रक्चर्ड डेटा को नेस्ट करने के लिए, इस्तेमाल की जाने वाली एचटीएमएल विशेषता, जिसे सभी इस्तेमाल कर सकते हैं. आरडीएफ़ए की तरह, इसमें एचटीएमएल टैग एट्रिब्यूट का इस्तेमाल करके, उन सभी प्रॉपर्टी को नाम दिया जाता है जिन्हें आप स्ट्रक्चर्ड डेटा की तरह दिखाना चाहते हैं. आम तौर पर, इसका इस्तेमाल पेज के मुख्य जानकारी वाले हिस्से में होता है, लेकिन इसे शीर्षक में भी इस्तेमाल किया जा सकता है.
आरडीएफ़ए HTML5 एक्सटेंशन जिसके साथ एचटीएमएल टैग एट्रिब्यूट से लिंक किए डेटा का इस्तेमाल किया जा सकता है. ये एट्रिब्यूट लोगों को दिखाई देने वाली उस सामग्री से जुड़े होते हैं जिसकी जानकारी आप सर्च इंजन को देना चाहते हैं. आरडीएफ़ए का इस्तेमाल आम तौर पर एचटीएमएल वाले पेज के शीर्षक और मुख्य भाग, दोनों में किया जाता है.

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

स्ट्रक्चर्ड डेटा के लिए बने सामान्य दिशा-निर्देशों के साथ ही, अपने स्ट्रक्चर्ड डेटा के प्रकार पर लागू होने वाले दिशा-निर्देशों का भी पालन करें. ऐसा न करने पर शायद आपका स्ट्रक्चर्ड डेटा 'Google सर्च' के रिच नतीजों में न दिखाया जाए.

स्ट्रक्चर्ड डेटा बनाना, उसकी जाँच करना, और उसे रिलीज़ करना

नए स्ट्रक्चर्ड डेटा पेज बनाने के लिए हमारा सुझाया गया तरीका देखें.

निम्न के बारे में फ़ीडबैक भेजें...