प्रॉडक्ट स्निपेट (Product, Review, Offer) का स्ट्रक्चर्ड डेटा

खोज के नतीजों में प्रॉडक्ट स्निपेट दिखाने के बारे में जानकारी

अपने पेज में Product मार्कअप जोड़ने पर, इसे प्रॉडक्ट का स्निपेट के तौर पर दिखाया जा सकता है. यह एक टेक्स्ट वाला नतीजा होता है, जिसमें प्रॉडक्ट की अन्य जानकारी शामिल होती है. जैसे, रेटिंग, समीक्षा की जानकारी, कीमत, और उपलब्धता की जानकारी.

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

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

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

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

  1. ज़रूरी प्रॉपर्टी जोड़ें. जिस फ़ॉर्मैट का इस्तेमाल हो रहा है उसके हिसाब से जानें कि पेज पर स्ट्रक्चर्ड डेटा कहां डालना है.
  2. दिशा-निर्देशों का पालन करें.
  3. ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) की जांच का इस्तेमाल करके, अपने कोड की पुष्टि करें. साथ ही, सभी ज़रूरी गड़बड़ियों को ठीक करें. ऐसी अन्य समस्याओं को भी ठीक करें जो टूल में फ़्लैग की जा सकती हैं. ऐसा इसलिए, क्योंकि इससे आपके स्ट्रक्चर्ड डेटा की क्वालिटी को बेहतर बनाने में मदद मिल सकती है. हालांकि, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में शामिल होने के लिए, यह ज़रूरी नहीं है.
  4. स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके देखें कि Google को पेज कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता हो. साथ ही, देखें कि उस पेज को robots.txt फ़ाइल और noindex टैग से ब्लॉक न किया गया हो या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक लगता है, तो Google को अपने यूआरएल फिर से क्रॉल करने के लिए कहा जा सकता है.
  5. Google को आगे होने वाले बदलावों की जानकारी देने के लिए हमारा सुझाव है कि आप साइटमैप सबमिट करें. Search Console साइटमैप एपीआई की मदद से, इसे ऑटोमेट भी किया जा सकता है.

उदाहरण

यहां दिए गए उदाहरणों में, अलग-अलग स्थितियों के लिए, वेब पेजों पर स्ट्रक्चर्ड डेटा शामिल करने का तरीका बताया गया है.

प्रॉडक्ट की समीक्षा वाला पेज

यहां खोज के नतीजों में प्रॉडक्ट स्निपेट दिखाने के लिए, प्रॉडक्ट की समीक्षा वाले पेज पर स्ट्रक्चर्ड डेटा का उदाहरण दिया गया है.

