स्ट्रक्चर्ड डेटा टेस्टर
schema.org अनुपालन के लिए JSON-LD स्ट्रक्चर्ड डेटा सत्यापित करें। आवश्यक और अनुशंसित फ़ील्ड जाँचें, नेस्टिंग का निरीक्षण करें, प्रॉपर्टी तालिकाएँ देखें और साफ़ मार्कअप एक्सपोर्ट करें।
अपडेट किया गया
Input
Paste structured data to begin
Paste JSON-LD or HTML containing structured data. The tester will auto-detect format, extract all schema blocks, validate against schema.org requirements, and display a full property report.
अक्सर पूछे जाने वाले प्रश्न
स्ट्रक्चर्ड डेटा टेस्टर क्या है?
स्ट्रक्चर्ड डेटा टेस्टर एक मुफ़्त ऑनलाइन टूल है जो schema.org अनुपालन के लिए JSON-LD स्ट्रक्चर्ड डेटा को मान्य करता है। यह अनिवार्य और अनुशंसित फ़ील्ड जाँचता है, नेस्टिंग का निरीक्षण करता है, प्रॉपर्टी टेबल दिखाता है और साफ़ किया हुआ मार्कअप एक्सपोर्ट करता है। यह पूरी तरह आपके ब्राउज़र में चलता है, बिना किसी इंस्टॉलेशन या साइन-अप के।
कौन-से इनपुट स्वीकार किए जाते हैं?
कच्चा JSON-LD या पूरा HTML पेस्ट करें। जब HTML का पता चलता है, तो सभी <script type="application/ld+json"> ब्लॉक स्वतः निकाल लिए जाते हैं।
कौन-से प्रकार मान्य किए जाते हैं?
19 प्रकार: Article, NewsArticle, BlogPosting, Product, FAQPage, HowTo, Recipe, Event, LocalBusiness, Organization, Person, BreadcrumbList, VideoObject, Course, JobPosting, Review, SoftwareApplication, WebSite और WebPage।
गंभीरता के स्तर का क्या मतलब है?
Error = अनिवार्य फ़ील्ड गायब है (संभवतः वैलिडेशन में विफल होगा)। Warning = अनुशंसित फ़ील्ड अनुपस्थित है। Info = सलाहकारी सूचनाएँ, जैसे अपरिचित प्रकार।
क्या स्ट्रक्चर्ड डेटा टेस्टर इस्तेमाल करना मुफ़्त है?
हाँ, स्ट्रक्चर्ड डेटा टेस्टर 100% मुफ़्त है, बिना किसी पंजीकरण, छिपे शुल्क या उपयोग सीमा के। सारी प्रोसेसिंग आपके ब्राउज़र में स्थानीय रूप से होती है, जिससे पूरी निजता सुनिश्चित होती है।
क्या स्ट्रक्चर्ड डेटा टेस्टर मोबाइल डिवाइस पर काम करता है?
हाँ, स्ट्रक्चर्ड डेटा टेस्टर पूरी तरह रिस्पॉन्सिव है और स्मार्टफ़ोन व टैबलेट पर काम करता है। आप इसे किसी भी आधुनिक वेब ब्राउज़र वाले डिवाइस पर इस्तेमाल कर सकते हैं, किसी ऐप डाउनलोड की ज़रूरत नहीं।
क्या इस टूल को इस्तेमाल करने के लिए मुझे खाता बनाना होगा?
किसी खाते या पंजीकरण की ज़रूरत नहीं है। बस अपने ब्राउज़र में स्ट्रक्चर्ड डेटा टेस्टर खोलें और तुरंत इस्तेमाल शुरू करें। कोई साइन-अप बाधा या उपयोग प्रतिबंध नहीं है।
क्या यह टूल Google के नवीनतम दिशानिर्देशों का पालन करता है?
हाँ, स्ट्रक्चर्ड डेटा टेस्टर को Google Search के मौजूदा दिशानिर्देशों और सर्वोत्तम प्रथाओं के अनुसार बनाया गया है। हम सर्च इंजन की आवश्यकताओं में बदलावों को दर्शाने के लिए टूल को नियमित रूप से अपडेट करते हैं।
मैं स्ट्रक्चर्ड डेटा टेस्टर का उपयोग कैसे करूँ?
बस दिए गए फ़ील्ड में अपना इनपुट डालें, अपनी पसंद के अनुसार सेटिंग्स समायोजित करें, और टूल इसे तुरंत प्रोसेस कर देगा। फिर आप परिणाम को क्लिपबोर्ड पर कॉपी कर सकते हैं या डाउनलोड कर सकते हैं।
कौन-कौन से ब्राउज़र समर्थित हैं?
स्ट्रक्चर्ड डेटा टेस्टर सभी आधुनिक ब्राउज़रों में काम करता है, जिनमें Chrome, Firefox, Safari, Edge और Opera शामिल हैं। सर्वोत्तम अनुभव के लिए अपने पसंदीदा ब्राउज़र के नवीनतम संस्करण का उपयोग करें।
JSON-LD, Microdata, और RDFa में क्या अंतर है?
ये तीनों किसी पेज में स्ट्रक्चर्ड डेटा जोड़ने के फ़ॉर्मेट हैं, लेकिन इनमें फ़र्क़ इस बात का है कि मार्कअप कहाँ रहता है। JSON-LD सब कुछ एक ही <script type="application/ld+json"> ब्लॉक में रखता है, जो आपके दिखने वाले HTML से अलग होता है, जिससे पेज लेआउट को छेड़े बिना इसे जोड़ना, संपादित करना, और वैलिडेट करना आसान हो जाता है। Microdata और RDFa इसके बजाय itemprop और property जैसे एट्रिब्यूट को सीधे आपके मौजूदा HTML टैग्स में बुनते हैं, जिससे डेटा विशिष्ट ऑन-पेज एलिमेंट्स से जुड़ा रहता है। गूगल तीनों को सपोर्ट करता है लेकिन JSON-LD की सिफ़ारिश करता है क्योंकि इसे बनाए रखना सबसे आसान है और टेम्प्लेट बदलने पर इसके टूटने की संभावना सबसे कम है। यह टेस्टर JSON-LD के लिए बनाया गया है: यह रॉ स्निपेट पढ़ता है या पूरे HTML पेज से ld+json ब्लॉक्स निकालता है। यह पुष्टि करने के लिए कि आपका JSON-LD सही फ़ॉर्मेट में और पूरा है, अपना मार्कअप पेस्ट करें।
मेरा स्ट्रक्चर्ड डेटा यहाँ वैलिडेट क्यों हो जाता है फिर भी गूगल में रिच रिज़ल्ट क्यों नहीं दिखता?
रिच रिज़ल्ट के लिए वैध मार्कअप ज़रूरी है, लेकिन पर्याप्त नहीं है। यह टेस्टर पुष्टि करता है कि आपका JSON-LD सही फ़ॉर्मेट में है और उस स्कीमा टाइप की ज़रूरी और अनुशंसित फ़ील्ड्स रखता है, जिससे रिच रिज़ल्ट्स के कभी न दिखने की सबसे आम वजह — कोई गायब ज़रूरी प्रॉपर्टी — हट जाती है। हालाँकि, गूगल कुछ और कारकों को भी तौलता है जिन्हें यह टूल नहीं देख सकता। कंटेंट क्वालिटी और प्रासंगिकता, उस रिज़ल्ट टाइप की एलिजिबिलिटी पॉलिसी, मैनुअल एक्शन, और साधारण क्रॉल-एवं-इंडेक्स टाइमिंग — ये सब इस बात को प्रभावित करते हैं कि सर्च में यह एनहांसमेंट असल में दिखता है या नहीं। नए या कम-अथॉरिटी वाले पेजों को गूगल के मार्कअप पर भरोसा करने में हफ़्तों भी लग सकते हैं। इसलिए पास होने वाले नतीजे को तकनीकी बाधा पार करने के रूप में लें, गारंटी के रूप में नहीं। पहले यहाँ फ़्लैग हुई हर एरर और वार्निंग ठीक करें, फिर कुछ और गलत मानने से पहले गूगल को पेज दोबारा क्रॉल करने का समय दें।
एक से ज़्यादा स्कीमा टाइप वाले पेज पर स्ट्रक्चर्ड डेटा को कैसे वैलिडेट करूँ?
असली पेजों पर अक्सर एक साथ कई स्कीमा ब्लॉक होते हैं, जैसे किसी आर्टिकल पेज पर एक Organization, एक BreadcrumbList, और एक Article। पेज का पूरा HTML पेस्ट करें और टेस्टर अपने-आप हर <script type="application/ld+json"> ब्लॉक निकाल लेता है, ताकि आपको हर एक को हाथ से अलग न करना पड़े। यह @graph एरे को भी विस्तार से खोलता है, जहाँ कई जुड़ी हुई एंटिटीज़ एक ही स्क्रिप्ट में बंडल होती हैं, और हर ऑब्जेक्ट को अपना अलग ब्लॉक मानता है। इसके बाद हर ब्लॉक को अपना सेवेरिटी वर्डिक्ट, प्रॉपर्टी ब्रेकडाउन, और बाहरी-संदर्भ सूची मिलती है, जबकि एक समरी पैनल कुल ब्लॉक्स, मौजूद टाइप्स, और सभी में मिली-जुली एरर्स तथा वार्निंग्स की गिनती करता है। इससे पूरे पेज का हेल्थ-चेक एक ही नज़र में हो जाता है, बजाय कॉपी-पेस्ट के चक्कर के। हर एम्बेडेड स्कीमा टाइप को एक साथ ऑडिट करने के लिए अपना HTML पेस्ट करें।
स्कीमा मार्कअप में ज़रूरी (required) और अनुशंसित (recommended) फ़ील्ड्स में क्या अंतर है?
ज़रूरी फ़ील्ड्स वे प्रॉपर्टी हैं जिन्हें किसी स्कीमा टाइप में शामिल करना ज़रूरी है ताकि मार्कअप वैध रहे और उसके रिच रिज़ल्ट के लिए एलिजिबल हो। किसी एक को छोड़ दें तो टेस्टर एरर फ़्लैग करता है, क्योंकि उस ब्लॉक के वैलिडेशन में फेल होने की संभावना है; उदाहरण के लिए, एक Article को headline, author, datePublished, और image चाहिए। अनुशंसित फ़ील्ड्स को छोड़ना वैध है लेकिन इन्हें शामिल करने से आपकी एलिजिबिलिटी और नतीजे की समृद्धि बढ़ती है, इसलिए गायब होने पर यह एरर नहीं बल्कि वार्निंग के रूप में दिखता है। किसी Product की offers price ज़रूरी है, जबकि aggregateRating जैसा अतिरिक्त विवरण अनुशंसित है। टूल हर प्रॉपर्टी को इस क्रम में सजाता है कि ज़रूरी फ़ील्ड्स सबसे ऊपर हों, फिर अनुशंसित, फिर वैकल्पिक, और हर एक पर उसका स्टेटस लेबल करता है। पहले सारी एरर्स ठीक करें, फिर जो अनुशंसित फ़ील्ड्स आप उचित रूप से जोड़ सकें उन्हें जोड़ें। यह देखने के लिए कि हर टाइप को कौन-सी फ़ील्ड्स चाहिए और आपमें कौन-सी गायब हैं, अपना JSON-LD पेस्ट करें।
अपने पेज में जोड़ने से पहले गड़बड़ हाथ से लिखे JSON-LD को कैसे साफ़ करूँ?
हाथ से लिखे मार्कअप में अक्सर समस्याएँ जमा हो जाती हैं: असंगत इंडेंटेशन, बचे हुए प्लेसहोल्डर URLs, गायब ज़रूरी फ़ील्ड्स, और गायब या ग़लत @context। इसे यहाँ पेस्ट करें और टेस्टर संरचना को पार्स करता है, किसी भी गायब ज़रूरी फ़ील्ड को फ़्लैग करता है, और चेतावनी देता है जब @context गायब हो या schema.org पर सेट न हो। यह हर @id, url, और sameAs लिंक को एक बाहरी-संदर्भ सूची में भी निकाल लेता है, जिससे टूटे या प्लेसहोल्डर URLs को शिप करने से पहले पहचानना आसान हो जाता है। एक कोलैप्सिबल JSON ट्री आपको author, publisher, या offers जैसे नेस्टेड ऑब्जेक्ट्स को बिना रॉ टेक्स्ट में स्क्रॉल किए देखने देता है। एक बार ब्लॉक साफ़ दिखने लगे, तो सही फ़ॉर्मेट वाला मार्कअप पाने के लिए Copy Clean JSON-LD या Download .jsonld का इस्तेमाल करें, जिसे आप सीधे अपने पेज में वापस डाल सकते हैं। इसे एक ही स्टेप में साफ़ करने और वैलिडेट करने के लिए अपना स्निपेट पेस्ट करें।
संबंधित टूल
मुफ़्त SEO मेटा टैग जनरेटर
अपनी वेबसाइट के लिए SEO-अनुकूल मेटा टैग बनाएँ। शीर्षक, विवरण, कीवर्ड और बहुत कुछ। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त Open Graph टैग जनरेटर
सोशल मीडिया शेयरिंग के लिए Open Graph और Twitter Card मेटा टैग बनाएँ। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त Robots.txt जनरेटर
सर्च इंजन क्रॉलिंग को नियंत्रित करने के लिए robots.txt फ़ाइल बनाएँ। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
मुफ़्त कीवर्ड डेंसिटी चेकर
SEO ऑप्टिमाइज़ेशन के लिए अपने कंटेंट में कीवर्ड डेंसिटी और फ़्रीक्वेंसी का विश्लेषण करें। मुफ़्त, तेज़ और पूरी तरह आपके ब्राउज़र में काम करता है, बिना साइन-अप के।
स्ट्रक्चर्ड डेटा टेस्टर के बारे में
स्ट्रक्चर्ड डेटा टेस्टर एक मुफ्त टूल है जो लाइव होने से पहले JSON-LD स्ट्रक्चर्ड डेटा को schema.org की आवश्यकताओं के आधार पर जाँचता है। एक रॉ JSON-LD स्निपेट या पूरा HTML पेज पेस्ट करें, और टेस्टर उसे पार्स करके स्कीमा टाइप की पहचान करता है, गायब फ़ील्ड्स को फ़्लैग करता है, और हर प्रॉपर्टी को इस तरह दिखाता है कि आप ठीक वही देख सकें जो एक सर्च इंजन पढ़ेगा। यह उन SEO पेशेवरों, डेवलपर्स, और कंटेंट टीमों के लिए बनाया गया है जो रिच रिज़ल्ट्स के लिए मार्कअप जोड़ते हैं और बिना अंदाज़ा लगाए यह पुष्टि करना चाहते हैं कि वह सही है।
स्ट्रक्चर्ड डेटा वह मेटाडेटा है जिसे आप किसी पेज में इसलिए एम्बेड करते हैं ताकि सर्च इंजन उसकी सामग्री को समझ सकें — किसी आर्टिकल के लेखक और प्रकाशन तिथि, किसी प्रोडक्ट की कीमत और रेटिंग, किसी रेसिपी की सामग्री। JSON-LD गूगल का अनुशंसित फ़ॉर्मेट है, जिसे एक <script type="application/ld+json"> ब्लॉक के भीतर दिया जाता है। कोई ज़रूरी प्रॉपर्टी गलत हो जाए तो रिच रिज़ल्ट चुपचाप गायब हो जाता है, इसलिए वैलिडेशन उतना छोटा मामला नहीं है जितना दिखता है।
सब कुछ आपके ब्राउज़र में लोकली चलता है। आपका मार्कअप कभी सर्वर पर अपलोड नहीं होता, जिससे अनपब्लिश्ड पेज, इंटरनल URLs, और ड्राफ़्ट स्कीमा निजी बने रहते हैं। न कोई साइन-अप चाहिए, न कोई उपयोग-सीमा है।
टेस्टर क्या-क्या जाँचता है
जब आप इनपुट पेस्ट करते हैं, टूल अपने-आप पहचान लेता है कि यह JSON-LD है या HTML। HTML मोड में यह पेज पर मौजूद हर <script type="application/ld+json"> ब्लॉक निकालता है; यह @graph एरे को भी विस्तार से खोलता है और एक साथ कई ऑब्जेक्ट्स को संभालता है, ताकि कई स्कीमा टाइप वाले पेज का विश्लेषण एक ही बार में हो सके। इसके बाद हर ब्लॉक को वैलिडेट करके इस तरह रिपोर्ट किया जाता है:
- एक सेवेरिटी वर्डिक्ट। एरर का मतलब है कोई ज़रूरी फ़ील्ड गायब है और मार्कअप के वैलिडेशन में फेल होने की संभावना है। वार्निंग का मतलब है कोई अनुशंसित फ़ील्ड मौजूद नहीं है — यह वैध तो है, पर आप एलिजिबिलिटी छोड़ रहे हैं। इन्फो नोटिस सलाह-मशविरे वाली चीज़ों को कवर करते हैं, जैसे किसी स्कीमा टाइप का सामान्य सूची से बाहर होना, जिस पर केवल बुनियादी जाँच होती है।
- एक प्रॉपर्टी ब्रेकडाउन जो हर फ़ील्ड को उसकी वैल्यू, वैल्यू टाइप, और स्टेटस (ज़रूरी, अनुशंसित, या वैकल्पिक) के साथ सूचीबद्ध करता है, इस क्रम में कि सबसे महत्वपूर्ण फ़ील्ड सबसे ऊपर दिखें।
- एक कोलैप्सिबल JSON ट्री ताकि
author,publisher, याoffersजैसे नेस्टेड ऑब्जेक्ट्स को बिना रॉ टेक्स्ट में स्क्रॉल किए देखा जा सके। - बाहरी संदर्भ — हर
@id,url, औरsameAsलिंक अलग से निकाला जाता है ताकि टूटे या प्लेसहोल्डर URLs पकड़ में आ सकें। - संरचनात्मक तथ्य जिनमें नेस्टिंग गहराई, कुल प्रॉपर्टी संख्या, और संदर्भ संख्या शामिल हैं।
किन स्कीमा टाइप्स को यह वैलिडेट करता है
टेस्टर के पास रिच रिज़ल्ट्स के लिए इस्तेमाल होने वाले 19 सबसे आम schema.org टाइप्स के लिए फ़ील्ड नियम मौजूद हैं: Article, NewsArticle, BlogPosting, Product, FAQPage, HowTo, Recipe, Event, LocalBusiness, Organization, Person, BreadcrumbList, VideoObject, Course, JobPosting, Review, SoftwareApplication, WebSite, और WebPage। हर टाइप के लिए, इसे पता है कि कौन-सी प्रॉपर्टी ज़रूरी हैं और कौन-सी अनुशंसित — उदाहरण के लिए, एक Article को headline, author, datePublished, और image चाहिए, जबकि एक Product को name, image, और offers चाहिए। इस सूची से बाहर कोई टाइप पेस्ट करें तो भी टूल उसे पार्स करके दिखाता है, बस टाइप-विशिष्ट नियमों की बजाय बुनियादी संरचनात्मक जाँच लागू करता है।
इसे कैसे इस्तेमाल करें और यह कैसे मदद करता है
अपना मार्कअप पेस्ट करें, या बिल्ट-इन प्रीसेट में से किसी एक को लोड करें — एक वैध Article, कीमत गायब वाला अवैध Product, या कई टाइप्स वाला पेज — यह देखने के लिए कि नतीजे कैसे दिखते हैं। एक समरी पैनल मिले हुए ब्लॉक्स, मौजूद टाइप्स, और कुल एरर तथा वार्निंग्स की गिनती करता है, ताकि पूरे पेज का हेल्थ-चेक एक ही नज़र में हो जाए। किसी भी ब्लॉक की टैब्स में जाकर विशिष्ट फ़ील्ड्स को ठीक करें।
आम मौके जब यह समय बचाता है:
- नया टेम्प्लेट पब्लिश करने से पहले यह पुष्टि करना कि उसका मार्कअप पूरा है, बजाय Search Console के एरर रिपोर्ट करने के दिनों इंतज़ार करने के।
- किसी लाइव पेज का HTML पेस्ट करके उसमें एम्बेडेड हर स्कीमा ब्लॉक को एक साथ पढ़कर ऑडिट करना।
- हाथ से लिखे JSON-LD को साफ़ करना, फिर Copy Clean JSON-LD या Download .jsonld से एक्सपोर्ट करके सीधे अपने पेज में वापस डालना।
पास होने वाला नतीजा यह बताता है कि आपका मार्कअप संरचनात्मक रूप से ठीक है और उस टाइप की अपेक्षित फ़ील्ड्स रखता है। यह रिच रिज़ल्ट की गारंटी नहीं है — गूगल कंटेंट क्वालिटी और पॉलिसी को भी तौलता है — लेकिन गायब-फ़ील्ड की एरर्स हटाने से रिच रिज़ल्ट्स के कभी न दिखने की सबसे आम वजह खत्म हो जाती है।