व्यवस्थित डेटा के काम करने का तरीका समझें

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

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

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

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

<script type="application/ld+json">
{
  "@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..."
   ]
}
</script>

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

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

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

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

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

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

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

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

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

स्ट्रक्चर्ड डेटा के लिए दिशा-निर्देश

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

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

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

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