JSON-LD


 <html>
  <head>
    <title>Executive Anvil</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Product",
      "name": "Executive Anvil",
      "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.",
      "review": {
        "@type": "Review",
        "reviewRating": {
          "@type": "Rating",
          "ratingValue": 4,
          "bestRating": 5
        },
        "author": {
          "@type": "Person",
          "name": "Fred Benson"
        }
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": 4.4,
        "reviewCount": 89
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

RDFa


 <html>
  <head>
    <title>Executive Anvil</title>
  </head>
  <body>
    <div typeof="schema:Product">
        <div rel="schema:review">
          <div typeof="schema:Review">
            <div rel="schema:reviewRating">
              <div typeof="schema:Rating">
                <div property="schema:ratingValue" content="4"></div>
                <div property="schema:bestRating" content="5"></div>
              </div>
            </div>
            <div rel="schema:author">
              <div typeof="schema:Person">
                <div property="schema:name" content="Fred Benson"></div>
              </div>
            </div>
          </div>
        </div>
        <div property="schema:name" content="Executive Anvil"></div>
        <div property="schema:description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height."></div>
        <div rel="schema:aggregateRating">
          <div typeof="schema:AggregateRating">
            <div property="schema:reviewCount" content="89"></div>
            <div property="schema:ratingValue" content="4.4"></div>
          </div>
        </div>
      </div>
  </body>
</html>

माइक्रोडेटा


 <html>
  <head>
    <title>Executive Anvil</title>
  </head>
  <body>
  <div>
    <div itemtype="https://schema.org/Product" itemscope>
      <meta itemprop="name" content="Executive Anvil" />
      <meta itemprop="description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height." />
      <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope>
        <meta itemprop="reviewCount" content="89" />
        <meta itemprop="ratingValue" content="4.4" />
      </div>
      <div itemprop="review" itemtype="https://schema.org/Review" itemscope>
        <div itemprop="author" itemtype="https://schema.org/Person" itemscope>
          <meta itemprop="name" content="Fred Benson" />
        </div>
        <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope>
          <meta itemprop="ratingValue" content="4" />
          <meta itemprop="bestRating" content="5" />
        </div>
      </div>
    </div>
  </div>
  </body>
</html>

फ़ायदे और नुकसान

यहां प्रॉडक्ट की एडिटोरियल समीक्षा वाले पेज का उदाहरण दिया गया है. इसमें खोज के नतीजों में प्रॉडक्ट स्निपेट दिखाने के फ़ायदों और नुकसानों के बारे में बताया गया है.

खोज के नतीजों में फ़ायदे और नुकसान दिखाने का उदाहरण

JSON-LD


 <html>
  <head>
    <title>Cheese Knife Pro review</title>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org",
        "@type": "Product",
        "name": "Cheese Grater Pro",
        "review": {
          "@type": "Review",
          "name": "Cheese Knife Pro review",
          "author": {
            "@type": "Person",
            "name": "Pascal Van Cleeff"
          },
          "positiveNotes": {
            "@type": "ItemList",
            "itemListElement": [
              {
                "@type": "ListItem",
                "position": 1,
                "name": "Consistent results"
              },
              {
                "@type": "ListItem",
                "position": 2,
                "name": "Still sharp after many uses"
              }
            ]
          },
          "negativeNotes": {
            "@type": "ItemList",
            "itemListElement": [
              {
                "@type": "ListItem",
                "position": 1,
                "name": "No child protection"
              },
              {
                "@type": "ListItem",
                "position": 2,
                "name": "Lacking advanced features"
              }
            ]
          }
        }
      }
    </script>
  </head>
  <body>
  </body>
</html>

RDFa


 <html>
  <head>
    <title>Cheese Knife Pro review</title>
  </head>
  <body>
    <div typeof="schema:Product">
      <div property="schema:name" content="Cheese Knife Pro review"></div>
        <div rel="schema:review">
          <div typeof="schema:Review">
            <div rel="schema:positiveNotes">
              <div typeof="schema:ItemList">
                <div rel="schema:itemListElement">
                  <div typeof="schema:ListItem">
                    <div property="schema:position" content="1"></div>
                    <div property="schema:name" content="Consistent results"></div>
                  </div>
                  <div typeof="schema:ListItem">
                    <div property="schema:position" content="2"></div>
                    <div property="schema:name" content="Still sharp after many uses"></div>
                  </div>
                </div>
              </div>
            </div>
            <div rel="schema:negativeNotes">
              <div typeof="schema:ItemList">
                <div rel="schema:itemListElement">
                  <div typeof="schema:ListItem">
                    <div property="schema:position" content="1"></div>
                    <div property="schema:name" content="No child protection"></div>
                  </div>
                  <div typeof="schema:ListItem">
                    <div property="schema:position" content="2"></div>
                    <div property="schema:name" content="Lacking advanced features"></div>
                  </div>
                </div>
              </div>
            </div>
            <div rel="schema:author">
              <div typeof="schema:Person">
                <div property="schema:name" content="Pascal Van Cleeff"></div>
              </div>
            </div>
          </div>
        </div>
      </div>
  </body>
</html>

माइक्रोडेटा


 <html>
  <head>
    <title>Cheese Knife Pro review</title>
  </head>
  <body>
    <div itemtype="https://schema.org/Product" itemscope>
      <meta itemprop="name" content="Cheese Knife Pro" />
      <div itemprop="review" itemtype="https://schema.org/Review" itemscope>
        <div itemprop="author" itemtype="https://schema.org/Person" itemscope>
          <meta itemprop="name" content="Pascal Van Cleeff" />
        </div>
        <div itemprop="positiveNotes" itemtype="https://schema.org/ItemList" itemscope>
          <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="position" content="1" />
            <meta itemprop="name" content="Consistent results" />
          </div>
          <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="position" content="2" />
            <meta itemprop="name" content="Still sharp after many uses" />
          </div>
        </div>
        <div itemprop="negativeNotes" itemtype="https://schema.org/ItemList" itemscope>
          <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="position" content="1" />
            <meta itemprop="name" content="No child protection" />
          </div>
          <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="position" content="2" />
            <meta itemprop="name" content="Lacking advanced features" />
          </div>
        </div>
      </div>
    </div>
  </body>
