Google पर अपनी रेसिपी लाने का तरीका

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

Google Search और 'Google इमेज' में रेसिपी

कॉन्टेंट को मार्कअप करने के आपके तरीके के आधार पर, आपकी रेसिपी को Google पर इन तरीकों से बेहतर बनाया जा सकता है:

रेसिपी को बेहतर बनाने का तरीका
खाना बनाने का तरीका बताने वाली रेसिपी: Google Assistant को चालू करके, Google Home और स्मार्ट डिसप्ले पर उपयोगकर्ताओं को अपनी रेसिपी के बारे में बताएं. इसके लिए, Recipe का स्ट्रक्चर्ड डेटा जोड़ें. खाना बनाने का तरीका बताने वाली रेसिपी के लिए कुछ और प्रॉपर्टी की भी ज़रूरत होती है. हालांकि, ये सिर्फ़ Google Search के लिए ज़रूरी हैं. recipeIngredient और recipeInstructions ज़रूर जोड़ लें.

Google Assistant पर रेसिपी के बारे में ज़्यादा जानकारी के लिए, जानें कि आप कैसे वेब कॉन्टेंट से कार्रवाई कर सकते हैं.

Assistant पर रेसिपी
रेसिपी होस्ट कैरोसेल: ItemList स्ट्रक्चर्ड डेटा जोड़कर, उपयोगकर्ताओं को अपनी रेसिपी गैलरी के पेजों के बारे में जानने दें. Google Search में रेसिपी कैरोसेल

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

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

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

  1. ज़रूरी प्रॉपर्टी जोड़ें. पेज पर स्ट्रक्चर्ड डेटा कहां जोड़ना चाहिए, इस बारे में जानकारी पाने के लिए, JSON-LD स्ट्रक्चर्ड डेटा: इसे पेज पर कहां डाला जाए देखें.
  2. दिशा-निर्देशों का पालन करें.
  3. ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के टेस्ट का इस्तेमाल करके अपने कोड की पुष्टि करें.
  4. स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके जांचें कि Google को पेज कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता है. उसे robots.txt फ़ाइल से रोका न गया हो और noindex टैग इस्तेमाल करना या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक दिखता है, तो आप Google को अपने यूआरएल फिर से क्रॉल करने के लिए कह सकते हैं.
  5. 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": "http://www.example.com/video123.mp4",
        "embedUrl": "http://www.example.com/videoplayer?video=123",
        "uploadDate": "2018-02-05T08:00:00+08:00",
        "duration": "PT1M33S",
        "interactionStatistic": {
          "@type": "InteractionCounter",
          "interactionType": { "@type": "http://schema.org/WatchAction" },
          "userInteractionCount": 2347
        },
        "expires": "2019-02-05T08:00:00+08:00"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

सिर्फ़ Search पर रेसिपी की जानकारी

यहां एक ऐसे पेज का उदाहरण दिया गया है जिसे Search पर दिखाया जा सकता है. यह Assistant पर खाना बनाने का तरीका बताने वाली रेसिपी के तौर पर नहीं दिखाया जा सकता.

<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": "http://www.example.com/video123.mp4",
        "embedUrl": "http://www.example.com/videoplayer?video=123",
        "uploadDate": "2018-02-05T08:00:00+08:00",
        "duration": "PT1M33S",
        "interactionStatistic": {
          "@type": "InteractionCounter",
          "interactionType": { "@type": "http://schema.org/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 की पूरी जानकारी schema.org/Recipe पर उपलब्ध है.

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

image

URL या ImageObject

तैयार किए गए पकवान की इमेज.

इमेज के बारे में अन्य दिशा-निर्देश:

  • हर पेज में कम से कम एक इमेज होनी चाहिए (चाहे आप मार्कअप को शामिल करें या न करें). Google, आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) और रिज़ॉल्यूशन के आधार पर, खोज के नतीजों में दिखाने के लिए सबसे अच्छी इमेज चुनेगा.
  • इमेज के यूआरएल क्रॉल किए जा सकने वाले और इंडेक्स किए जा सकने वाले होने चाहिए.
  • मार्कअप किया गया कॉन्टेंट इमेज में दिखना चाहिए.
  • इमेज का उस फ़ाइल फ़ॉर्मैट में होना ज़रूरी है जो 'Google इमेज' में काम करता हो.
  • सबसे अच्छे नतीजों के लिए, ज़्यादा रिज़ॉल्यूशन वाली ऐसी कई इमेज (चौड़ाई और ऊंचाई को गुणा करने के बाद कम से कम 50,000 पिक्सल) उपलब्ध कराएं जिनका आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात): 16x9, 4x3, और 1x1 हो.

