स्ट्रक्चर्ड डेटा मार्कअप की मदद से, व्यापारी के होस्ट किए गए लोकल स्टोरफ़्रंट और स्टोर से पिक अप करने से जुड़े डेटा में मौजूद प्रॉडक्ट की प्रॉपर्टी तय की जा सकती है. ज़रूरी स्ट्रक्चर्ड डेटा मार्कअप जोड़ने से, Google को स्थानीय प्रॉडक्ट डेटा की समीक्षा करने में मदद मिलती है. इससे, Google यह बता सकता है कि वह डेटा कितना सटीक है.
व्यापारी के होस्ट किए गए लोकल स्टोरफ़्रंट का स्ट्रक्चर्ड डेटा
यहां दी गई टेबल से, अपने प्रॉडक्ट के लैंडिंग पेजों पर, ज़रूरी स्ट्रक्चर्ड डेटा मार्कअप जोड़ें:
ध्यान दें: Schema.org मार्कअप का इस्तेमाल, किसी भी भाषा में लिखे गए वेब पेजों पर किया जा सकता है. एचटीएमएल की तरह, मार्कअप की भाषा भी अंग्रेज़ी होती है. Schema.org की वैल्यू केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती है.
Schema.org की वैल्यू | प्रॉडक्ट या इन्वेंट्री फ़ीड की खास बातों से जुड़ी वैल्यू | वैल्यू किस तरह की है |
---|---|---|
प्रॉडक्ट > SKU | itemid |
SKU की स्ट्रिंग |
प्रॉडक्ट > ऑफ़र > कीमत | price |
इस फ़ील्ड में, सिर्फ़ कीमत की वैल्यू को डाला जा सकता है. कीमत, अंकों में होनी चाहिए. साथ ही, इसमें हज़ार की संख्या को अलग करने वाले सेपरेटर या स्पेस नहीं होने चाहिए. उदाहरण के लिए, '8.99'. |
प्रॉडक्ट > ऑफ़र > priceCurrency | price (currency) |
कीमत की मुद्रा को हमेशा तीन अक्षर वाले ISO 4217 फ़ॉर्मैट में सबमिट किया जाना चाहिए. उदाहरण के लिए, 'USD', 'GBP', 'EUR'. सबमिट की गई मुद्रा, टारगेट किए गए देश की भाषा और मुद्रा से जुड़ी ज़रूरी शर्तों के हिसाब से होनी चाहिए. |
प्रॉडक्ट > ऑफ़र > उपलब्धता | availability |
ItemAvailability की मान्य वैल्यू. InStock और OutofStock , आम तौर पर इस्तेमाल होने वाली schema.org वैल्यू हैं. |
प्रॉडक्ट > ऑफ़र > itemCondition | condition |
OfferItemCondition की मान्य वैल्यू. NewCondition और UsedCondition , आम तौर पर इस्तेमाल होने वाली schema.org वैल्यू हैं. |
प्रॉडक्ट > ऑफ़र > availableAtOrFrom> branchCode | store code |
हर लोकल स्टोर के लिए, अक्षरों और अंकों से बना एक यूनीक आइडेंटिफ़ायर. आपको वही स्टोर कोड इस्तेमाल करने होंगे जिन्हें आपने अपनी Business Profiles में सबमिट किया है. |
स्टोर से पिक अप करने का स्ट्रक्चर्ड डेटा
अगर आपको स्टोर से पिक अप करने की जानकारी वाले लैंडिंग पेज पर ले जाने वाले ऑफ़र के लिए, Google.com पर स्टोर से पिक अप करने की जानकारी दिखाना हो, तो ये वैल्यू जोड़ें:
ध्यान दें: Schema.org मार्कअप का इस्तेमाल, किसी भी भाषा में लिखे गए वेब पेजों पर किया जा सकता है. एचटीएमएल की तरह, मार्कअप की भाषा भी अंग्रेज़ी होती है. Schema.org की वैल्यू केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती है.
Schema.org की प्रॉपर्टी |
प्रॉडक्ट या इन्वेंट्री फ़ीड की खास बातों से जुड़ी वैल्यू |
वैल्यू किस तरह की है |
---|---|---|
प्रॉडक्ट > SKU | item id |
SKU की स्ट्रिंग |
प्रॉडक्ट > ऑफ़र > कीमत | price |
इस फ़ील्ड में, सिर्फ़ कीमत की वैल्यू को डाला जा सकता है. कीमत, अंकों में होनी चाहिए. साथ ही, इसमें हज़ार की संख्या को अलग करने वाले सेपरेटर या स्पेस नहीं होने चाहिए. उदाहरण के लिए, '8.99'. |
प्रॉडक्ट > ऑफ़र > priceCurrency | price (currency) |
कीमत की मुद्रा को हमेशा तीन अक्षर वाले ISO 4217 फ़ॉर्मैट में सबमिट किया जाना चाहिए. उदाहरण के लिए, 'USD', 'GBP', 'EUR'. सबमिट की गई मुद्रा, टारगेट किए गए देश की भाषा और मुद्रा से जुड़ी ज़रूरी शर्तों के हिसाब से होनी चाहिए. |
प्रॉडक्ट > ऑफ़र > उपलब्धता | availability |
|
प्रॉडक्ट > ऑफ़र > itemCondition | condition |
|
प्रॉडक्ट > ऑफ़र > availableAtOrFrom> branchCode | store code |
हर लोकल स्टोर के लिए, अक्षरों और अंकों से बना एक यूनीक आइडेंटिफ़ायर. आपका स्टोर कोड , उस कोड से मेल खाना चाहिए जिसे Business Profiles में सबमिट किया गया है. |
प्रॉडक्ट > ऑफ़र > availableDeliveryMethod |
-- |
schema.org की OnSitePickup वैल्यू से पता चलता है कि प्रॉडक्ट, स्टोर से पिक अप करने के लिए उपलब्ध है. |
प्रॉडक्ट > ऑफ़र > potentialAction | pickup method |
schema.org की BuyAction वैल्यू से पता चलता है कि प्रॉडक्ट को स्टोर से पिक अप करने के लिए, ऑनलाइन खरीदा जा सकता है. schema.org की ReserveAction वैल्यू से पता चलता है कि प्रॉडक्ट को स्टोर से पिक अप करने के लिए, ऑनलाइन बुक किया जा सकता है. |
प्रॉडक्ट > ऑफ़र > deliveryLeadTime | pickup sla |
ऑर्डर मिलने से लेकर सामान के पिक अप के लिए उपलब्ध होने के बीच के समय (डिलीवरी लीड समय) की वैल्यू, सिर्फ़ 1 या 0 होनी चाहिए. इसका इस्तेमाल, पिक अप के लिए सामान के उपलब्ध होने में लगने वाले अनुमानित दिनों का पता लगाने के लिए किया जाता है. जैसे: 0 = उसी दिन 1 = अगले दिन |
Merchant Center के लिए स्ट्रक्चर्ड डेटा के बारे में ज़्यादा जानें
अपने मार्कअप की जांच करना
ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) वाले टूल की मदद से, Schema.org लागू किए जाने की जांच करें. टूल का इस्तेमाल करने, समस्याओं को डीबग करने, और टूल में मिले नतीजों को समझने के बारे में ज़्यादा जानने के लिए, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) के टेस्ट पर जाएं.स्ट्रक्चर्ड डेटा मार्कअप के लिए ज़रूरी शर्तें
- स्ट्रक्चर्ड डेटा मार्कअप, वेब सर्वर से लौटाए गए एचटीएमएल में मौजूद होना चाहिए. स्ट्रक्चर्ड डेटा मार्कअप, पेज लोड किए जाने के बाद JavaScript के साथ जनरेट नहीं किया जा सकता.
- आपका लैंडिंग पेज, उपयोगकर्ता की जानकारी के मुताबिक नहीं बदला जा सकता. उदाहरण के लिए, आप उपयोगकर्ता के आईपी पते या अलग-अलग तरह के ब्राउज़र के मुताबिक कीमतें नहीं दिखा सकते.
- स्ट्रक्चर्ड डेटा, उपयोगकर्ता को दिखने वाली वैल्यू से मेल खाना चाहिए. अपने प्रॉडक्ट के लैंडिंग पेजों पर गलत डेटा देना, हमारे वेब डेवलपर के दिशा-निर्देशों का उल्लंघन माना जाता है.
उदाहरण
माइक्रोडेटा का उदाहरण
<div itemscope itemtype="http://schema.org/Product">
<meta itemprop="sku" content="123456"/>
<meta itemprop="name" content="Acme White 17-inch Microwave"/>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <!-- Online offer -->
<span itemprop="price" content="55.00"/>
<meta itemprop="priceCurrency" content="USD"/>
<link itemprop="availability" href="http://schema.org/InStock"/>
<link itemprop="itemCondition" href="http://schema.org/NewCondition"/>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <!-- Local offer -->
<span itemprop="price" content="55.00"/>
<meta itemprop="priceCurrency" content="USD"/>
<link itemprop="availability" href="http://schema.org/InStock"/>
<link itemprop="itemCondition" href="http://schema.org/NewCondition"/>
<div itemprop="availableAtOrFrom" itemscope itemtype="http://schema.org/Place">
<span itemprop="name" content="Acme Store Name"/>
<span itemprop="branchCode" content="12345"/>
</div>
<link itemprop="availableDeliveryMethod" href="http://schema.org/OnSitePickup"/>
<link itemprop="potentialAction" itemscope itemtype="http://schema.org/BuyAction"/>
<div itemprop="deliveryLeadTime" itemscope itemtype="http://schema.org/QuantitativeValue">
<span itemprop="value" content="0"/>
</div>
</div>
</div>
JSON-LD का उदाहरण
{
"@context": "http://schema.org/",
"@type": "Product",
"sku": "123456",
"name": "Acme White 17-inch Microwave",
"offers": [{
"@type": "Offer",
"price": "55.00",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock",
"itemCondition": "http://schema.org/NewCondition"
}, {
"@type": "Offer",
"price": "55.00",
"priceCurrency": "USD",
"availability": "http://schema.org/InStock",
"itemCondition": "http://schema.org/NewCondition",
"availableAtOrFrom": {
"@type": "Place",
"name": "Acme Store Name",
"branchCode": "12345"
},
"availableDeliveryMethod": "http://schema.org/OnSitePickup",
"potentialAction": {
"@type": "http://schema.org/BuyAction"
},
"deliveryLeadTime": {
"@type": "http://schema.org/QuantitativeValue",
"value": 0
}
}]
}