</html>

शॉपिंग एग्रीगेटर पेज

यहां खोज के नतीजों में प्रॉडक्ट स्निपेट दिखाने के लिए, शॉपिंग एग्रीगेटर पेज का उदाहरण दिया गया है.

JSON-LD


<html>
  <head>
    <title>Executive Anvil</title>
    <script type="application/ld+json">
      {
        "@context": "https://schema.org/",
        "@type": "Product",
        "name": "Executive Anvil",
        "image": [
          "https://example.com/photos/1x1/photo.jpg",
          "https://example.com/photos/4x3/photo.jpg",
          "https://example.com/photos/16x9/photo.jpg"
         ],
        "description": "Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height.",
        "sku": "0446310786",
        "mpn": "925872",
        "brand": {
          "@type": "Brand",
          "name": "ACME"
        },
        "review": {
          "@type": "Review",
          "reviewRating": {
            "@type": "Rating",
            "ratingValue": 4,
            "bestRating": 5
          },
          "author": {
            "@type": "Person",
            "name": "Fred Benson"
          }
        },
        "aggregateRating": {
          "@type": "AggregateRating",
          "ratingValue": 4.4,
          "reviewCount": 89
        },
        "offers": {
          "@type": "AggregateOffer",
          "offerCount": 5,
          "lowPrice": 119.99,
          "highPrice": 199.99,
          "priceCurrency": "USD"
        }
      }
    </script>
  </head>
  <body>
  </body>
</html>

RDFa


 <html>
  <head>
    <title>Executive Anvil</title>
  </head>
  <body>
    <div typeof="schema:Product">
      <div rel="schema:review">
        <div typeof="schema:Review">
          <div rel="schema:reviewRating">
            <div typeof="schema:Rating">
              <div property="schema:ratingValue" content="4"></div>
              <div property="schema:bestRating" content="5"></div>
            </div>
          </div>
          <div rel="schema:author">
            <div typeof="schema:Person">
              <div property="schema:name" content="Fred Benson"></div>
            </div>
          </div>
        </div>
      </div>
      <div rel="schema:aggregateRating">
        <div typeof="schema:AggregateRating">
          <div property="schema:reviewCount" content="89"></div>
          <div property="schema:ratingValue" content="4.4"></div>
        </div>
      </div>
      <div rel="schema:image" resource="https://example.com/photos/4x3/photo.jpg"></div>
      <div property="schema:mpn" content="925872"></div>
      <div property="schema:name" content="Executive Anvil"></div>
      <div property="schema:description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height."></div>
      <div rel="schema:image" resource="https://example.com/photos/1x1/photo.jpg">
      </div>
      <div rel="schema:brand">
        <div typeof="schema:Brand">
          <div property="schema:name" content="ACME"></div>
        </div>
      </div>
      <div rel="schema:offers">
        <div typeof="schema:AggregateOffer">
          <div property="schema:offerCount" content="5"></div>
          <div property="schema:lowPrice" content="119.99"></div>
          <div property="schema:highPrice" content="199.99"></div>
          <div property="schema:priceCurrency" content="USD"></div>
          <div rel="schema:url" resource="https://example.com/anvil"></div>
        </div>
      </div>
      <div rel="schema:image" resource="https://example.com/photos/16x9/photo.jpg"></div>
      <div property="schema:sku" content="0446310786"></div>
    </div>
  </body>
</html>

