जवाबों:
Schema.org, JSON-LD और संभवतः निकाले गए RDF के दृष्टिकोण से, इससे कोई फर्क नहीं पड़ना चाहिए। डेटा एक ही है, कोई बात नहीं जहां से दस्तावेज़ में इसे निकाला गया।
HTML5 के परिप्रेक्ष्य से:
उसे अपने पृष्ठ (या क्या यह पेज के बारे में है) के बारे में डेटा है, तो आप लगा सके script
में तत्व head
के रूप में, head
तत्व
[…] दस्तावेज़ के लिए मेटाडेटा के संग्रह का प्रतिनिधित्व करता है
लेकिन निश्चित रूप से इसके body
बजाय इसके लिए उपयोग करना गलत नहीं होगा । यह सिर्फ इतना है कि आपको उस head
डेटा के लिए उपयोग नहीं करना चाहिए जो आपके पृष्ठ के बारे में नहीं है या जो इसका प्रतिनिधित्व करता है।
डेटा कहीं भी रखा जा सकता है। से गूगल के प्रलेखन :
नीचे दिए गए उदाहरणों में दिखाए गए
<script type="application/ld+json">
...</script>
टैग के भीतर संलग्न डेटा, उस घटना को प्रदर्शित करने वाले पृष्ठ के<HEAD>
या<BODY>
क्षेत्र में रखा जा सकता है ।
आप AJAX का उपयोग करके डेटा को गतिशील रूप से प्राप्त कर सकते हैं :
JSON-LD मार्कअप को जावास्क्रिप्ट द्वारा सम्मिलित किया जाता है जो प्रारंभिक पृष्ठ लोड पर चलता है।
अद्यतन ( टिप्पणियों में एंटनी द्वारा बताया गया है )
ताज़ा दस्तावेज़ों का कहना है:
[JSON-LD एक है] पृष्ठ सिर या शरीर में एक टैग में एम्बेडेड जावास्क्रिप्ट संकेतन ... Google JSON-LD डेटा पढ़ सकता है जब इसे पृष्ठ की सामग्री में गतिशील रूप से इंजेक्ट किया जाता है, जैसे कि जावास्क्रिप्ट कोड या आपकी सामग्री में एम्बेडेड विजेट। प्रबंधन प्रणाली।
यदि आप इसमें सम्मिलित करना चुनते हैं <body>
, तो आपको इसे इस तरह करना होगा:
<p class="companyName" vocab="http://schema.org/" resource="#manu" typeof="Organization">
<span property="name">ShopTech Media</span>
<img property="logo" src="https://yoursite.com/logo.png" />
<a property="url" href="http://www.yoursite.com">Home page</a>
</p>
<p typeof="contactPoint">
<span property="contactType">Customer Service:</span>
<span property="telephone">+45-xxxxxxx</span>
</p>
नीचे <head>
टैग में आपके संरचित डेटा को सम्मिलित करने के लिए स्क्रिप्ट कोड है
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"url": "http://www.shoptech.media",
"logo": "https://shoptech.media/wp-content/uploads/2019/08/cropped-logo-sm.png",
"contactPoint": [{
"@type": "ContactPoint",
"telephone": "+45-65711114",
"contactType": "customer service"
}]
}
</script>
सामान्य संरचित डेटा दिशानिर्देश पर प्रलेखन की जाँच करें