रेसिपी

मोबाइल डिवाइस पर इमेज खोज और ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) का उदाहरण

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

  • सर्च: ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) के साथ 'सर्च' में बेहतर दिलचस्पी के लिए रेसिपी स्ट्रक्चर्ड डेटा जोड़ें.
  • दिशा-निर्देश: Google Home और स्मार्ट डिसप्ले पर, Google Assistant की मदद से उपयोगकर्ताओं को आपकी रेसिपी के बारे में बोलकर दिए जाने वाले निर्देशों की सुविधा चालू करें.
  • कैरोसेल: अपनी रेसिपी को ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के कैरोसेल में दिखाने के लिए, अपनी सामग्री में कैरोसेल स्ट्रक्चर्ड डेटा जोड़ें. इसमें इमेज, पेज के लोगो, और खोज नतीजों की दूसरी दिलचस्प सुविधाएं शामिल हो सकती हैं.
  • एएमपी: तुरंत लोड होने वाली रेसिपी देने के लिए रेसिपी के पेजों में एएमपी का इस्तेमाल करें.

अगर आप अपनी सामग्री को इस गाइड के मुताबिक व्यवस्थित करते हैं, तो आपकी सामग्री के लिए अपने-आप ये सुविधाएं चालू हो सकती हैं:

उदाहरण

यहां 'स्ट्रक्चर्ड डेटा टेस्टिंग टूल' में जेएसओएन-एलडी कोड का इस्तेमाल करने वाली रेसिपी के कुछ उदाहरण दिए गए हैं.

रेसिपी का उदाहरण

यहां recipe और निर्देश स्ट्रक्चर्ड डेटा वाले पेज का उदाहरण दिया गया है. इस सामग्री को खोज नतीजों में ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के तौर पर दिखाया जा सकता है. साथ ही, इसे Google Home और स्मार्ट डिसप्ले पर Google Assistant के दिशा-निर्देशों के तौर पर दिखाया जा सकता है.

itemList स्ट्रक्चर्ड डेटा के साथ रेसिपी की खास जानकारी वाले पेज (पेज जिसमें रेसिपी की सूची होती है) का उदाहरण यह है. इस सामग्री को खोज के नतीजों में मौजूद कैरोसेल में दिखाया जा सकता है.

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

आपकी रेसिपी, खोज के नतीजों में दिखाई जाने की शर्तें पूरी करे, इसके लिए आपको स्ट्रक्चर्ड डेटा के सामान्य दिशा-निर्देशों का पालन करना ज़रूरी है. Google Home और स्मार्ट डिसप्ले पर Google Assistant की मदद से आपकी रेसिपी के बारे में बोलकर दिए जाने वाले निर्देशों की सुविधा चालू करने के लिए, पक्का करें कि आपकी सामग्री Actions on Google के लिए बनी सामग्री प्रतिबंध नीति का पालन करती हो.

दिए गए दिशा-निर्देश रेसिपी के स्ट्रक्चर्ड डेटा पर लागू होते हैं.

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

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

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

ItemList

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

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

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

ListItem

एक आइटम पेज की जानकारी.

ListItem.position

Integer

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


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

URL

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

रेसिपी

Recipe की पूरी जानकारी schema.org/Recipe पर उपलब्ध है. अपनी रेसिपी की सामग्री को schema.org रेसिपी प्रकार की इन प्रॉपर्टी से मार्कअप करें. 'सर्च' में ज़्यादा लोगों का ध्यान खींचने के लिए ज़रूरी प्रॉपर्टी के अलावा, ज़्यादा से ज़्यादा सुझाए गए फ़ील्ड मार्कअप करें.

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

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

URL या ImageObject

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

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

  • हर पेज में कम से कम एक इमेज होनी चाहिए (चाहे आप मार्कअप को शामिल करें या न करें). Google, आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) और रिज़ॉल्यूशन के आधार पर खोज नतीजों में दिखाने के लिए सबसे अच्छी इमेज चुनेगा.
  • इमेज के यूआरएल क्रॉल करने लायक और इंडेक्स करने लायक होने चाहिए.
  • इमेज में मार्कअप की गई सामग्री दिखनी चाहिए.
  • इमेज .jpg, .png या .gif फ़ॉर्मैट में होनी चाहिए.
  • सबसे अच्छे नतीजों के लिए, ज़्यादा रिज़ॉल्यूशन वाली ऐसी कई इमेज (चौड़ाई और ऊंचाई को गुणा करने के बाद कम से कम 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प्रॉपर्टी की सूची को अपनाएं.

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

author

Person

रेसिपी बनाने वाला.

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

एक बार परोसे गए खाने में कुल कैलोरी.

prepTime

Duration

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

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

recipeCategory

Text

इस बारे में जानकारी कि आपकी रेसिपी किस तरह के खाने में आती है. उदाहरण के लिए: "डिनर", "एंट्री" या "डेज़र्ट, स्नैक".

recipeCuisine

Text

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

recipeIngredient

Text

रेसिपी बनाने में इस्तेमाल होने वाली कोई चीज़. 'Google सर्च' पर रेसिपी के लिए इस प्रॉपर्टी का सुझाव दिया जाता है. हालांकि, यह Google Home और स्मार्ट डिसप्ले पर Google Assistant के दिशा-निर्देशों के लिए ज़रूरी है.

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


"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

Text

पकवान बनाने का तरीका. 'Google सर्च' पर रेसिपी के लिए इस प्रॉपर्टी का सुझाव दिया जाता है. हालांकि, यह Google Home और स्मार्ट डिसप्ले पर Google Assistant के दिशा-निर्देशों के लिए ज़रूरी है.

recipeInstructions का मान कई तरीकों से सेट किया जा सकता है. हमारा सुझाव है कि HowToStep या HowToSection इस्तेमाल करें:

  • HowToStep: हर HowToStep का मान सेट करके आप, हर चरण का पूरा टेक्स्ट दे सकते हैं. इससे Google Assistant को संकेत मिलते हैं. हालांकि, ध्यान रखें कि इस तरह पकवान के आधार पर रेसिपी के चरणों को अलग-अलग समूह में बाँटा जा सकता है.
  • HowToSection (सिर्फ़ तब, जब रेसिपी में एक से ज़्यादा सेक्शन हों): चरणों को एक से ज़्यादा सेक्शन में बाँटने के लिए इस्तेमाल करें. सेक्शन का नाम name प्रॉपर्टी में दें (उदाहरण के लिए, "क्रस्ट बनाने का तरीका") और हर HowToStep को itemListElement के तौर पर बताएं. हर HowToStep की text प्रॉपर्टी सेट करें.

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

  • लेख की एक या बार-बार दिखाई जाने वाली प्रॉपर्टी: लेख का ग्रुप जिसमें एक या उससे ज़्यादा तरीकों के बारे में बताया गया हो. 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

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

totalTime

Duration

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

totalTime या cookTime और prepTime को मिलाकर.

video

VideoObject

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

यहां उदाहरण देखें:


{
  "@context": "https://schema.org/",
  "@type": "Recipe",
  "video": [
    {
      "name": "Party Coffee Cake",
      "description": "How to make 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/videos/123_600x400.mp4",
      "embedUrl": "http://www.example.com/videoplayer?id=123",
      "uploadDate": "2018-02-05T08:00:00+08:00"
    }
  ]
}