माइक्रोडेटा


 <html>
  <head>
    <title>Executive Anvil</title>
  </head>
  <body>
  <div>
    <div itemtype="https://schema.org/Product" itemscope>
      <meta itemprop="mpn" content="925872" />
      <meta itemprop="name" content="Executive Anvil" />
      <link itemprop="image" href="https://example.com/photos/16x9/photo.jpg" />
      <link itemprop="image" href="https://example.com/photos/4x3/photo.jpg" />
      <link itemprop="image" href="https://example.com/photos/1x1/photo.jpg" />
      <meta itemprop="description" content="Sleeker than ACME's Classic Anvil, the Executive Anvil is perfect for the business traveler looking for something to drop from a height." />
      <div itemprop="offers" itemtype="https://schema.org/AggregateOffer" itemscope>
        <meta itemprop="lowPrice" content="119.99" />
        <meta itemprop="highPrice" content="199.99" />
        <meta itemprop="offerCount" content="6" />
        <meta itemprop="priceCurrency" content="USD" />
      </div>
      <div itemprop="aggregateRating" itemtype="https://schema.org/AggregateRating" itemscope>
        <meta itemprop="reviewCount" content="89" />
        <meta itemprop="ratingValue" content="4.4" />
      </div>
      <div itemprop="review" itemtype="https://schema.org/Review" itemscope>
        <div itemprop="author" itemtype="https://schema.org/Person" itemscope>
          <meta itemprop="name" content="Fred Benson" />
        </div>
        <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope>
          <meta itemprop="ratingValue" content="4" />
          <meta itemprop="bestRating" content="5" />
        </div>
      </div>
      <meta itemprop="sku" content="0446310786" />
      <div itemprop="brand" itemtype="https://schema.org/Brand" itemscope>
        <meta itemprop="name" content="ACME" />
      </div>
    </div>
  </div>
  </body>
</html>

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

अगर आपको Product मार्कअप को प्रॉडक्ट का स्निपेट में दिखाना है, तो इन दिशा-निर्देशों का पालन करना होगा:

तकनीकी दिशा-निर्देश

  • फ़िलहाल, प्रॉडक्ट के ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में, सिर्फ़ ऐसे पेज दिखाए जाते हैं जिनमें सिर्फ़ किसी एक प्रॉडक्ट या एक ही प्रॉडक्ट के कई वैरिएंट के बारे में जानकारी होती है. उदाहरण के लिए, "हमारी दुकान के जूते" कोई प्रॉडक्ट नहीं है. इसमें प्रॉडक्ट के ऐसे वैरिएंट शामिल हैं जहां प्रॉडक्ट के हर वैरिएंट का अलग यूआरएल होता है. हमारा सुझाव है कि मार्कअप को प्रॉडक्ट के पेजों पर मार्कअप जोड़ें. इन्हें ऐसे पेजों पर न जोड़ें जिनमें प्रॉडक्ट की सूची या कैटगरी होती है.
  • प्रॉडक्ट के वैरिएंट को मार्कअप करने के तरीके के बारे में जानने के लिए, प्रॉडक्ट वैरिएंट के स्ट्रक्चर्ड डेटा का दस्तावेज़ देखें.
  • एक से ज़्यादा मुद्राओं में प्रॉडक्ट बेचने के लिए, हर मुद्रा के लिए एक अलग यूआरएल होना चाहिए. उदाहरण के लिए, अगर कोई प्रॉडक्ट कैनेडियन और यूएस डॉलर में बिक्री के लिए उपलब्ध है, तो हर मुद्रा के लिए अलग-अलग यूआरएल का इस्तेमाल करें.
  • फ़िलहाल, Car प्रॉडक्ट के सब-टाइप के तौर पर अपने-आप काम नहीं करता. अपनी कार के लिए रेटिंग जोड़ने और खोज के नतीजे पाने की सुविधा से जुड़ी ज़रूरी शर्तें पूरी करने के लिए, आपको कार और प्रॉडक्ट टाइप, दोनों शामिल करने होंगे. उदाहरण के लिए, JSON-LD में:
    {
      "@context": "https://schema.org",
      "@type": ["Product", "Car"],
      ...
    }
  • फ़ायदे और नुकसान वाले स्ट्रक्चर्ड डेटा के लिए: फ़िलहाल, Search में प्रॉडक्ट के फ़ायदे और नुकसान सिर्फ़ एडिटोरियल प्रॉडक्ट की समीक्षा वाले पेजों पर दिखाए जा सकते हैं, न कि व्यापारी/कंपनी/कारोबारी के प्रॉडक्ट पेजों के तौर पर या ग्राहक के प्रॉडक्ट की समीक्षाएं.

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

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

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

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

