रेसिपी (Recipe
, HowTo
, ItemList
) का स्ट्रक्चर्ड डेटा
स्ट्रक्चर्ड डेटा की मदद से Google को अपनी रेसिपी के बारे में बताकर, उपयोगकर्ताओं को रेसिपी ढूंढने में मदद करें. समीक्षा में मिली रेटिंग, खाना बनाने और इसकी तैयारी में लगने वाले समय, और पोषक तत्वों की जानकारी देने पर, Google आपकी रेसिपी को बेहतर ढंग से समझ सकता है. साथ ही, उपयोगकर्ताओं को यह जानकारी बेहतर तरीकों से पेश कर सकता है. रेसिपी, Google पर खोज नतीजों और Google Images में दिख सकती हैं.


कॉन्टेंट को मार्कअप करने के आपके तरीके के आधार पर, आपकी रेसिपी को इन तरीकों से बेहतर बनाया जा सकता है:
रेसिपी को बेहतर बनाने का तरीका | |
---|---|
खाना बनाने का तरीका बताने वाली रेसिपी: Google Assistant को चालू करके, Google
Home और स्मार्ट डिसप्ले पर उपयोगकर्ताओं को अपनी रेसिपी के बारे में बताएं. इसके लिए, Recipe स्ट्रक्चर्ड डेटा जोड़ें.
खाना बनाने का तरीका बताने वाली रेसिपी के लिए कुछ और प्रॉपर्टी की भी ज़रूरत होती है. हालांकि,
ये सिर्फ़ Google Search के लिए ज़रूरी हैं. पक्का करें कि आपने recipeIngredient और recipeInstructions जोड़ लिया हो. video प्रॉपर्टी जोड़ने पर, आपको contentUrl प्रॉपर्टी भी जोड़नी होगी.
Google Assistant के ज़रिए रेसिपी दिखाने के बारे में ज़्यादा जानकारी पाने के लिए, जानें कि कैसे वेब कॉन्टेंट से 'कार्रवाइयां' बनाई जा सकती हैं. |
![]() |
रेसिपी होस्ट कैरसेल: उपयोगकर्ता आपकी रेसिपी वाली गैलरी के पेजों को देख सकें, इसके लिएItemList स्ट्रक्चर्ड डेटा जोड़ें.
|
![]() |
स्ट्रक्चर्ड डेटा को जोड़ने का तरीका
स्ट्रक्चर्ड डेटा, किसी पेज के बारे में जानकारी देने और पेज के कॉन्टेंट को कैटगरी में बांटने का एक स्टैंडर्ड फ़ॉर्मैट है. अगर आपको स्ट्रक्चर्ड डेटा के बारे में ज़्यादा जानकारी नहीं है, तो स्ट्रक्चर्ड डेटा के काम करने का तरीका देखें.
स्ट्रक्चर्ड डेटा बनाने, उसकी जांच करने, और उसे रिलीज़ करने के बारे में खास जानकारी यहां दी गई है. वेब पेज में स्ट्रक्चर्ड डेटा जोड़ने के सिलसिलेवार निर्देशों के लिए, स्ट्रक्चर्ड डेटा कोडलैब (कोड बनाना सीखना) देखें.
- ज़रूरी प्रॉपर्टी जोड़ें. जिस फ़ॉर्मैट का इस्तेमाल हो रहा है उसके हिसाब से जानें कि पेज पर स्ट्रक्चर्ड डेटा कहां डालना है.
- दिशा-निर्देशों का पालन करें.
- ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) की जांच का इस्तेमाल करके, अपने कोड की पुष्टि करें. साथ ही, सभी ज़रूरी गड़बड़ियों को ठीक करें. ऐसी अन्य समस्याओं को भी ठीक करें जो टूल में फ़्लैग की जा सकती हैं. ऐसा इसलिए, क्योंकि इससे आपके स्ट्रक्चर्ड डेटा की क्वालिटी को बेहतर बनाने में मदद मिल सकती है. हालांकि, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में शामिल होने के लिए, यह ज़रूरी नहीं है.
- स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके देखें कि Google को पेज कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता हो. साथ ही, देखें कि उस पेज को robots.txt फ़ाइल और
noindex
टैग से ब्लॉक न किया गया हो या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक लगता है, तो Google को अपने यूआरएल फिर से क्रॉल करने के लिए कहा जा सकता है. - Google को आगे होने वाले बदलावों की जानकारी देने के लिए हमारा सुझाव है कि आप साइटमैप सबमिट करें. Search Console साइटमैप एपीआई की मदद से, इसे ऑटोमेट भी किया जा सकता है.
उदाहरण
यहां ऐसी रेसिपी के कुछ उदाहरण दिए गए हैं जिनमें JSON-LD कोड का इस्तेमाल किया गया है.
खाना बनाने का तरीका बताने वाली (गाइडेड) रेसिपी
यहां एक ऐसे पेज का उदाहरण दिया गया है जिसे Google Search पर दिखाया जा सकता है. साथ ही, इसे Assistant पर गाइडेड रेसिपी के तौर पर इस्तेमाल किया जा सकता है.
<html> <head> <title>Party Coffee Cake</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Recipe", "name": "Party Coffee Cake", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "author": { "@type": "Person", "name": "Mary Stone" }, "datePublished": "2018-03-10", "description": "This coffee cake is awesome and perfect for parties.", "prepTime": "PT20M", "cookTime": "PT30M", "totalTime": "PT50M", "keywords": "cake for a party, coffee", "recipeYield": "10", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "270 calories" }, "recipeIngredient": [ "2 cups of flour", "3/4 cup white sugar", "2 teaspoons baking powder", "1/2 teaspoon salt", "1/2 cup butter", "2 eggs", "3/4 cup milk" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Preheat", "text": "Preheat the oven to 350 degrees F. Grease and flour a 9x9 inch pan.", "url": "https://example.com/party-coffee-cake#step1", "image": "https://example.com/photos/party-coffee-cake/step1.jpg" }, { "@type": "HowToStep", "name": "Mix dry ingredients", "text": "In a large bowl, combine flour, sugar, baking powder, and salt.", "url": "https://example.com/party-coffee-cake#step2", "image": "https://example.com/photos/party-coffee-cake/step2.jpg" }, { "@type": "HowToStep", "name": "Add wet ingredients", "text": "Mix in the butter, eggs, and milk.", "url": "https://example.com/party-coffee-cake#step3", "image": "https://example.com/photos/party-coffee-cake/step3.jpg" }, { "@type": "HowToStep", "name": "Spread into pan", "text": "Spread into the prepared pan.", "url": "https://example.com/party-coffee-cake#step4", "image": "https://example.com/photos/party-coffee-cake/step4.jpg" }, { "@type": "HowToStep", "name": "Bake", "text": "Bake for 30 to 35 minutes, or until firm.", "url": "https://example.com/party-coffee-cake#step5", "image": "https://example.com/photos/party-coffee-cake/step5.jpg" }, { "@type": "HowToStep", "name": "Enjoy", "text": "Allow to cool and enjoy.", "url": "https://example.com/party-coffee-cake#step6", "image": "https://example.com/photos/party-coffee-cake/step6.jpg" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "18" }, "video": { "@type": "VideoObject", "name": "How to make a Party Coffee Cake", "description": "This is how you make a Party Coffee Cake.", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "contentUrl": "https://www.example.com/video123.mp4", "embedUrl": "https://www.example.com/videoplayer?video=123", "uploadDate": "2018-02-05T08:00:00+08:00", "duration": "PT1M33S", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "WatchAction" }, "userInteractionCount": 2347 }, "expires": "2019-02-05T08:00:00+08:00" } } </script> </head> <body> </body> </html>
Search पर रेसिपी
यहां एक ऐसे पेज का उदाहरण दिया गया है जिसे Search पर दिखाया जा सकता है.
<html> <head> <title>Non-alcoholic Pina Colada</title> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Recipe", "name": "Non-alcoholic Pina Colada", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "author": { "@type": "Person", "name": "Mary Stone" }, "datePublished": "2018-03-10", "description": "This non-alcoholic pina colada is everyone's favorite!", "recipeCuisine": "American", "prepTime": "PT1M", "cookTime": "PT2M", "totalTime": "PT3M", "keywords": "non-alcoholic", "recipeYield": "1 serving", "recipeCategory": "Drink", "nutrition": { "@type": "NutritionInformation", "calories": "120 calories" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "18" }, "recipeIngredient": [ "2 cups of pineapple juice", "5/8 cup cream of coconut", "ice" ], "recipeInstructions": [ { "@type": "HowToStep", "text": "Blend 2 cups of pineapple juice and 5/8 cup cream of coconut until smooth." }, { "@type": "HowToStep", "text": "Fill a glass with ice." }, { "@type": "HowToStep", "text": "Pour the pineapple juice and coconut mixture over ice." } ], "video": { "@type": "VideoObject", "name": "How to make a Party Coffee Cake", "description": "This is how you make a Party Coffee Cake.", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "contentUrl": "https://www.example.com/video123.mp4", "embedUrl": "https://www.example.com/videoplayer?video=123", "uploadDate": "2018-02-05T08:00:00+08:00", "duration": "PT1M33S", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "WatchAction" }, "userInteractionCount": 2347 }, "expires": "2019-02-05T08:00:00+08:00" } } </script> </head> <body> </body> </html>
कैरसेल
itemList
स्ट्रक्चर्ड डेटा के साथ रेसिपी की खास जानकारी वाले पेज (ऐसा पेज जिसमें रेसिपी की सूची होती है) का एक उदाहरण यहां दिया गया है. खोज के नतीजों में इस कॉन्टेंट को एक ग्रिड में दिखाया जा सकता है.
<html> <head> <title>Grandma's Best Pie Recipes</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "ItemList", "itemListElement": [ { "@type": "ListItem", "position": 1, "url": "https://example.com/apple-pie.html" }, { "@type": "ListItem", "position": 2, "url": "https://example.com/blueberry-pie.html" }, { "@type": "ListItem", "position": 3, "url": "https://example.com/cherry-pie.html" }] } </script> </head> <body> </body> </html>
दिशा-निर्देश
अपनी रेसिपी को खोज के नतीजों में दिखाने के लिए, आपको स्ट्रक्चर्ड डेटा के सामान्य दिशा-निर्देशों का पालन करना होगा. Assistant पर अपनी रेसिपी को गाइडेड रेसिपी के तौर पर दिखाने के लिए, पक्का करें कि आपका कॉन्टेंट Assistant के लिए कॉन्टेंट पर लगाई गई पाबंदियों की नीति का पालन करता है.
ये दिशा-निर्देश Recipe
के स्ट्रक्चर्ड डेटा पर लागू होते हैं.
- कोई खास पकवान बनाने के बारे में बताने वाले कॉन्टेंट के लिए,
Recipe
के स्ट्रक्चर्ड डेटा का इस्तेमाल करें. उदाहरण के लिए, "फ़ेशियल स्क्रब" या "पार्टी आइडिया", पकवान के लिए सही नाम नहीं हैं. - अपनी रेसिपी को
कैरसेल या ग्रिड में दिखाने के लिए, आपको इन
दिशा-निर्देशों का पालन करना होगा:
- अपनी सूची में शामिल रेसिपी के बारे में खास जानकारी देने के लिए,
ItemList
स्ट्रक्चर्ड डेटा की जानकारी दें. आपके पास रेसिपी स्ट्रक्चर्ड डेटा के साथ या अलग सेItemList
स्ट्रक्चर्ड डेटा उपलब्ध कराने का विकल्प है. - आपकी साइट में एक खास जानकारी वाला ऐसा पेज होना चाहिए जिसमें सभी रेसिपी का संग्रह हो. उदाहरण के लिए, जब उपयोगकर्ता खोज के नतीजों में खास जानकारी के लिंक पर क्लिक करते हैं, तो उन्हें सीधे आपकी साइट पर मौजूद उनकी खोज से जुड़ी रेसिपी वाले पेज पर भेजा जाता है.
- अपनी सूची में शामिल रेसिपी के बारे में खास जानकारी देने के लिए,
अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी
आपका कॉन्टेंट Google Search में ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के तौर पर दिखे, इसके लिए आपको ज़रूरी प्रॉपर्टी जोड़नी होंगी. अपने कॉन्टेंट के बारे में ज़्यादा जानकारी जोड़ने के लिए, सुझाई गई प्रॉपर्टी भी शामिल करें. इससे उपयोगकर्ताओं को बेहतर अनुभव मिल सकता है.
Recipe
अपनी रेसिपी के कॉन्टेंट को schema.org Recipe
टाइप की इन प्रॉपर्टी के साथ मार्कअप करें. Recipe
की पूरी जानकारी schema.org/Recipe पर उपलब्ध है.
Google पर काम करने वाली प्रॉपर्टी ये हैं:
ज़रूरी प्रॉपर्टी | |
---|---|
image
|
तैयार किए गए पकवान की इमेज. इमेज के बारे में अन्य दिशा-निर्देश:
उदाहरण के लिए: "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ] |
name |
पकवान का नाम. |
सुझाई गई प्रॉपर्टी | |
---|---|
aggregateRating |
किसी आइटम को मिले समीक्षा के औसत स्कोर की जानकारी. समीक्षा स्निपेट के दिशा-निर्देशों के साथ सुझाई गई और ज़रूरी
|
author |
रेसिपी लिखने वाले व्यक्ति या संगठन का नाम. Google, अलग-अलग फ़ीचर के बारे में लिखने वाले लेखकों को बेहतर तरीके से समझ सके, इसके लिए, लेखक के मार्कअप से जुड़े सबसे सही तरीके अपनाएं. |
cookTime |
ISO 8601 फ़ॉर्मैट में किसी पकवान को बनाने में लगने वाला समय. हमेशा |
datePublished |
ISO 8601 फ़ॉर्मैट में, वह तारीख जब रेसिपी को पब्लिश किया गया था. |
description |
कम शब्दों में पकवान के बारे में खास जानकारी. |
keywords
|
रेसिपी के साथ उसके नाम के अलावा, कुछ दूसरे शब्द भी जोड़ें, जैसे कि मौसम (“गर्मियों में”), छुट्टियां (“होली“, “दीपावली”) या दूसरी जानकारी देने वाले शब्द (“झटपट”, “आसान”, “जानी-मानी”). अन्य दिशा-निर्देश
|
nutrition.calories |
इस रेसिपी के हिसाब से बनाए गए खाने की हर सर्विंग में कुल कैलोरी. अगर |
prepTime |
ISO 8601 फ़ॉर्मैट में, पकवान बनाने में इस्तेमाल होने वाली सामग्री और जिस जगह पर पकवान बनाया जाना है, उसे तैयार करने में लगने वाला समय. हमेशा |
recipeCategory |
इस बारे में जानकारी कि आपकी रेसिपी किस तरह के खाने में आती है. उदाहरण के लिए: "डिनर", "मेन कोर्स" या "मिठाई, नाश्ता" वगैरह. |
recipeCuisine |
आपकी रेसिपी किस जगह की खासियत मानी जाती है. उदाहरण के लिए, "फ़्रेंच", मेडिटेरेनियन" या "अमेरिकन". |
recipeIngredient |
रेसिपी बनाने में इस्तेमाल होने वाली चीज़. उदाहरण के लिए: "recipeIngredient": [ "1 (15 ounce) package double crust ready-to-use pie crust", "6 cups thinly sliced, peeled apples (6 medium)", "3/4 cup sugar", "2 tablespoons all-purpose flour", "3/4 teaspoon ground cinnamon", "1/4 teaspoon salt", "1/8 teaspoon ground nutmeg", "1 tablespoon lemon juice" ] अन्य दिशा-निर्देश:
|
recipeInstructions
|
पकवान बनाने का तरीका.
अन्य दिशा-निर्देश
|
recipeYield |
रेसिपी के मुताबिक पकवान की मात्रा. यह बताएं कि इस रेसिपी से
कितने लोगों के लिए पकवान तैयार किया जा सकता है. अगर आपको किसी अलग इकाई (उदाहरण के लिए, कितने आइटम बनेंगे) का इस्तेमाल करना है, तो इसके लिए और जानकारी शामिल की जा सकती है. अगर आप एक व्यक्ति के खाने में पोषण की जानकारी देते हैं (जैसे कि उदाहरण "recipeYield": [ "6", "24 cookies" ] |
totalTime |
ISO 8601 फ़ॉर्मैट में, पकवान बनाने में लगने वाला कुल समय.
|
video
|
VideoObject
पकवान बनाने का तरीका दिखाने वाला वीडियो. ज़रूरी और सुझाई गई वीडियो प्रॉपर्टी वाली सूची देखें.
|
video.contentUrl
|
वीडियो की मूल मीडिया फ़ाइल का यूआरएल, जो ऐसे एन्कोडिंग फ़ॉर्मैट में मौजूद हो जिस पर वह फ़ाइल काम करती हो. उस पेज से लिंक न करें जहां वीडियो दिखाया जाता है. यह यूआरएल, वीडियो मीडिया फ़ाइल का ही होना चाहिए. "contentUrl": "https://www.example.com/video/123/file.mp4" वीडियो दिखाने के हमारे सबसे अच्छे तरीके अपनाना न भूलें. |
video.hasPart
|
एक वीडियो क्लिप, जो पूरे वीडियो का हिस्सा है. |
video.hasPart.endOffset
|
यह क्लिप के खत्म होने का समय है. इससे पता चलता है कि वीडियो शुरू होने के कितने सेकेंड बाद क्लिप खत्म हो रही है. |
video.hasPart.name
|
क्लिप का नाम. उदाहरण के लिए, "पाई क्रस्ट व्यवस्थित करें" क्लिप का नाम हो सकता है जो पाई प्लेट में पाई क्रस्ट को व्यवस्थित करने और उसे दबाने का तरीका दिखाता है. |
video.hasPart.startOffset
|
क्लिप के शुरू हाेने का समय, वीडियो की शुरुआत से कुल सेकंड की संख्या के तौर पर बताया गया है. |
video.hasPart.url
|
क्लिप के शुरू हाेने के समय का एक लिंक. क्लिप के शुरू होने का समय,
"startOffset": 20, "endOffset": 29, "url": "https://www.example.com/example?t=20" |
HowToSection
तरीकों (या सब-सेक्शन) के क्रम को ग्रुप में दिखाने के लिए HowToSection
का इस्तेमाल करें. यह
रेसिपी के निर्देशों का एक हिस्सा है. HowToSection
को सीधे तौर पर
recipeInstructions
प्रॉपर्टी की जानकारी में शामिल करें या दूसरे HowToSection
के
itemListElement
के तौर पर बताएं.
HowToSection
में किसी एक रेसिपी के सेक्शन की जानकारी दी गई होती है. साथ ही, इसमें
एक या एक से ज़्यादा तरीके शामिल होते हैं. एक ही पकवान की अलग-अलग रेसिपी बताने के लिए HowToSection
का इस्तेमाल न करें. इसके बजाय,
एक रेसिपी के हिस्से के तौर पर HowToSection
का इस्तेमाल करें. किसी पकवान की कई रेसिपी बताने के लिए, एक से ज़्यादा Recipe
ऑब्जेक्ट का इस्तेमाल करें. उदाहरण के लिए,
ऐपल पाई बनाने के कई तरीकों को, एक से ज़्यादा Recipe
ऑब्जेक्ट के तौर पर शामिल करें, न कि
HowToSection
ऑब्जेक्ट के तौर पर.
HowToSection
की पूरी जानकारी, schema.org/HowToSection पर दी गई है.
ज़रूरी प्रॉपर्टी | |
---|---|
itemListElement
|
HowToStep
सेक्शन और/या सब-सेक्शन के लिए तरीकों की पूरी जानकारी की सूची. उदाहरण के लिए, हो सकता है कि पिज़्ज़ा की रेसिपी में
एक सेक्शन में क्रस्ट तैयार करने का तरीका, एक सेक्शन में
टॉपिंग तैयार करने का तरीका, और एक सेक्शन में सामग्री को मिलाने और बेक करने का तरीका बताया गया हो. अगर किसी रेसिपी के कई सेक्शन हैं,
लेकिन उनके बारे में उदाहरण: { "@type": "HowToSection", "name": "Assemble the pie", "itemListElement": [ { "@type": "HowToStep", "text": "In large bowl, gently mix filling ingredients; spoon into crust-lined pie plate." }, { "@type": "HowToStep", "text": "Top with second crust. Cut slits or shapes in several places in top crust." } ] } |
name
|
Text
सेक्शन का नाम. |
HowToStep
ऐसे एक या एक से ज़्यादा वाक्यों को ग्रुप में रखने के लिए, HowToStep
का इस्तेमाल करें जो रेसिपी
तैयार करने का तरीका बताते हैं. वाक्यों के साथ text
प्रॉपर्टी की जानकारी दें या फिर
हर वाक्य के लिए HowToDirection
या HowToTip
के साथ
itemListElement
की जानकारी दें.
रेसिपी बनाने के अपने तरीके को HowToStep टाइप की
इन प्रॉपर्टी के साथ मार्कअप करें. HowToStep
को सीधे तौर पर
recipeInstructions
प्रॉपर्टी की जानकारी में शामिल करें
या इसे HowToSection
के itemListElement
के तौर पर बताएं.
HowToStep
की पूरी जानकारी
schema.org/HowToStep पर मौजूद है.
ज़रूरी प्रॉपर्टी | |
---|---|
itemListElement
|
HowToDirection या HowToTip
ज़्यादा जानकारी वाले उप-चरणों की सूची, जिसमें निर्देश या सलाह शामिल हैं. अगर |
text
|
Text
इस चरण के लिए टेक्स्ट के तौर पर दिए गए सभी निर्देश. अगर
|
सुझाई गईं प्रॉपर्टी | |
---|---|
image
|
ImageObject या URL
इस चरण के लिए इमेज. इमेज के लिए दूसरे दिशा-निर्देश:
|
name
|
Text
ऐसा शब्द या छोटा टेक्स्ट जो तरीके के बारे में खास जानकारी देता है (जैसे, "पाई क्रस्ट को व्यवस्थित करना"). ऐसा टेक्स्ट इस्तेमाल न करें जो सही तरह से जानकारी न देता हो. (जैसे, "पहला कदम: [टेक्स्ट]") या कदम के बारे में जानकारी देने के दूसरे तरीके (जैसे, "1. [टेक्स्ट]") का इस्तेमाल न करें. |
url
|
URL
|
video
|
VideoObject या Clip
इस तरीके के लिए वीडियो या वीडियो की क्लिप. |
HowToDirection
और HowToTip
निर्देश या सलाह देने के लिए, HowToDirection
और HowToTip
का इस्तेमाल करें.
इनकी ज़रूरी और सुझाई गई प्रॉपर्टी एक जैसी हैं.
HowToDirection
और HowToTip
की पूरी जानकारी
schema.org/HowToDirection और
schema.org/HowToTip पर मौजूद है.
ज़रूरी प्रॉपर्टी | |
---|---|
text
|
Text
निर्देश या सलाह का टेक्स्ट. |
ItemList
रेसिपी की प्रॉपर्टी के अलावा, होस्ट से जुड़ी खास सूचियों के लिए ये
प्रॉपर्टी जोड़ें. हालांकि, ItemList
ज़रूरी नहीं है,
लेकिन अपनी रेसिपी को होस्ट कैरसेल में दिखाने के लिए
आपको नीचे दी गई प्रॉपर्टी जोड़नी होंगी. होस्ट कैरसेल के बारे में ज़्यादा जानकारी के लिए,
कैरसेल देखें.
ItemList
की पूरी जानकारी
schema.org/ItemList पर मौजूद है.
ज़रूरी प्रॉपर्टी | |
---|---|
itemListElement
|
एक आइटम वाले पेज की जानकारी. |
ListItem.position
|
सूची में आइटम पेज की क्रम संख्या. उदाहरण के लिए: "itemListElement": [ { "@type": "ListItem", "position": 1, }, { "@type": "ListItem", "position": 2, } ] |
ListItem.url
|
आइटम पेज का कैननिकल यूआरएल. हर आइटम का एक अलग यूआरएल होना चाहिए. |
Search Console की मदद से, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) पर नज़र रखना
Search Console एक ऐसा टूल है जिसकी मदद से, आप Google Search में अपने पेज की परफ़ॉर्मेंस पर नज़र रख सकते हैं. Google Search के नतीजों में अपनी साइट को शामिल कराने के लिए, आपको Search Console में साइन अप करने की ज़रूरत नहीं है. हालांकि, इससे आपको यह समझने में मदद मिलेगी कि Google आपकी साइट को कैसे देखता है. साथ ही, इसकी मदद से, साइट की परफ़ॉर्मेंस को भी बेहतर बनाया जा सकता है. हमारा सुझाव है कि आप इन मामलों में Search Console देखें:
- पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद
- नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद
- समय-समय पर ट्रैफ़िक का विश्लेषण करते समय
पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद
जब Google, आपके पेजों को इंडेक्स कर ले, तब ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) की स्थिति वाली रिपोर्ट का इस्तेमाल करके, उन गड़बड़ियों को देखें जिन्हें ठीक करने की ज़रूरत है. आम तौर पर, मान्य आइटम की संख्या में बढ़ोतरी होगी और अमान्य आइटम की संख्या में कोई बढ़ोतरी नहीं होगी. अगर आपको स्ट्रक्चर्ड डेटा में गड़बड़ियां मिलती हैं, तो:
- अमान्य आइटम ठीक करें.
- लाइव यूआरएल की जांच करें और देखें कि गड़बड़ी ठीक हुई है या नहीं.
- स्थिति की रिपोर्ट का इस्तेमाल करके, पुष्टि करने का अनुरोध करें.
नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद
अपनी वेबसाइट में अहम बदलाव करने पर, स्ट्रक्चर्ड डेटा के अमान्य आइटम की संख्या में बढ़ोतरी पर नज़र रखें.- अगर आपको अमान्य आइटम की संख्या में बढ़ोतरी दिखती है, तो हो सकता है कि आपने ऐसा नया टेंप्लेट रोल आउट किया हो जो काम नहीं करता हो. इसके अलावा, यह भी हो सकता है कि आपकी साइट, मौजूदा टेंप्लेट से नए और खराब तरीके से इंटरैक्ट कर रही हो.
- अगर आपको मान्य आइटम की संख्या में कमी दिखती है, यानी वह अमान्य आइटम की संख्या में बढ़ोतरी से मेल नहीं खाती है, तो हो सकता है कि अब आप पेजों में स्ट्रक्चर्ड डेटा एम्बेड नहीं कर रहे हैं. गड़बड़ी की वजह जानने के लिए, यूआरएल जांचने वाले टूल का इस्तेमाल करें.
समय-समय पर ट्रैफ़िक का विश्लेषण करना
परफ़ॉर्मेंस रिपोर्ट का इस्तेमाल करके, Google Search से आने वाले ट्रैफ़िक का विश्लेषण करें. आपको डेटा से पता चलेगा कि आपका पेज Search में, ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के तौर पर कितनी बार दिखता है. साथ ही, यह भी पता चलेगा कि लोग उस पर कितनी बार क्लिक करते हैं और खोज के नतीजों में आपकी साइट के दिखने की औसत जगह क्या है. आपके पास इन नतीजों को Search Console API की मदद से अपने-आप देखने का भी विकल्प है.समस्या का हल करना
अगर आपको स्ट्रक्चर्ड डेटा लागू करने या डीबग करने में कोई समस्या आ रही है, तो यहां कुछ ऐसे रिसॉर्स दिए गए हैं जिनसे आपको मदद मिल सकती है.
- अगर आपने कॉन्टेंट मैनेजमेंट सिस्टम (सीएमएस) का इस्तेमाल किया है या कोई दूसरा व्यक्ति आपकी साइट को मैनेज कर रहा है, तो उससे मदद मांगें. उन्हें Search Console का वह मैसेज ज़रूर फ़ॉरवर्ड करें जिसमें समस्या के बारे में बताया गया है.
- Google यह गारंटी नहीं देता है कि जिन पेजों में स्ट्रक्चर्ड डेटा का इस्तेमाल हुआ है वे खोज के नतीजों में दिखेंगे. Google आपके कॉन्टेंट को ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में क्यों नहीं दिखा सकता, इसकी आम वजहें जानने के लिए, स्ट्रक्चर्ड डेटा से जुड़े सामान्य दिशा-निर्देश देखें.
- आपके स्ट्रक्चर्ड डेटा में कोई गड़बड़ी हो सकती है. स्ट्रक्चर्ड डेटा से जुड़ी गड़बड़ियों की सूची देखें.
- अगर आपके किसी पेज पर मौजूद स्ट्रक्चर्ड डेटा के ख़िलाफ़ कोई मैन्युअल ऐक्शन लिया गया है, तो उसे अनदेखा कर दिया जाएगा. हालांकि, वह पेज अब भी Google Search के नतीजों में दिख सकता है. स्ट्रक्चर्ड डेटा से जुड़ी समस्याएं ठीक करने के लिए, मैन्युअल ऐक्शन की रिपोर्ट का इस्तेमाल करें.
- आपका कॉन्टेंट, दिशा-निर्देशों का पालन करता है या नहीं, यह जानने के लिए दिशा-निर्देशों को फिर से देखें. स्पैम वाला कॉन्टेंट या मार्कअप इस्तेमाल करने की वजह से, समस्या हो सकती है. हालांकि, यह हो सकता है कि इसकी वजह, सिंटैक्स की समस्या न हो. इस वजह से, 'ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) का टेस्ट' में इन समस्याओं की पहचान न हो पा रही हो.
- शामिल न किए गए रिच रिज़ल्ट / सभी रिच रिज़ल्ट में मौजूद समस्या को हल करें.
- फिर से क्रॉल करने और फिर से इंडेक्स करने के लिए समय दें. याद रखें कि पेज को पब्लिश करने के बाद, Google को उसे ढूंढने और क्रॉल करने में कुछ दिन लग सकते हैं. क्रॉल और इंडेक्स करने के बारे में सामान्य सवालों के जवाब पाने के लिए, Google Search पर क्रॉल करने और इंडेक्स करने से जुड़े अक्सर पूछे जाने वाले सवाल देखें.
- Google Search Central फ़ोरम में सवाल पोस्ट करें.