उदाहरण के लिए:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]

name

Text

पकवान का नाम.

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

aggregateRating

AggregateRating

किसी आइटम को मिले औसत समीक्षा स्कोर की जानकारी. समीक्षा स्निपेट के दिशा-निर्देशों के साथ सुझाई गई और ज़रूरी AggregateRating प्रॉपर्टी की सूची को अपनाएं.

Recipe के स्ट्रक्चर्ड डेटा में एक ही समीक्षा शामिल होने पर, समीक्षा करने वाले के तौर पर किसी मान्य व्यक्ति या संगठन का नाम होना चाहिए. उदाहरण के लिए, "सामग्री पर 50% की छूट" समीक्षक के लिए मान्य नाम नहीं है.

author

Person या Organization

रेसिपी लिखने वाले व्यक्ति या संगठन का नाम.

cookTime

Duration

ISO 8601 फ़ॉर्मैट में पकवान बनाने में लगने वाला समय. आप पकवान बनाने में लगने वाले कुल समय की जानकारी देते समय बता सकते हैं कि उसे बनाने में कम से कम और ज़्यादा से ज़्यादा कितना समय लग सकता है.

हमेशा prepTime के साथ मिलाकर इस्तेमाल करें.

datePublished

Date

ISO 8601 फ़ॉर्मैट में वह तारीख जब रेसिपी को प्रकाशित किया गया था.

description

Text

कम शब्दों में पकवान के बारे में खास जानकारी.

keywords

Text

रेसिपी के साथ उसके नाम के अलावा, कुछ दूसरे शब्द भी जोड़ें, जैसे कि मौसम (“गर्मियों में”), छुट्टियां (“होली“, “दीपावली”) या दूसरी जानकारी देने वाले शब्द (“झटपट”, “आसान”, “जानी-मानी”).

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

  • कीवर्ड की सूची में शामिल एक से ज़्यादा चीज़ों को कॉमा लगाकर अलग करें.
  • ऐसा टैग न इस्तेमाल करें जो recipeCategory या recipeCuisine में हो.

    इसका सुझाव नहीं दिया जाता

    
    "keywords": "dessert, American"
    

    सुझाया गया

    
    "keywords": "winter apple pie, nutmeg crust"
    

nutrition.calories

Energy

इस रेसिपी से बनाकर परोसे गए खाने में कुल कैलोरी. अगर nutrition.calories तय किया गया है, तो recipeYield को इस आधार पर तय किया जाना चाहिए कि खाना कितनी बार परोसा गया.

prepTime

Duration

ISO 8601 फ़ॉर्मैट में पकवान बनाने में लगने वाला समय. आप पकवान बनाने में लगने वाले कुल समय की जानकारी देते समय बता सकते हैं कि उसे बनाने में कम से कम और ज़्यादा से ज़्यादा कितना समय लग सकता है.

हमेशा cookTime के साथ मिलाकर इस्तेमाल करें.

recipeCategory

Text

इस बारे में जानकारी कि आपकी रेसिपी किस तरह के खाने में आती है. उदाहरण के लिए: "डिनर", "मेन कोर्स" या "मिठाई, नाश्ता" वगैरह.

recipeCuisine

Text

आपकी रेसिपी से जुड़ी जगह. उदाहरण के लिए, "फ़्रेंच", मेडिटेरेनियन" या "अमेरिकन".

recipeIngredient

Text

रेसिपी बनाने में इस्तेमाल होने वाली चीज़.

उदाहरण के लिए:


"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

HowToStep, HowToSection या Text

पकवान बनाने का तरीका.

recipeInstructions का मान कई तरीकों से सेट किया जा सकता है. हम HowToStep इस्तेमाल करने का सुझाव देते हैं. रेसिपी के कई सेक्शन होने पर, HowToSteps के ग्रुप बनाने के लिए HowToSection का भी इस्तेमाल किया जा सकता है.

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

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

  • किसी दूसरी चीज़ का मेटाडेटा शामिल न करें. खास तौर पर, लेखक के बारे में बताने के लिए author प्रॉपर्टी, खाने के बारे में बताने के लिए recipeCuisine, खाना किस तरह का है, यह बताने के लिए recipeCategory, और दूसरे कीवर्ड के लिए keywords प्रॉपर्टी का इस्तेमाल करें.
  • सिर्फ़ ऐसे टेक्स्ट शामिल करें जिनमें पकवान बनाने का तरीका बताया गया हो, दूसरे टेक्स्ट जैसे कि “निर्देश”, “वीडियो देखें”, “पहला कदम” वगैरह शामिल न करें. ऐसे टेक्स्ट को स्ट्रक्चर्ड डेटा के बाहर रखना चाहिए.

    इसका सुझाव नहीं दिया जाता

    
    "recipeInstructions": [{
      "@type": "HowToStep",
      "text": "Step 1. Heat oven to 425°F."
    }]
    

    सुझाया गया

    
    "recipeInstructions": [{
      "@type": "HowToStep",
      "text": "Heat oven to 425°F."
    }]
    