Product

Product की पूरी जानकारी schema.org/Product पर मौजूद है. प्रॉडक्ट की जानकारी देने वाले कॉन्टेंट को मार्कअप करते समय, Product टाइप की इन प्रॉपर्टी का इस्तेमाल करें:

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

Text

प्रॉडक्ट का नाम.

प्रॉडक्ट स्निपेट के लिए, review, aggregateRating या offers ज़रूरी है

आपको यहां दी गई प्रॉपर्टी में से किसी एक का इस्तेमाल करना होगा:

  • review
  • aggregateRating
  • offers
सुझाई गई प्रॉपर्टी
aggregateRating

AggregateRating

प्रॉडक्ट का नेस्ट किया गया aggregateRating. समीक्षा स्निपेट के दिशा-निर्देशों के साथ-साथ, सुझाई गई और ज़रूरीAggregateRatingप्रॉपर्टी की सूची का पालन करें.

offers

Offer या AggregateOffer

प्रॉडक्ट बेचने के लिए, नेस्ट किया गया Offer या AggregateOffer. Offer या AggregateOffer (जो भी आपके कॉन्टेंट पर लागू हो) के लिए ज़रूरी और सुझाई गई प्रॉपर्टी शामिल करें.

कीमत में गिरावट दिखाने की सुविधा इस्तेमाल करने के लिए, Offer का इस्तेमाल करें. इसके लिए, AggregateOffer का इस्तेमाल न करें.

review

Review

प्रॉडक्ट का नेस्ट किया गया Review. समीक्षा स्निपेट के दिशा-निर्देशों के साथ-साथ, ज़रूरी और सुझाई गई समीक्षा प्रॉपर्टी की सूची को फ़ॉलो करें.

अगर आपको किसी प्रॉडक्ट के लिए समीक्षा जोड़नी है, तो Person या Team के लिए समीक्षा करने वाले के तौर पर, किसी मान्य व्यक्ति का नाम होना चाहिए.

इस तरह न लिखें: ब्लैक फ़्राइडे पर 50% की छूट

इस तरह लिखें: "राजेश शर्मा" या "CNET से जुड़े समीक्षक"

Google को प्रॉडक्ट की एडिटोरियल समीक्षा वाले पेज के फ़ायदों और नुकसानों के बारे में मैन्युअल तौर पर बताने के लिए, प्रॉडक्ट की नेस्ट की गई समीक्षा में, positiveNotes और/या negativeNotes प्रॉपर्टी को जोड़ें.

प्रॉडक्ट की समीक्षाएं

Review

समीक्षाओं को कई तरह के स्ट्रक्चर्ड डेटा के साथ शेयर किया जाता है. जैसे, Recipe और Movie. समीक्षा स्निपेट के दस्तावेज़ में Review टाइप के बारे में अलग से बताया गया है.

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

Google, प्रॉडक्ट की एडिटोरियल समीक्षा के फ़ायदों और नुकसानों को अपने-आप समझने की कोशिश करता है. हालांकि, आपके पास भी यह जानकारी देने का विकल्प होता है. इसके लिए, प्रॉडक्ट की नेस्ट की गई समीक्षा में, positiveNotes और/या negativeNotes प्रॉपर्टी को जोड़ें. फ़ायदे और नुकसान से जुड़े दिशा-निर्देशों का पालन ज़रूर करें.

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

ItemList (इस संदर्भ में, ItemList के इस्तेमाल के बारे में पॉज़िटिव और नेगेटिव नोट के लिए ItemList की जानकारी देखें)

प्रॉडक्ट के बारे में नेगेटिव स्टेटमेंट की नेस्ट की गई वैकल्पिक सूची (नुकसान).

कई नेगेटिव स्टेटमेंट देने के लिए, itemListElement कैटगरी में एक से ज़्यादा ListItem प्रॉपर्टी जोड़ें. उदाहरण के लिए:

"review": {
  "@type": "Review",
  "negativeNotes": {
    "@type": "ItemList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "No child protection"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Lacking advanced features"
      }
    ]
  }
}
positiveNotes

