JSON-LD Structured Data जेनरेटर
Article, Product, FAQ, Event और अधिक के लिए मान्य schema.org JSON-LD बनाएँ, फिर एक पेस्ट-के-लिए-तैयार script tag कॉपी करें। आपकी सामग्री आपके ब्राउज़र में रहती है।
JSON-LD Structured Data जेनरेटर पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा टाइप की गई पेज सामग्री — headline, मूल्य, address, प्रश्न और उत्तर — आपके डिवाइस पर schema.org markup में बदल जाती है और कभी ArrayKit पर अपलोड नहीं होती।
JSON Formatter खोलें
JSON-LD जेनरेटर के बारे में
JSON-LD Structured Data जेनरेटर एक सरल फ़ॉर्म को मान्य schema.org markup में बदल देता है जिसे आप सीधे अपने पेज के <head> में डाल सकते हैं। एक प्रकार चुनें — Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization, या WebSite — लागू फ़ील्ड भरें, और देखें कि टूल कैसे एक साफ़ <script type="application/ld+json"> ब्लॉक तथा कच्चा JSON इकट्ठा करता है। खाली फ़ील्ड छोड़ दिए जाते हैं, और FAQ प्रश्न, breadcrumb स्थिति, offer और postal address जैसी nested आकृतियाँ आपके लिए बनाई जाती हैं ताकि आउटपुट वही हो जो Google का Rich Results Test अपेक्षा करता है। यह उन डेवलपर्स, SEO और सामग्री टीमों के लिए बना है जो bracket हाथ से लिखे बिना सही structured data चाहते हैं। सब कुछ आपके डिवाइस पर चलता है — आपके द्वारा टाइप किए गए पेज विवरण कभी अपलोड नहीं होते।
विशेषताएँ
- दस schema.org प्रकार: Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization, और WebSite
- प्रति-प्रकार फ़ॉर्म जो केवल वही फ़ील्ड दिखाता है जिन्हें हर प्रकार वास्तव में उपयोग करता है
- एक पेस्ट-के-लिए-तैयार <script type="application/ld+json"> ब्लॉक और कच्चा JSON साथ-साथ देता है
- आपके लिए nested node बनाता है — offer, aggregateRating, postal address, geo, author, और publisher
- FAQ प्रश्नों और breadcrumb आइटम के लिए दोहराने योग्य पंक्तियाँ, अपने-आप क्रमांकित
- खाली फ़ील्ड छोड़ दिए जाते हैं ताकि आप कभी आधे-अधूरे property न भेजें
- आपके टेक्स्ट में angle bracket escape होते हैं ताकि JSON script tag से बाहर न टूटे
- script या JSON कॉपी करें, या ब्लॉक को एक HTML snippet के रूप में डाउनलोड करें
JSON-LD जेनरेटर का उपयोग कैसे करें
- वह schema.org प्रकार चुनें जो आपके पेज से मेल खाता है
- फ़ील्ड भरें — जरूरत अनुसार FAQ उत्तर या breadcrumb चरण के लिए पंक्तियाँ जोड़ें
- जेनरेट किया गया <script type="application/ld+json"> ब्लॉक कॉपी करें
- इसे अपने पेज के <head> में पेस्ट करें और Google के Rich Results Test में इसकी पुष्टि करें
उदाहरण
इनपुट
Type: Product
name: Wireless Headphones
price: 199.99 USD
availability: InStock
आउटपुट
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Wireless Headphones",
"offers": {
"@type": "Offer",
"price": "199.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
</script>
मूल्य वाला एक Product एक पेस्ट-के-लिए-तैयार JSON-LD ब्लॉक के भीतर एक nested Offer बन जाता है।
सामान्य त्रुटियाँ और समस्या निवारण
- Rich Results Test कहता है कि एक आवश्यक property छूटी हुई है। — अलग-अलग प्रकारों को अलग आवश्यक फ़ील्ड चाहिए — एक Product को आमतौर पर name, image, और एक offer या rating चाहिए। चिह्नित फ़ील्ड भरें और फिर से जेनरेट करें; खाली फ़ील्ड छोड़ दिए जाते हैं, इसलिए एक खाली फ़ील्ड बस दिखेगी ही नहीं।
- Google datePublished या startDate के लिए गलत date format बताता है। — ISO 8601 उपयोग करें। Date फ़ील्ड YYYY-MM-DD आउटपुट करते हैं और event start/end एक पूर्ण date-time आउटपुट करते हैं; उन इनपुट में localized date स्ट्रिंग टाइप करने से बचें।
- FAQ markup अस्वीकार होता है क्योंकि उत्तर खाली हैं। — एक acceptedAnswer देने के लिए हर FAQ पंक्ति को एक प्रश्न और एक उत्तर दोनों चाहिए। आधी-भरी पंक्तियाँ हटाएँ या उत्तर टेक्स्ट पूरा करें।
- पेज JSON दिखाता है पर कोई rich result नहीं आता। — Structured data किसी पेज को पात्र बनाता है, गारंटी नहीं देता। सुनिश्चित करें कि markup पेज पर दृश्यमान सामग्री का वर्णन करता है और उस result type के लिए Google के दिशानिर्देशों से मेल खाता है।
अक्सर पूछे जाने वाले प्रश्न
- JSON-LD क्या है और Google structured data के लिए इसकी सिफ़ारिश क्यों करता है?
- JSON-LD schema.org डेटा को एक <script type="application/ld+json"> tag के भीतर एक JSON object के रूप में एम्बेड करने का एक हल्का तरीका है। Google इसकी सिफ़ारिश करता है क्योंकि यह एक ही ब्लॉक में रहता है, markup को आपके HTML से अलग रखता है, और जोड़ने, पढ़ने तथा बनाए रखने के लिए सबसे आसान format है।
- यह JSON-LD जेनरेटर कौन-से schema.org प्रकार बना सकता है?
- यह दस सामान्य प्रकार कवर करता है: Article, Product, FAQPage, LocalBusiness, Event, BreadcrumbList, Review, Recipe, Organization, और WebSite। हर एक का अपना फ़ॉर्म है जिसमें केवल वही property होती हैं जिन्हें वह प्रकार उपयोग करता है, जिसमें nested offer, rating और address शामिल हैं।
- जेनरेट किया गया JSON-LD script tag मैं अपने पेज पर कहाँ रखूँ?
- <script type="application/ld+json"> ब्लॉक को उस पेज के <head> में पेस्ट करें जिसका यह वर्णन करता है। यह समाप्ति </body> tag से पहले भी काम करता है। प्रति entity एक ब्लॉक जोड़ें, और markup को उससे संगत रखें जो visitor वास्तव में देखते हैं।
- क्या यह structured data जोड़ना search में rich results की गारंटी देता है?
- नहीं। मान्य JSON-LD किसी पेज को rich results के लिए पात्र बनाता है, पर Google गुणवत्ता, दिशानिर्देशों, और क्या markup दृश्यमान सामग्री को दर्शाता है, के आधार पर तय करता है कि उन्हें दिखाना है या नहीं। हमेशा Rich Results Test से पात्रता की पुष्टि करें।
- क्या मैं कई प्रविष्टियों के साथ FAQPage या BreadcrumbList markup बना सकता हूँ?
- हाँ। FAQPage और BreadcrumbList दोहराने योग्य पंक्तियाँ उपयोग करते हैं: प्रति प्रश्न-और-उत्तर जोड़ी या प्रति breadcrumb चरण एक पंक्ति जोड़ें। जेनरेटर mainEntity या itemListElement array बनाता है और आपके लिए breadcrumb स्थितियाँ क्रमांकित करता है।
- टूल पेज विवरण किसी सर्वर को भेजे बिना मेरा markup कैसे बनाता है?
- सारा parsing और JSON असेंबली आपके डिवाइस पर JavaScript में होती है। आपके द्वारा टाइप किए गए headline, मूल्य, address और अन्य विवरण स्थानीय रूप से JSON-LD में बदल जाते हैं और कभी ArrayKit पर अपलोड नहीं होते।
संबंधित टूल
सभी ArrayKit टूल