recipeYield

Text

रेसिपी के मुताबिक, पकवान कितने लोगों के लिए तैयार होगा. यह बताएं कि इस रेसिपी से कितने लोगों के लिए पकवान तैयार किया जा सकता है. अगर आप किसी अलग इकाई (उदाहरण के लिए, कितने आइटम बनेंगे) का इस्तेमाल करना चाहते हैं, तो आप और जानकारी शामिल कर सकते हैं. अगर आप एक व्यक्ति के खाने में पोषण की जानकारी देते हैं (जैसे कि nutrition.calories), तो यह ज़रूरी है.

उदाहरण


"recipeYield": [
  "6",
  "24 cookies"
]

totalTime

Duration

ISO 8601 फ़ॉर्मैट में पकवान बनाने में लगने वाला कुल समय. आप पकवान बनाने में लगने वाले कुल समय की जानकारी देते समय बता सकते हैं कि उसे बनाने में कम से कम और ज़्यादा से ज़्यादा कितना समय लग सकता है.

सिर्फ़ totalTime या cookTime और prepTime को मिलाकर इस्तेमाल करें.

video

VideoObject

पकवान बनाने के तरीके दिखाने वाला वीडियो. ज़रूरी और सुझाई गई वीडियो प्रॉपर्टी वाली सूची का पालन करें.

  • Video without clips
  • Video with clips: एक ऐसा वीडियो जिसमें उसके सेगमेंट से जुड़े क्लिप मौजूद हैं. रेसिपी के दूसरे हिस्से (जैसे कि खाना बनाने के तरीके) इन क्लिप में हो सकते हैं, जिनके बारे में video.hasPart में बताया गया है.

video.hasPart

Clip

एक वीडियो क्लिप जो पूरे वीडियो का हिस्सा है.

video.hasPart.endOffset

Number

क्लिप के खत्म हाेने का समय, वीडियो की शुरुआत से कुल सेकंड की संख्या के तौर पर बताया गया है.

video.hasPart.name

Text

क्लिप का नाम. उदाहरण के लिए, "पाई क्रस्ट व्यवस्थित करें" क्लिप का नाम हो सकता है जो पाई प्लेट में पाई क्रस्ट को व्यवस्थित करने और उसे दबाने का तरीका दिखाता है.

video.hasPart.startOffset

Number

क्लिप के शुरू हाेने का समय, वीडियो की शुरुआत से कुल सेकंड की संख्या के तौर पर बताया गया है.

video.hasPart.url

URL

क्लिप के शुरू हाेने के समय का एक लिंक. क्लिप के शुरू होने का समय video.hasPart.startOffset में तय मान से मेल खाना चाहिए. उदाहरण के लिए:


"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

सेक्शन और/या सब-सेक्शन के लिए तरीकों की पूरी जानकारी की सूची. उदाहरण के लिए, हो सकता है कि पिज़्ज़ा की रेसिपी में एक सेक्शन में क्रस्ट तैयार करने का तरीका, एक सेक्शन में टॉपिंग्स तैयार करने का तरीका, और एक सेक्शन में सामग्री को मिलाने और बेक करने का तरीका बताया गया हो. अगर किसी रेसिपी के कई सेक्शन हैं, लेकिन उनके बारे में HowToSections के ज़रिए नहीं बताया गया है, तो हो सकता है कि Assistant गलती से सेक्शन के नाम को रेसिपी के दूसरे तरीके के तौर पर बताए (उदाहरण के लिए, “क्रस्ट बनाने” के तरीके के बाद “आटा और खमीर को मिलाने” का तरीका बताया जाए).

उदाहरण:


