Speakable (Article
, WebPage
) स्ट्रक्चर्ड डेटा (बीटा वर्शन)
speakable
schema.org प्रॉपर्टी, किसी लेख या
वेबपेज पर मौजूद ऐसे हिस्सों की पहचान करती है जो लिखाई को बोली में बदलने की सुविधा (टीटीएस) का
इस्तेमाल करके, ऑडियो में चलाने के लिए सबसे बेहतर हों. मार्कअप जोड़ने से सर्च इंजन और दूसरे ऐप्लिकेशन ऐसे कॉन्टेंट की पहचान कर पाते हैं जिसे टीटीएस का इस्तेमाल करके, Google Assistant की सुविधा वाले डिवाइस पर पढ़कर सुनाया जा सकता है. speakable
स्ट्रक्चर्ड डेटा वाले वेब पेज,
नए तरीकों से कॉन्टेंट बांटने और उसे ज़्यादा लोगों तक पहुंचाने के लिए, Google Assistant
का इस्तेमाल कर सकते हैं.
स्मार्ट स्पीकर वाले डिवाइस पर, Google Assistant किसी खास विषय की खबरों से जुड़े सवालों का जवाब देने के लिए, speakable
स्ट्रक्चर्ड डेटा
का इस्तेमाल करती है. जब उपयोगकर्ता किसी खास विषय पर खबर के बारे में पूछते हैं, तो Google Assistant वेब पर मौजूद कोई तीन लेख दिखाती है. साथ ही, लेख में मौजूद speakable
स्ट्रक्चर्ड डेटा वाले हिस्सों को टीटीएस का इस्तेमाल करके ऑडियो में चलाने की सुविधा भी देती है. Google Assistant किसी लेख के speakable
हिस्से को पढ़ने पर उसका स्रोत बताती है और Google Assistant ऐप्लिकेशन से उपयोगकर्ता के मोबाइल डिवाइस पर
पूरे लेख का यूआरएल भी भेजती है.
उदाहरण
JSON-LD कोड और
xPath content-locator
वैल्यू का इस्तेमाल करने वाले speakable
स्ट्रक्चर्ड डेटा का उदाहरण नीचे दिया गया है:
<html> <head> <title>Speakable markup example</title> <meta name="description" content="This page is all about the quick brown fox" /> <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "WebPage", "name": "Quick Brown Fox", "speakable": { "@type": "SpeakableSpecification", "xPath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] }, "url": "https://www.example.com/quick-brown-fox" } </script> </head> <body> </body> </html>
वे देश और भाषा जिनमें सुविधा उपलब्ध है
speakable
प्रॉपर्टी का इस्तेमाल अमेरिका में रहने वाले वे उपयोगकर्ता कर सकते हैं जिन्होंने Google Home डिवाइस को अंग्रेज़ी में सेट किया है. इसका इस्तेमाल वे प्रकाशक भी कर सकते हैं जो अंग्रेज़ी में कॉन्टेंट प्रकाशित करते हैं. हम उम्मीद करते हैं कि जब काफ़ी संख्या में प्रकाशक speakable
का इस्तेमाल करने लगेंगे, तब हम इसे दूसरे देशों और भाषाओं में भी लॉन्च करेंगे.
शुरू करने का तरीका
आपकी खबरें, खास विषय से जुड़े सवालों के जवाब के तौर पर दिखे, इसके लिए ज़रूरी है कि आप इस तरीके को अपनाएं:
- हमारे दिशा-निर्देशों का पालन ज़रूर करें.
- अपने वेब पेज में
speakable
स्ट्रक्चर्ड डेटा जोड़ें.
दिशा-निर्देश
अगर आप चाहते हैं कि आपका speakable
कॉन्टेंट समाचार के नतीजों में दिखे, तो
आपको इन दिशा-निर्देशों का पालन करना होगा.
- तकनीकी दिशा-निर्देश
- कॉन्टेंट के लिए दिशा-निर्देश
- Search पर कॉन्टेंट दिखाने के बुनियादी दिशा-निर्देश
- स्ट्रक्चर्ड डेटा के लिए सामान्य दिशा-निर्देश
तकनीकी दिशा-निर्देश
Google Assistant के लिए, speakable
मार्कअप लागू करते समय इन दिशा-निर्देशों का पालन करें.
- डेटलाइन (वह जगह जहां से खबर आई है), फ़ोटो कैप्शन या खबर के स्रोत जैसी जानकारी में
speakable
स्ट्रक्चर्ड डेटा शामिल न करें. ऐसा करने पर, हो सकता है कि जब यह जानकारी सिर्फ़-आवाज़ या वॉइस-फ़ॉरवर्ड के ज़रिए दी जाए, तो वह साफ़-साफ़ समझ में न आए. speakable
स्ट्रक्चर्ड डेटा के साथ एक पूरे लेख को हाइलाइट करने के बजाय, मुख्य बातों पर ध्यान दें. इससे सुनने वालों को खबर के बारे में पता चलता है और टीटीएस के पढ़ते समय अहम जानकारी उनसे नहीं छूटती.
कॉन्टेंट से जुड़े दिशा-निर्देश
आप जिस कॉन्टेंट को speakable
स्ट्रक्चर्ड डेटा के साथ मार्कअप करना चाहते हैं उसे लिखते समय इन दिशा-निर्देशों का पालन करें.
speakable
स्ट्रक्चर्ड डेटा वाले कॉन्टेंट में छोटे शीर्षक और/या कॉन्टेंट की खास जानकारी होनी चाहिए. ऐसा इसलिए ज़रूरी है, ताकि वह लोगों को आसानी से समझ में आए और उनके लिए मददगार हो.- अगर आप
speakable
स्ट्रक्चर्ड डेटा में स्टोरी के शुरुआती हिस्से को शामिल करते हैं, तो हमारा सुझाव है कि आप उस हिस्से में शामिल हर जानकारी को एक अलग वाक्य में लिखें. ऐसा करने से, टीटीएस का इस्तेमाल करके, जानकारी को आसानी से पढ़कर सुनाया जा सकेगा. - हमारा सुझाव है कि
speakable
स्ट्रक्चर्ड डेटा का हर हिस्सा करीब 20 से 30 सेकंड का हो. इससे कॉन्टेंट को ऑडियो में सुनने वालों का अनुभव बेहतर बनाया जा सकता है.
अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी
Speakable का इस्तेमाल
Article
या
Webpage
ऑब्जेक्ट करता है.
speakable
की पूरी जानकारी
schema.org/speakable पर मौजूद है. इस सुविधा का इस्तेमाल करने के लिए, आपको अपने कॉन्टेंट के लिए ज़रूरी प्रॉपर्टी को शामिल करना होगा.
आप speakable
प्रॉपर्टी को अपने हिसाब से बार-बार इस्तेमाल कर सकते हैं. इसमें दो तरह की content-locator
वैल्यू हो सकती हैं: सीएसएस सिलेक्टर और xPaths. इनमें से किसी एक प्रॉपर्टी का इस्तेमाल करें:
ज़रूरी प्रॉपर्टी | |
---|---|
cssSelector |
जानकारी वाले पेज (जैसे कि क्लास एट्रिब्यूट) में मौजूद कॉन्टेंट को दिखाता है. "speakable": { "@type": "SpeakableSpecification", "cssSelector": [ ".headline", ".summary" ] } |
xPath |
xPaths की मदद से कॉन्टेंट की जानकारी दिखाता है (यह मानते हुए कि कॉन्टेंट एक्सएमएल में दिख रहा है). "speakable": { "@type": "SpeakableSpecification", "xPath": [ "/html/head/title", "/html/head/meta[@name='description']/@content" ] } |
समस्या का हल करना
अगर आपको स्ट्रक्चर्ड डेटा लागू करने या डीबग करने में कोई समस्या आ रही है, तो यहां कुछ ऐसे रिसॉर्स दिए गए हैं जिनसे आपको मदद मिल सकती है.
- अगर आपने कॉन्टेंट मैनेजमेंट सिस्टम (सीएमएस) का इस्तेमाल किया है या कोई दूसरा व्यक्ति आपकी साइट को मैनेज कर रहा है, तो उससे मदद मांगें. उन्हें Search Console का वह मैसेज ज़रूर फ़ॉरवर्ड करें जिसमें समस्या के बारे में बताया गया है.
- Google यह गारंटी नहीं देता है कि जिन पेजों में स्ट्रक्चर्ड डेटा का इस्तेमाल हुआ है वे खोज के नतीजों में दिखेंगे. Google आपके कॉन्टेंट को ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में क्यों नहीं दिखा सकता, इसकी आम वजहें जानने के लिए, स्ट्रक्चर्ड डेटा से जुड़े सामान्य दिशा-निर्देश देखें.
- आपके स्ट्रक्चर्ड डेटा में कोई गड़बड़ी हो सकती है. स्ट्रक्चर्ड डेटा से जुड़ी गड़बड़ियों की सूची देखें.
- अगर आपके किसी पेज पर मौजूद स्ट्रक्चर्ड डेटा के ख़िलाफ़ कोई मैन्युअल ऐक्शन लिया गया है, तो उसे अनदेखा कर दिया जाएगा. हालांकि, वह पेज अब भी Google Search के नतीजों में दिख सकता है. स्ट्रक्चर्ड डेटा से जुड़ी समस्याएं ठीक करने के लिए, मैन्युअल ऐक्शन की रिपोर्ट का इस्तेमाल करें.
- आपका कॉन्टेंट, दिशा-निर्देशों का पालन करता है या नहीं, यह जानने के लिए दिशा-निर्देशों को फिर से देखें. स्पैम वाला कॉन्टेंट या मार्कअप इस्तेमाल करने की वजह से, समस्या हो सकती है. हालांकि, यह हो सकता है कि इसकी वजह, सिंटैक्स की समस्या न हो. इस वजह से, 'ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) का टेस्ट' में इन समस्याओं की पहचान न हो पा रही हो.
- शामिल न किए गए रिच रिज़ल्ट / सभी रिच रिज़ल्ट में मौजूद समस्या को हल करें.
- फिर से क्रॉल करने और फिर से इंडेक्स करने के लिए समय दें. याद रखें कि पेज को पब्लिश करने के बाद, Google को उसे ढूंढने और क्रॉल करने में कुछ दिन लग सकते हैं. क्रॉल और इंडेक्स करने के बारे में सामान्य सवालों के जवाब पाने के लिए, Google Search पर क्रॉल करने और इंडेक्स करने से जुड़े अक्सर पूछे जाने वाले सवाल देखें.
- Google Search Central फ़ोरम में सवाल पोस्ट करें.
कॉन्टेंट को ट्रिगर नहीं किया जा सकता
error समस्या: आप टीटीएस ऑडियो का इस्तेमाल करके, अपने कॉन्टेंट को Google Assistant से ट्रिगर नहीं कर सकते.
done समस्या हल करना
- इन बोले गए निर्देशों का पालन करें:
- "$topic के बारे में ताज़ा खबर क्या है?"
- "$topic के बारे में नया क्या है?"
- "$topic के बारे में समाचार सुनाओ."
- अगर अब भी समस्या आ रही है, तो हो सकता है कि रैंकिंग, एल्गोरिदम के हिसाब से तय की गई हो. Google Assistant अलग-अलग समाचार प्रकाशनों के ज़्यादा से ज़्यादा तीन लेखों को टीटीएस के इस्तेमाल से ऑडियो में सुनने की सुविधा देती है. Google, लेखों को कैसे रैंक करता है, इस बारे में ज़्यादा जानने के लिए, देखें कि Search कैसे काम करता है.
ऑडियो सलूशन के और विकल्प
अपने समाचार कॉन्टेंट के लिए speakable
स्ट्रक्चर्ड डेटा के अलावा, आप Google Assistant के दूसरे
ऑडियो सलूशन का भी इस्तेमाल कर सकते हैं. जैसे, अपने मनमुताबिक बनाए गए ऐप्लिकेशन को Google Assistant से जोड़कर
उसे और बेहतर बनाना. उदाहरण के लिए, Google Assistant की मदद से उपयोगकर्ताओं को ऐप्लिकेशन का इस्तेमाल करने की सुविधा देना. ज़्यादा जानकारी के लिए, डेवलपर के लिए Actions on Google गाइड देखें.