ItemList (इस संदर्भ में, ItemList के इस्तेमाल के बारे में पॉज़िटिव और नेगेटिव नोट के लिए ItemList की जानकारी देखें)

प्रॉडक्ट के बारे में पॉज़िटिव स्टेटमेंट की नेस्ट की गई वैकल्पिक सूची (फ़ायदे).

एक से ज़्यादा पॉज़िटिव स्टेटमेंट देने के लिए, itemListElement कैटगरी में एक से ज़्यादा ListItem प्रॉपर्टी जोड़ें. उदाहरण के लिए:

"review": {
  "@type": "Review",
  "positiveNotes": {
    "@type": "ItemList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Consistent results"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Still sharp after many uses"
      }
    ]
  }
}

पॉज़िटिव और नेगेटिव नोट के लिए ItemList

Review टाइप में मौजूद पॉज़िटिव और नेगेटिव नोट (फ़ायदे और नुकसान), जेनरिक ItemList और ListItem टाइप का इस्तेमाल करते हैं. इस सेक्शन में बताया गया है कि पॉज़िटिव और नेगेटिव नोट के लिए, इस तरह के टैग का इस्तेमाल कैसे किया जा सकता है.

इन प्रॉपर्टी का इस्तेमाल, किसी समीक्षा में फ़ायदों और नुकसानों की जानकारी लेने के लिए किया जाता है.

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

ListItem

प्रॉडक्ट के बारे में, एक खास क्रम में जानकारी देने वाली सूची. हर स्टेटमेंट को ListItem से बताएं.

itemListElement.name

Text

समीक्षा की खास बातें.

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

Integer

समीक्षा की स्थिति. क्रम संख्या 1, सूची का पहला स्टेटमेंट दिखाती है.

ऑफ़र की जानकारी

Offer

Offer की पूरी जानकारी schema.org/Offer पर मौजूद है. प्रॉडक्ट में ऑफ़र को मार्कअप करते समय, schema.org Offer टाइप की इन प्रॉपर्टी का इस्तेमाल करें.

ज़रूरी प्रॉपर्टी
price या priceSpecification.price

Number

किसी प्रॉडक्ट के लिए ऑफ़र की गई कीमत. schema.org इस्तेमाल करने के दिशा-निर्देशों का पालन करें.

यहां price प्रॉपर्टी का उदाहरण दिया गया है. यह वैल्यू कोई JSON स्ट्रिंग या नंबर हो सकती है:

"offers": {
  "@type": "Offer",
  "price": 39.99,
  "priceCurrency": "USD"
}

यहां उदाहरण के तौर पर, यह तय करने का तरीका बताया गया है कि प्रॉडक्ट बिना किसी शुल्क के उपलब्ध है:

"offers": {
  "@type": "Offer",
  "price": 0,
  "priceCurrency": "EUR"
}

इसके अलावा, ऑफ़र की कीमत को Offer लेवल पर देने के बजाय, priceSpecification प्रॉपर्टी में नेस्ट किया जा सकता है.

"offers": {
  "@type": "Offer",
  "priceSpecification": {
    "@type": "PriceSpecification",
    "price": 9.99,
    "priceCurrency": "AUD"
  }
}
सुझाई गई प्रॉपर्टी
availability

ItemAvailability

नीचे दी गई सूची में से, प्रॉडक्ट की उपलब्धता के सबसे सही विकल्प का इस्तेमाल करें.

  • https://schema.org/BackOrder: आइटम अभी स्टॉक में नहीं है, बाद में लिया जा सकता है.
  • https://schema.org/Discontinued: आइटम अब नहीं बेचा जाता.
  • https://schema.org/InStock: आइटम स्टॉक में है.
  • https://schema.org/InStoreOnly: आइटम सिर्फ़ स्टोर में जाकर खरीदा जा सकता है.
  • https://schema.org/LimitedAvailability: आइटम की उपलब्धता सीमित है.
  • https://schema.org/OnlineOnly: आइटम सिर्फ़ ऑनलाइन उपलब्ध है.
  • https://schema.org/OutOfStock: आइटम अभी स्टॉक में नहीं है.
  • https://schema.org/PreOrder: यह आइटम, पहले से ऑर्डर करने के लिए उपलब्ध है.
  • https://schema.org/PreSale: आइटम सामान्य रूप से उपलब्ध होने से पहले ऑर्डर करने और डिलीवरी के लिए उपलब्ध है.
  • https://schema.org/SoldOut: आइटम बिक चुका है.