{
  "@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

Text

इस तरीके के बारे में टेक्स्ट के तौर पर सभी निर्देश.

ज़रूरी नहीं, अगर itemListElement का इस्तेमाल किया जाता है. अन्य दिशा-निर्देश:

  • सिर्फ़ निर्देश वाला टेक्स्ट शामिल करें. अन्य टेक्स्ट जैसे कि “दिशा-निर्देश”, “वीडियो देखें”, “पहला चरण” शामिल न करें. मार्कअप की गई प्रॉपर्टी से बाहर के टेक्स्ट के बारे में बताएं.
सुझाई गई प्रॉपर्टी

image

ImageObject या URL

इस कदम के लिए इमेज. इमेज के बारे में अन्य दिशा-निर्देश:

name

Text

ऐसा शब्द या छोटा टेक्स्ट जो तरीके के बारे में खास जानकारी देता है (जैसे, "पाई क्रस्ट को व्यवस्थित करना"). ऐसा टेक्स्ट इस्तेमाल न करें जो सही तरह से जानकारी न देता हो. (जैसे, "पहला कदम: [टेक्स्ट]") या कदम के बारे में जानकारी देने के दूसरे तरीके (जैसे, "1. [टेक्स्ट]").

url

URL

सीधे इस चरण पर ले जाने वाला URL (उपलब्ध होने पर). उदाहरण के लिए, एंकर लिंक का हिस्सा.

video

VideoObject या Clip

इस कदम के लिए वीडियो या वीडियो क्लिप.

VideoObject के लिए, ज़रूरी और सुझाई गई वीडियो या क्लिप प्रॉपर्टी वाली सूची देखें.

HowToDirection और HowToTip

निर्देश या सलाह देने के लिए, HowToDirection और HowToTip का इस्तेमाल करें. इनकी ज़रूरी और सुझाई गई प्रॉपर्टी एक जैसी हैं.

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

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

text

Text

निर्देश या सलाह का टेक्स्ट.

ItemList

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

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

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

itemListElement

ListItem

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

ListItem.position

Integer

सूची में आइटम पेज की क्रम संख्या. उदाहरण के लिए:


"itemListElement": [
  {
    "@type": "ListItem",
    "position": 1,
  }, {
    "@type": "ListItem",
    "position": 2,
  }
]

ListItem.url

URL

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

Search Console की मदद से, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) पर नज़र रखना

Search Console एक ऐसा टूल है जिसकी मदद से, आप Google Search में अपने पेज की परफ़ॉर्मेंस पर नज़र रख सकते हैं. Google Search के नतीजों में अपनी साइट शामिल कराने लिए, आपको Search Console में साइन अप करने की ज़रूरत नहीं है. हालांकि, इससे आपको यह समझने में मदद मिलेगी कि Google आपकी साइट को कैसे देखता है. साथ ही, इसकी मदद से, आप साइट की परफ़ॉर्मेंस को भी बेहतर बना पाएंगे. हमारा सुझाव है कि आप इन मामलों में Search Console देखें:

  1. पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद
  2. नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद
  3. समय-समय पर ट्रैफ़िक का विश्लेषण करना

पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद

जब Google, आपके पेजों को इंडेक्स कर ले, तब ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) की स्थिति रिपोर्ट का इस्तेमाल करके, उन गड़बड़ियों को देखें जिन्हें ठीक करने की ज़रूरत है. आपको सही पेजों की संख्या में बढ़ोतरी दिखेगी और गड़बड़ियों या चेतावनियों में कोई बढ़ोतरी नहीं दिखेगी. अगर आपको स्ट्रक्चर्ड डेटा में गड़बड़ियां मिलती हैं, तो:

  1. गड़बड़ियां ठीक करें.
  2. लाइव यूआरएल की जांच करें और देखें कि गड़बड़ी ठीक हुई या नहीं.
  3. स्थिति रिपोर्ट का इस्तेमाल करके, पुष्टि करने का अनुरोध करें.

नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद

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

समय-समय पर ट्रैफ़िक का विश्लेषण करना

परफ़ॉर्मेंस रिपोर्ट का इस्तेमाल करके, Google Search से आने वाले ट्रैफ़िक का विश्लेषण करें. आपको डेटा से पता चलेगा कि आपका पेज Search में, रिच रिज़ल्ट के तौर पर कितनी बार दिखता है. साथ ही, यह भी पता चलेगा कि उयोगकर्ता उस पर कितनी बार क्लिक करते हैं और खोज के नतीजों में आपकी साइट के दिखने की औसत रैंक क्या है. आप इन नतीजों को Search Console API की मदद से, अपने-आप भी देख सकते हैं.

समस्या का हल

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