बिना यूआरएल प्रीफ़िक्स वाले छोटे नाम भी इस्तेमाल किए जा सकते हैं (उदाहरण के लिए, BackOrder).

priceCurrency या priceSpecification.priceCurrency

Text

तीन अक्षरों वाले ISO 4217 फ़ॉर्मैट में, प्रॉडक्ट की कीमत दिखाने के लिए इस्तेमाल की गई मुद्रा.

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

priceValidUntil

Date

वह तारीख (ISO 8601 तारीख के फ़ॉर्मैट में) जिसके बाद कीमत दिखनी बंद हो जाएगी. अगर priceValidUntil प्रॉपर्टी में पुरानी तारीख दी गई है, तो हो सकता है कि आपके प्रॉडक्ट का स्निपेट न दिखे.

UnitPriceSpecification

UnitPriceSpecification की पूरी जानकारी, schema.org/UnitPriceSpecification पर मौजूद है. ज़्यादा मुश्किल कीमतें तय करने के लिए, इन प्रॉपर्टी का इस्तेमाल करें.

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

Number

किसी प्रॉडक्ट के लिए ऑफ़र की गई कीमत. Offer की price प्रॉपर्टी की जानकारी देखें.

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

Text

तीन अक्षरों वाले ISO 4217 फ़ॉर्मैट में, प्रॉडक्ट की कीमत दिखाने के लिए इस्तेमाल की गई मुद्रा. Offer की priceCurrency प्रॉपर्टी की जानकारी देखें.

प्रॉडक्ट के स्निपेट के लिए, इस प्रॉपर्टी का इस्तेमाल करना ज़रूरी नहीं है. हालांकि, इसका सुझाव दिया जाता है. हालांकि, इसमें प्रॉडक्ट के बारे में साफ़ तौर पर जानकारी नहीं दी जाती. साथ ही, व्यापारी/कंपनी/कारोबारी की लिस्टिंग के अनुभव के लिए, यह ज़रूरी है.

AggregateOffer

AggregateOffer की पूरी जानकारी, schema.org/AggregateOffer पर मौजूद है. AggregateOffer एक तरह का Offer है, जो अन्य ऑफ़र को इकट्ठा दिखाता है. उदाहरण के लिए, इसका इस्तेमाल उस प्रॉडक्ट के लिए किया जा सकता है जिसे कई व्यापारी/कंपनियां बेच रही हैं. प्रॉडक्ट के वैरिएंट के सेट की जानकारी देने के लिए, AggregateOffer का इस्तेमाल न करें. प्रॉडक्ट में ऑफ़र को मार्कअप करते समय, schema.org AggregateOffer टाइप की इन प्रॉपर्टी का इस्तेमाल करें:

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

Number

इस समय मौजूद सबसे कम मूल्य का ऑफ़र. किसी मुद्रा की इकाई के भिन्नों को दिखाते समय, दशमलव सेपरेटर (.) का इस्तेमाल करें, जैसे कि 1.23 डॉलर के लिए 1.23.

priceCurrency

Text

तीन अक्षरों वाले ISO 4217 फ़ॉर्मैट में, प्रॉडक्ट की कीमत दिखाने के लिए इस्तेमाल की गई मुद्रा.

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

Number

इस समय मौजूद सबसे ज़्यादा कीमत वाला ऑफ़र. ज़रूरत होने पर, फ़्लोटिंग-पॉइंट नंबर का इस्तेमाल करें.

offerCount

Number

प्रॉडक्ट के लिए ऑफ़र की संख्या.

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 की मदद से अपने-आप देखने का भी विकल्प है.

有两种与 Product 结构化数据相关的 Search Console 报告:

这两种报告都会提供与 Product 结构化数据相关的警告和错误,但由于关联的体验的要求不同,两者是独立的。例如,商家信息报告会对包含 Offer 结构化数据的商品摘要进行检查,所以对于非商家信息页面,只需查看商品摘要报告。

समस्या का हल करना

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