स्कीमा मार्कअप की मदद से, वीडियो को Google पर दिखाना
लोग वीडियो खोजने और देखने के लिए, सबसे पहले Google Search का इस्तेमाल करते हैं. हालांकि, Google
आपके वीडियो की जानकारी को अपने-आप समझने की कोशिश करता है, फिर भी आप साफ़ तौर पर इसके बारे में जानकारी दे सकते हैं.
इसमें वीडियो का ब्यौरा, थंबनेल यूआरएल, अपलोड करने की तारीख, और उसकी अवधि जैसी जानकारी शामिल है. इसके लिए, आप वीडियो को
VideoObject
से मार्क कर सकते हैं. वीडियो,
Google के खोज नतीजों, वीडियो खोज के नतीजों, Google Images, और
Google डिस्कवर में दिख सकते हैं.

आप अपने कॉन्टेंट को किस तरह से मार्कअप करते हैं, इसी आधार पर आपके वीडियो भी इन तरीकों के ज़रिए बेहतर ढंग से दिखाए जा सकते हैं:
वीडियो को बेहतर ढंग से दिखाने के तरीके | |
---|---|
लाइव बैज: अपने वीडियो में लाइव बैज जोड़ने के लिए, वीडियो को
पक्का करें कि आप लाइव बैज के दिशा-निर्देशों का पालन करते हों. साथ ही, इंडेक्सिंग एपीआई का इस्तेमाल करें, ताकि यह भी पक्का हो सके कि Google सही समय पर आपका पेज क्रॉल करे. |
![]() |
घर में की जा सकने वाली गतिविधियां: लोगों को ऐसी गतिविधियां ढूंढने में मदद करें जो घर में की जा सकती हों. जब लोग घर में की जा सकने वाली
गतिविधियों के बारे में जानकारी खोजते हैं, तब इससे जुड़े वीडियो और ऑनलाइन इवेंट, इमर्सिव रिच रिज़ल्ट (ज़्यादा बेहतर नतीजों) में दिखते हैं.
सुविधा की उपलब्धता, दिशा-निर्देश, और उदाहरणों के बारे में ज़्यादा जानकारी के लिए, घर में की जा सकने वाली गतिविधियां देखें. |
![]() |
खास पल (सीमित ऐक्सेस): वीडियो के खास पॉइंट पर तुरंत जाने में, उपयोगकर्ताओं की
मदद करें.
|
![]() |
वीडियो होस्ट कैरसेल (सीमित ऐक्सेस): उपयोगकर्ता आपकी वीडियो गैलरी के पेजों को देख सकें,
इसके लिए ItemList स्ट्रक्चर्ड डेटाजोड़ें.
जोड़ने की ज़रूरत नहीं है. |
स्ट्रक्चर्ड डेटा को जोड़ने का तरीका
स्ट्रक्चर्ड डेटा, किसी पेज के बारे में जानकारी देने और उसके कॉन्टेंट की श्रेणियां तय करने का एक स्टैंडर्ड फ़ॉर्मैट है. अगर आप स्ट्रक्चर्ड डेटा के बारे में ज़्यादा नहीं जानते, तो जानकारी बढ़ाने के लिए इसके काम करने का तरीका जानें.
स्ट्रक्चर्ड डेटा बनाने, उसकी जांच करने, और उसे रिलीज़ करने के बारे में खास जानकारी यहां दी गई है. वेब पेज में स्ट्रक्चर्ड डेटा जोड़ने के सिलसिलेवार निर्देशों के लिए, स्ट्रक्चर्ड डेटा कोडलैब (कोड बनाना सीखने के लिए ट्यूटोरियल) देखें.
- ज़रूरी प्रॉपर्टी जोड़ें. पेज पर स्ट्रक्चर्ड डेटा कहां जोड़ना चाहिए, इस बारे में जानकारी पाने के लिए, JSON-LD स्ट्रक्चर्ड डेटा: इसे पेज पर कहां डाला जाए देखें.
- दिशा-निर्देशों का पालन करें.
- ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) के टेस्ट का इस्तेमाल करके अपने कोड की पुष्टि करें.
- स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके जांचें कि Google को कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता है. उसे robots.txt फ़ाइल से रोका न गया हो और
noindex
टैग इस्तेमाल करना या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक दिखता है, तो आप Google को अपने यूआरएल फिर से क्रॉल करने के लिए कह सकते हैं. - Google को आगे होने वाले बदलावों की जानकारी देने के लिए, हमारा सुझाव है कि आप साइटमैप सबमिट करें. आप Search Console साइटमैप एपीआई की मदद से इसे अपने-आप चलने दे सकते हैं.
उदाहरण
स्टैंडर्ड वीडियो का ज़्यादा बेहतर नतीजा (रिच रिज़ल्ट)

यहां एक VideoObject
का उदाहरण दिया गया है.
<html> <head> <title>Introducing the self-driving bicycle in the Netherlands</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject", "name": "Introducing the self-driving bicycle in the Netherlands", "description": "This spring, Google is introducing the self-driving bicycle in Amsterdam, the world's premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents, and furthers Google's ambition to improve urban mobility with technology. Google Netherlands takes enormous pride in the fact that a Dutch team worked on this innovation that will have great impact in their home country.", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "uploadDate": "2016-03-31T08:00:00+08:00", "duration": "PT1M54S", "contentUrl": "https://www.example.com/video/123/file.mp4", "embedUrl": "https://www.example.com/embed/123", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "http://schema.org/WatchAction" }, "userInteractionCount": 5647018 }, "regionsAllowed": "US,NL" } </script> </head> <body> </body> </html>
<html itemscope itemprop="VideoObject" itemtype="https://schema.org/VideoObject"> <head> <title itemprop="name">Introducing the self-driving bicycle in the Netherlands</title> </head> <body> <meta itemprop="uploadDate" content="2016-03-31T08:00:00+08:00" /> <meta itemprop="duration" content="PT1M54S" /> <p itemprop="description">This spring, Google is introducing the self-driving bicycle in Amsterdam, the world's premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents, and furthers Google's ambition to improve urban mobility with technology. Google Netherlands takes enormous pride in the fact that a Dutch team worked on this innovation that will have great impact in their home country.</p> <div itemprop="interactionStatistic" itemtype="http://schema.org/InteractionCounter" itemscope> <meta itemprop="userInteractionCount" content="5647018" /> <meta itemprop="interactionType" itemtype="http://schema.org/WatchAction" /> </div> <link itemprop="embedUrl" href="https://www.example.com/embed/123" /> <meta itemprop="contentUrl" content="https://www.example.com/video/123/file.mp4" /> <meta itemprop="regionsAllowed" content="US,NL" /> <meta itemprop="thumbnailUrl" content="https://example.com/photos/1x1/photo.jpg" /> </body> </html>
लाइव बैज

यहां VideoObject
और BroadcastEvent
का एक उदाहरण दिया गया है.
<html> <head> <title>Bald Eagle at the Park - Livestream</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject", "contentURL": "https://example.com/bald-eagle-at-the-park.mp4", "description": "Bald eagle at the park livestream.", "duration": "PT37M14S", "embedUrl": "https://example.com/bald-eagle-at-the-park", "expires": "2018-10-30T14:37:14+00:00", "regionsAllowed": "US", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "http://schema.org/WatchAction" }, "userInteractionCount": 4756 }, "name": "Bald eagle nest livestream!", "thumbnailUrl": "https://example.com/bald-eagle-at-the-park", "uploadDate": "2018-10-27T14:00:00+00:00", "publication": [ { "@type": "BroadcastEvent", "isLiveBroadcast": true, "startDate": "2018-10-27T14:00:00+00:00", "endDate": "2018-10-27T14:37:14+00:00" }, { "@type": "BroadcastEvent", "isLiveBroadcast": true, "startDate": "2018-10-27T18:00:00+00:00", "endDate": "2018-10-27T18:37:14+00:00" } ] } </script> </head> <body> </body> </html>
<html itemscope itemprop="VideoObject" itemtype="https://schema.org/VideoObject"> <head> <title itemprop="name">Bald Eagle at the Park - Livestream</title> </head> <body> <meta itemprop="uploadDate" content="2018-10-27T14:00:00+00:00" /> <meta itemprop="duration" content="PT37M14S" /> <p itemprop="description">Bald eagle at the park livestream.</p> <div itemprop="interactionStatistic" itemtype="http://schema.org/InteractionCounter" itemscope> <meta itemprop="userInteractionCount" content="4756" /> <meta itemprop="interactionType" itemtype="http://schema.org/WatchAction" /> </div> <link itemprop="embedUrl" href="https://example.com/bald-eagle-at-the-park" /> <meta itemprop="expires" content="2018-10-30T14:37:14+00:00" /> <meta itemprop="contentUrl" content="https://example.com/bald-eagle-at-the-park.mp4" /> <meta itemprop="regionsAllowed" content="US" /> <meta itemprop="thumbnailUrl" content="https://example.com/bald-eagle-at-the-park" /> <div itemprop="publication" itemtype="http://schema.org/BroadcastEvent" itemscope> <meta itemprop="isLiveBroadcast" content="true" /> <meta itemprop="startDate" content="2018-10-27T14:00:00+00:00" /> <meta itemprop="endDate" content="2018-10-27T14:37:14+00:00" /> </div> <div itemprop="publication" itemtype="http://schema.org/BroadcastEvent" itemscope> <meta itemprop="isLiveBroadcast" content="true" /> <meta itemprop="startDate" content="2018-10-27T18:00:00+00:00" /> <meta itemprop="endDate" content="2018-10-27T18:37:14+00:00" /> </div> </body> </html>
वीडियो होस्ट कैरसेल (सीमित ऐक्सेस)
यहां VideoObject
और ItemList
स्ट्रक्चर्ड डेटा का एक उदाहरण दिया गया है. फ़िलहाल, यह सुविधा चुनिंदा कंपनियों के लिए ही उपलब्ध है.
<html> <head> <title>Introducing the self-driving bicycle in the Netherlands</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "ItemList", "itemListElement": [ { "@type": "VideoObject", "position": 1, "name": "Introducing the self-driving bicycle in the Netherlands", "url": "https://www.example.com/video/self-driving-bicycle", "description": "This spring, Google is introducing the self-driving bicycle in Amsterdam, the world's premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents, and furthers Google's ambition to improve urban mobility with technology. Google Netherlands takes enormous pride in the fact that a Dutch team worked on this innovation that will have great impact in their home country.", "thumbnailUrl": [ "https://www.example.com/video/self-driving-bicycle/1x1/photo.jpg", "https://www.example.com/video/self-driving-bicycle/4x3/photo.jpg", "https://www.example.com/video/self-driving-bicycle/16x9/photo.jpg" ], "uploadDate": "2016-03-31T08:00:00+08:00", "duration": "PT1M54S", "contentUrl": "https://www.example.com/video/self-driving-bicycle/file.mp4", "embedUrl": "https://www.example.com/embed/self-driving-bicycle", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "http://schema.org/WatchAction" }, "userInteractionCount": 5647018 } }, { "@type": "VideoObject", "position": 2, "name": "How to tie a tie", "url": "https://www.example.com/video/how-to-tie-a-tie", "description": "How to tie a four-in-hand knot.", "thumbnailUrl": [ "https://www.example.com/video/how-to-tie-a-tie/1x1/photo.jpg", "https://www.example.com/video/how-to-tie-a-tie/4x3/photo.jpg", "https://www.example.com/video/how-to-tie-a-tie/16x9/photo.jpg" ], "uploadDate": "2019-02-28T08:00:00+08:00", "duration": "PT5M01S", "contentUrl": "https://www.example.com/video/how-to-tie-a-tie/file.mp4", "embedUrl": "https://www.example.com/embed/how-to-tie-a-tie", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "http://schema.org/WatchAction" }, "userInteractionCount": 102111 } } ] } </script> </head> <body> </body> </html>
<div> <div itemprop="video" itemscope itemtype="http://schema.org/VideoObject"> <!-- Thumbnail --> <a href="https://example.com/videos/self-driving-bicycle" title="Introducing the self-driving bicycle in the Netherlands"> <img src="https://example.com/videos/self-driving-bicycle/thumbnail.jpg" alt="Introducing the self-driving bicycle in the Netherlands" title="Introducing the self-driving bicycle in the Netherlands" itemprop="thumbnailUrl"> </a> <!-- URL, name, and description --> <h1> <a itemprop="contentUrl" href="https://example.com/videos/self-driving-bicycle" title="Introducing the self-driving bicycle in the Netherlands"> <span itemprop="name">Introducing the self-driving bicycle in the Netherlands</span> </a> </h1> <a href="https://example.com/videos/self-driving-bicycle" title="Introducing the self-driving bicycle in the Netherlands"> <div itemprop="description">"This spring, Google is introducing the self-driving bicycle in Amsterdam, the world's premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents, and furthers Google's ambition to improve urban mobility with technology. Google Netherlands takes enormous pride in the fact that a Dutch team worked on this innovation that will have great impact in their home country. "</div> </a> <!-- Other metadata --> <meta itemprop="duration" content="PT1M54S" /> <meta itemprop="uploadDate" content="2016-03-31T08:00:00+08:00" /> <span itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <span itemprop="interactionType" itemscope itemtype="http://schema.org/WatchAction"></span> <meta itemprop="userInteractionCount" content="5647018" /> </span> </div> <div itemprop="video" itemscope itemtype="http://schema.org/VideoObject"> <!-- Thumbnail --> <a href="https://example.com/videos/how-to-tie-a-tie" title="How to tie a tie"> <img src="https://example.com/videos/how-to-tie-a-tie/thumbnail.jpg" alt="How to tie a tie" title="How to tie a tie" itemprop="thumbnailUrl"> </a> <!-- URL, name, and description --> <h1> <a itemprop="contentUrl" href="https://example.com/videos/how-to-tie-a-tie" title="Tie a Tie"> <span itemprop="name">Tie a Tie</span> </a> </h1> <a href="https://example.com/videos/how-to-tie-a-tie" title="Tie a Tie"> <div itemprop="description">How to tie a four-in-hand knot.</div> </a> <!-- Other metadata --> <meta itemprop="duration" content="PT5M01S" /> <meta itemprop="uploadDate" content="2019-01-05T08:00:00+08:00" /> <span itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <span itemprop="interactionType" itemscope itemtype="http://schema.org/WatchAction"></span> <meta itemprop="userInteractionCount" content="102111" /> </span> </div> </div>
खास पल (सीमित ऐक्सेस)

यहां VideoObject
और Clip
का एक उदाहरण दिया गया है. फ़िलहाल, यह सुविधा चुनिंदा
कंपनियों के लिए ही उपलब्ध है. अगर आप इसमें हिस्सा लेना चाहते हैं,
तो हमारा फ़ॉर्म भरें और अपनी दिलचस्पी दर्ज करें.
<html> <head> <title>Cat jumps over the fence</title> <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "VideoObject", "name": "Cat video", "duration": "P10M", "uploadDate": "2019-07-19", "thumbnailUrl": "http://www.example.com/cat.jpg", "description": "Watch this cat jump over a fence!", "contentUrl": "http://www.example.com/cat_video_full.mp4", "regionsAllowed": "US", "hasPart": [{ "@type": "Clip", "name": "Cat jumps", "startOffset": 30, "endOffset": 45, "url": "http://www.example.com/example?t=30" }, { "@type": "Clip", "name": "Cat misses the fence", "startOffset": 111, "endOffset": 150, "url": "http://www.example.com/example?t=111" }] } </script> </head> <body> </body> </html>
<html itemscope itemprop="VideoObject" itemtype="https://schema.org/VideoObject"> <head> <title itemprop="name">Cat jumps over the fence</title> </head> <body> <meta itemprop="uploadDate" content="2019-07-19" /> <meta itemprop="duration" content="P10M" /> <p itemprop="description">Watch this cat jump over a fence!</p> <div itemprop="interactionStatistic" itemtype="http://schema.org/InteractionCounter" itemscope> <meta itemprop="userInteractionCount" content="5647018" /> <meta itemprop="interactionType" itemtype="http://schema.org/WatchAction" /> </div> <div itemprop="hasPart" itemtype="http://schema.org/Clip" itemscope> <meta itemprop="name" content="Cat jumps" /> <meta itemprop="startOffset" content="30" /> <meta itemprop="endOffset" content="45" /> <meta itemprop="url" content="http://www.example.com/example?t=30" /> </div> <div itemprop="hasPart" itemtype="http://schema.org/Clip" itemscope> <meta itemprop="name" content="Cat misses the fence" /> <meta itemprop="startOffset" content="111" /> <meta itemprop="endOffset" content="150" /> <meta itemprop="url" content="http://www.example.com/example?t=111" /> </div> <link itemprop="embedUrl" href="https://www.example.com/embed/123" /> <meta itemprop="contentUrl" content="http://www.example.com/cat_video_full.mp4" /> <meta itemprop="regionsAllowed" content="US" /> <meta itemprop="thumbnailUrl" content="http://www.example.com/cat.jpg" /> </body> </html>
वीडियो वाला एएमपी पेज
यहां एएमपी पेज पर मौजूद VideoObject
का एक उदाहरण दिया गया है.
<html amp> <head> <title>Introducing the self-driving bicycle in the Netherlands</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject", "name": "Introducing the self-driving bicycle in the Netherlands", "description": "This spring, Google is introducing the self-driving bicycle in Amsterdam, the world's premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents, and furthers Google's ambition to improve urban mobility with technology. Google Netherlands takes enormous pride in the fact that a Dutch team worked on this innovation that will have great impact in their home country.", "thumbnailUrl": "https://www.example.com/thumbnail.jpg", "uploadDate": "2016-03-31T08:00:00+08:00", "duration": "PT1M54S", "publisher": { "@type": "Organization", "name": "Google Nederland", "logo": { "@type": "ImageObject", "url": "https://example.com/logo.jpg", "width": 600, "height": 60 } }, "contentUrl": "https://www.example.com/video/123/file.mp4", "embedUrl": "https://www.example.com/embed/123", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "http://schema.org/WatchAction" }, "userInteractionCount": 5647018 }, "regionsAllowed": "NL" } </script> </head> <body> </body> </html>
<html amp itemscope itemprop="VideoObject" itemtype="https://schema.org/VideoObject"> <head> <title itemprop="name">Introducing the self-driving bicycle in the Netherlands</title> </head> <body> <meta itemprop="uploadDate" content="2016-03-31T08:00:00+08:00" /> <meta itemprop="duration" content="PT1M54S" /> <p itemprop="description">This spring, Google is introducing the self-driving bicycle in Amsterdam, the world's premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents, and furthers Google's ambition to improve urban mobility with technology. Google Netherlands takes enormous pride in the fact that a Dutch team worked on this innovation that will have great impact in their home country.</p> <div itemprop="interactionStatistic" itemtype="http://schema.org/InteractionCounter" itemscope> <meta itemprop="userInteractionCount" content="5647018" /> <meta itemprop="interactionType" itemtype="http://schema.org/WatchAction" /> </div> <link itemprop="embedUrl" href="https://www.example.com/embed/123" /> <meta itemprop="contentUrl" content="https://www.example.com/video/123/file.mp4" /> <meta itemprop="regionsAllowed" content="US,NL" /> <meta itemprop="thumbnailUrl" content="https://example.com/photos/1x1/photo.jpg" /> </body> </html>
दिशा-निर्देश
Google आपके वीडियो को बेहतर ढंग से समझ सके, इसके लिए पक्का करें कि आप इन दिशा-निर्देशों का पालन करते हों:
- वेबमास्टर गाइडलाइन
- स्ट्रक्चर्ड डेटा के बारे में सामान्य दिशा-निर्देश
- खोज के नतीजों में अपना वीडियो दिखाने के सबसे सही तरीके
- वीडियो साइटमैप से जुड़े दिशा-निर्देश
- लाइवस्ट्रीम के लिए दिशा-निर्देश (अगर लागू हों)
- कैरसेल के लिए दिशा-निर्देश (अगर लागू हों)
- खास पलों के लिए दिशा-निर्देश (अगर लागू हों)
- YouTube पर वीडियो में टाइमस्टैंप दिखाने के सबसे सही तरीके (अगर लागू हों)
लाइव बैज से जुड़े दिशा-निर्देश
अगर आप लाइवस्ट्रीम वीडियो में BroadcastEvent
जोड़ रहे हैं, तो
इन दिशा-निर्देशों का पालन करें:
- स्ट्रक्चर्ड डेटा में अश्लील या आपत्तिजनक भाषा इस्तेमाल न करें.
- यह पक्का करने के लिए कि Google आपके लाइवस्ट्रीम वीडियो को सही समय पर क्रॉल करे,
इंडेक्सिंग एपीआई का इस्तेमाल करें. एपीआई का इस्तेमाल
इन इवेंट के लिए करें:
- जब वीडियो लाइव हो
- जब वीडियो स्ट्रीमिंग बंद हाे जाए और
endDate
बताने के लिए पेज का मार्कअप अपडेट किया जाए - जब भी मार्कअप में कुछ बदलाव हुआ हाे और Google को सूचना देना ज़रूरी हाे
YouTube पर वीडियो में टाइमस्टैंप दिखाने के सबसे सही तरीके
अगर आपका वीडियो YouTube पर होस्ट किया गया है, तो YouTube पर मौजूद वीडियो की जानकारी के हिसाब से, Google Search आपके वीडियो के लिए खास पल की सुविधा अपने-आप चालू कर सकता है. ऐसे में, हो सकता है कि आपको YouTube पर मौजूद वीडियो की जानकारी में खास टाइमस्टैंप न दिखाने पड़ें. हालांकि, आप अपने वीडियो के अहम हिस्सों के बारे में हमें साफ़ तौर पर बता सकते हैं. हम ऐसी जानकारी पाना पसंद करेंगे. यहां दिया गया डायग्राम दिखाता है कि YouTube वीडियो की जानकारी में दिए गए टाइमस्टैंप और लेबल, खोज नतीजों में किस तरह दिख सकते हैं:

2. लेबल: क्लिप का नाम.
YouTube पर वीडियो की जानकारी में, टाइमस्टैंप और लेबल फ़ॉर्मैट करते समय इन दिशा-निर्देशों का ध्यान रखें:
- टाइमस्टैंप को इस फ़ॉर्मैट में रखें:
[hour]:[minute]:[second]
. अगर वीडियो के टाइमस्टैंप में घंटे की जानकारी नहीं है, तो इसे शामिल करने की ज़रूरत नहीं है. - टाइमस्टैंप का लेबल, टाइमस्टैंप वाली लाइन पर ही दिखाएं.
- वीडियो की जानकारी में हर टाइमस्टैंप को एक नई लाइन पर रखें.
- वीडियो में बताए गए पॉइंट पर टाइमस्टैंप जोड़ें.
- पक्का करें कि लेबल में कम से कम एक शब्द ज़रूर हो.
- टाइमस्टैंप को, जोड़े जाने के समय के हिसाब से सही क्रम में रखें.
खास पलोंं के लिए दिशा-निर्देश (सीमित ऐक्सेस)
अगर आप वीडियो के सेगमेंट को मार्क करने के लिए Clip
स्ट्रक्चर्ड डेटा जोड़ रहे हैं, तो इन दिशा-निर्देशों का पालन करें:
- वीडियो सार्वजनिक तौर पर उपलब्ध होना चाहिए, ताकि उसे देखने के लिए सदस्यता की ज़रूरत न हो.
- वीडियो में, वीडियो यूआरएल के शुरुआती पॉइंट के अलावा, किसी दूसरे पॉइंट पर डीप लिंक करने की खूबी सुविधा होनी चाहिए. उदाहरण के लिए,
http://www.example.com/example?t=30
वीडियो के 30 सेकंड चलने के बाद शुरू होता है. Clip
स्ट्रक्चर्ड डेटा उस पेज पर जोड़ा जाना चाहिए जहां उपयोगकर्ता वीडियो देख सकते हैं. उपयोगकर्ताओं को उस पेज पर ले जाना सही नहीं है जहां वे वीडियो नहीं देख सकते. इससे, उन्हें खराब अनुभव मिलेगा.- वीडियो कम से कम 30 सेकंड का होना चाहिए.
- पक्का करें कि एक ही पेज पर, एक ही वीडियो से जुड़ी दो क्लिप के शुरू होने का समय एक न हो.
- वीडियो में
VideoObject
स्ट्रक्चर्ड डेटा होना चाहिए.
अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी
इस सेक्शन में, Google Search में वीडियो की सुविधाओं से जुड़े अलग-अलग तरह के स्ट्रक्चर्ड डेटा के बारे में बताया गया है. आपका कॉन्टेंट, खोज में बेहतर नतीजे के तौर पर दिखे, इसके लिए आपको ज़रूरी VideoObject प्रॉपर्टी शामिल करनी होंगी. अपने कॉन्टेंट के बारे में ज़्यादा जानकारी जोड़ने के लिए, आप सुझाई गई प्रॉपर्टी भी जोड़ सकते हैं. इससे लोगों को आपका कॉन्टेंट ढूंढने और उसका इस्तेमाल करने में आसानी हो सकती है. VideoObject के अलावा, आप Google Search में वीडियो को बेहतर ढंग से दिखाने के लिए इस तरह के डेटा जोड़ सकते हैं:
BroadcastEvent
: अपने वीडियो पर लाइव बैज की सुविधा चालू करने के लिए, लाइवस्ट्रीम वीडियो को मार्कअप करें.ItemList
: वीडियो होस्ट कैरसेल चालू करने के लिए, वीडियो की सूची वाले पेजों को मार्कअप करें.Clip
: उपयोगकर्ताओं को वीडियो के खास पॉइंट पर तुरंत ले जाने के लिए, वीडियो में अहम सेगमेंट को मार्क करें.
VideoObject
VideoObject
की पूरी जानकारी
schema.org/VideoObject पर मौजूद है.
अगर आप ज़रूरी प्रॉपर्टी को शामिल नहीं करते हैं, तो हो सकता है कि Google, वीडियो के बारे में किसी भी जानकारी का इस्तेमाल न कर पाए. अपने कॉन्टेंट के बारे में ज़्यादा जानकारी जोड़ने के लिए, आप सुझाई गई प्रॉपर्टी भी शामिल कर सकते हैं. इससे लोगों को आपका कॉन्टेंट ढूंढने और उसका इस्तेमाल करने में आसानी होगी.
ज़रूरी प्रॉपर्टी | |
---|---|
description |
वीडियो के बारे में जानकारी. एचटीएमएल टैग को अनदेखा किया जाता है. |
name |
वीडियो का शीर्षक |
thumbnailUrl |
दोहराया गया वीडियो के थंबनेल की इमेज फ़ाइल का यूआरएल.
|
uploadDate |
ISO 8601 फ़ॉर्मैट में, पहली बार वीडियो के प्रकाशित होने की तारीख. |
सुझाई गई प्रॉपर्टी | |
---|---|
contentUrl
|
वीडियो की मूल मीडिया फ़ाइल का यूआरएल, कोड में बदलने के ऐसे फ़ॉर्मैट में होना चाहिए जो इस्तेमाल किया जा सके. इस यूआरएल को उस पेज में न जोड़ें जहां वीडियो दिखाया जाता है. यह यूआरएल, वीडियो मीडिया फ़ाइल का ही होना चाहिए. वीडियो दिखाने के हमारे सबसे अच्छे तरीके अपनाना न भूलें. |
duration |
ISO 8601 फ़ॉर्मैट
में वीडियो की अवधि.
उदाहरण के लिए, |
embedUrl
|
वीडियो की मूल मीडिया फ़ाइल का यूआरएल,
कोड में बदलने के
ऐसे फ़ॉर्मैट में होना चाहिए जो इस्तेमाल किया जा सके. इस यूआरएल को उस पेज में न जोड़ें जहां वीडियो दिखाया जाता है. यह यूआरएल,
वीडियो मीडिया फ़ाइल का ही होना चाहिए. आम तौर पर, यह
जानकारी वीडियो दिखाने के हमारे सबसे अच्छे तरीके अपनाना न भूलें. |
expires |
अगर लागू होती है, तो ISO 8601 फ़ॉर्मैट में वह तारीख दें जिसके बाद वीडियो दिखना बंद हो जाएगा. अगर आपका वीडियो हमेशा उपलब्ध रहेगा, तो यह जानकारी न दें. |
hasPart
|
अगर आपके वीडियो में अहम सेगमेंट हैं, तो अपने <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "VideoObject", "name": "Cat video", "hasPart": { "@type": "Clip", "name": "Cat jumps", "startOffset": 30, "url": "http://www.example.com/example?t=30" } } </script> |
interactionStatistic |
वीडियो को कितनी बार देखा गया. उदाहरण के लिए: "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "http://schema.org/WatchAction" }, "userInteractionCount": 12345 } |
publication
|
अगर आपका वीडियो लाइव चल रहा है और आप लाइव बैज पाने की ज़रूरी शर्तें पूरी करना चाहते हैं, तो
अपने <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "VideoObject", "name": "Cat video", "publication": { "@type": "BroadcastEvent", "name": "First scheduled broadcast", "isLiveBroadcast": true, "startDate": "2018-10-27T14:00:00+00:00", "endDate": "2018-10-27T14:37:14+00:00" } } </script> |
regionsAllowed
|
वे इलाके जहां किसी वीडियो दिखाने की अनुमति है. अगर इस बारे में न बताया जाए, तो Google यह मान लेता है कि वीडियो को हर जगह दिखाया जा सकता है. देशों के बारे में, ISO 3166 फ़ॉर्मैट में बताएं. एक से ज़्यादा वैल्यू के लिए, स्पेस या कॉमा को डीलिमिटर के तौर पर इस्तेमाल करें. |
BroadcastEvent
लाइव बैज के साथ वीडियो दिखाने की ज़रूरी शर्तें पूरी करने के लिए, इन प्रॉपर्टी को
अपने VideoObject में नेस्ट करें. हालांकि,
BroadcastEvent
प्रॉपर्टी की ज़रूरत नहीं है, लेकिन अगर आप चाहते हैं कि आपका वीडियो लाइव बैज के साथ दिखे,
तो आपको ये प्रॉपर्टी जोड़नी होंगी.
BroadcastEvent
की पूरी जानकारी
schema.org/BroadcastEvent पर मौजूद है.
ज़रूरी प्रॉपर्टी | |
---|---|
publication
|
यह बताता है कि वीडियो को लाइव स्ट्रीम कब किया जाना है. यह एक सूची या एक इंस्टेंस, कुछ भी हो सकता है. |
publication.endDate
|
ISO 8601 फ़ॉर्मैट में, वह तारीख और समय दें जब लाइवस्ट्रीम खत्म हाेनी है या उसके खत्म हाेने की संभावना है. वीडियो के खत्म होने यानी लाइवस्ट्रीम बंद हाेने के बाद अगर |
publication.isLiveBroadcast |
बूलियन
अगर वीडियो लाइव है, लाइव स्ट्रीम किया जा चुका है या लाइव स्ट्रीम किया जाएगा, तो
उसे |
publication.startDate
|
ISO 8601 फ़ॉर्मैट
में, वह तारीख और समय दें जब लाइव स्ट्रीम शुरू हाेनी है या उसके शुरू हाेने की संभावना है. अगर |
ItemList
(सीमित ऐक्सेस)
Google आपकी वीडियो गैलरी के पेजों को बेहतर ढंग से समझ सके, इसके लिए
VideoObject प्रॉपर्टी के साथ-साथ, ItemList
की ये प्रॉपर्टी भी जोड़ें. कैरसेल के बारे में
ज़्यादा जानकारी के लिए, कैरसेल देखें.
ItemList
की पूरी जानकारी
schema.org/ItemList पर मौजूद है.
ज़रूरी प्रॉपर्टी | |
---|---|
itemListElement |
एक आइटम पेज की जानकारी. हर |
ListItem.position |
सूची में आइटम पेज की क्रम संख्या. उदाहरण के लिए: "itemListElement": [ { "@type": "VideoObject", "position": 1, ... other VideoObject properties ... }, { "@type": "VideoObject", "position": 2, ... other VideoObject properties ... } ] |
ListItem.url |
आइटम पेज का कैननिकल यूआरएल. हर आइटम का एक अलग यूआरएल होना चाहिए. |
Clip
(सीमित ऐक्सेस)
खास पलों से जुड़ी ज़रूरी शर्तें पूरी करने के लिए, इन प्रॉपर्टी को अपने
VideoObject
में नेस्ट करें. हालांकि,
Clip
प्रॉपर्टी की ज़रूरत नहीं है, लेकिन अगर आप अपने वीडियो को वीडियो सेगमेंट के साथ दिखाना चाहते हैं,
तो आपको ये प्रॉपर्टी जोड़नी होंगी.
Clip
की पूरी जानकारी
schema.org/Clip पर मौजूद है.
ज़रूरी प्रॉपर्टी | |
---|---|
name |
क्लिप के कॉन्टेंट की पूरी जानकारी देने वाला शीर्षक. |
startOffset |
क्लिप के शुरू होने का समय, वीडियो की शुरुआत से खत्म होने तक के कुल सेकंड के तौर पर बताया गया है. |
url |
क्लिप के शुरू होने का समय बताने वाला यूआरएल. क्लिप का यूआरएल, समय बताने वाले ज़्यादा क्वेरी पैरामीटर वाले वीडियो के यूआरएल पाथ की ओर इशारा करना चाहिए. उदाहरण के लिए, इस यूआरएल का मतलब है कि वीडियो 2:00 मिनट पर शुरू होता है: "url": "https://www.example.com/example?t=120" |
सुझाई गई प्रॉपर्टी | |
---|---|
endOffset |
क्लिप के खत्म हाेने का समय, वीडियो की शुरुआत से कुल सेकंड के तौर पर बताया गया है. |
Search Console की मदद से, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) पर नज़र रखना
Search Console एक ऐसा टूल है जिसकी मदद से, आप Google Search में अपने पेज की परफ़ॉर्मेंस पर नज़र रख सकते हैं. Google Search के नतीजों में अपनी साइट शामिल कराने लिए, आपको Search Console में साइन अप करने की ज़रूरत नहीं है. हालांकि, इससे आपको यह समझने में मदद मिलेगी कि Google आपकी साइट को कैसे देखता है. साथ ही, इसकी मदद से, आप साइट की परफ़ॉर्मेंस को भी बेहतर बना पाएंगे. हमारा सुझाव है कि आप इन मामलों में Search Console देखें:
- पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद
- नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद
- समय-समय पर ट्रैफ़िक का विश्लेषण करना
पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद
जब Google, आपके पेजों को इंडेक्स कर ले, तब ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) की स्थिति की रिपोर्ट का इस्तेमाल करके, उन गड़बड़ियों को देखें जिन्हें ठीक करने की ज़रूरत है. आपको सही पेजों की संख्या में बढ़ोतरी दिखेगी और गड़बड़ियों या चेतावनियों में कोई बढ़ोतरी नहीं दिखेगी. अगर आपको स्ट्रक्चर्ड डेटा में गड़बड़ियां मिलती हैं, तो:
- गड़बड़ियां ठीक करें.
- लाइव यूआरएल की जांच करें और देखें कि गड़बड़ी ठीक हुई या नहीं.
- स्थिति की रिपोर्ट का इस्तेमाल करके, पुष्टि करने का अनुरोध करें.
नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद
जब आप वेबसाइट में, कई या ज़रूरी बदलाव करते हैं, तब स्ट्रक्चर्ड डेटा की गड़बड़ियों और चेतावनियों में हुई बढ़ोतरी पर नज़र रखें.- अगर आपको गड़बड़ियों में बढ़ोतरी दिखती है, तो हो सकता है कि आपने ऐसा नया टेंप्लेट रोल आउट किया हो जो काम नहीं करता. इसके अलावा, यह भी हो सकता है कि आपकी साइट, मौजूदा टेंप्लेट से नए और खराब तरीके से इंटरैक्ट कर रही हो.
- अगर आपको मान्य आइटम की संख्या में कमी दिखती है, यानी वह गड़बड़ियों में बढ़ोतरी से मेल नहीं खाती, तो हो सकता है कि अब आप पेजों में स्ट्रक्चर्ड डेटा एम्बेड नहीं कर रहे हैं. गड़बड़ी की वजह जानने के लिए, यूआरएल जांचने वाले टूल का इस्तेमाल करें.
समय-समय पर ट्रैफ़िक का विश्लेषण करना
परफ़ॉर्मेंस रिपोर्ट का इस्तेमाल करके, Google Search से आने वाले ट्रैफ़िक का विश्लेषण करें. आपको डेटा से पता चलेगा कि आपका पेज Search में, रिच रिज़ल्ट के तौर पर कितनी बार दिखता है. साथ ही, यह भी पता चलेगा कि उयोगकर्ता उस पर कितनी बार क्लिक करते हैं और खोज के नतीजों में आपकी साइट के दिखने की औसत रैंक क्या है. आप इन नतीजों को Search Console API की मदद से, अपने-आप भी देख सकते हैं.समस्या का हल
अगर आपको स्ट्रक्चर्ड डेटा का इस्तेमाल करने में कोई परेशानी आ रही है, तो ये रिसॉर्स आपकी मदद कर सकते हैं.
- आपके स्ट्रक्चर्ड डेटा में गड़बड़ी हो सकती है. स्ट्रक्चर्ड डेटा से जुड़ी गड़बड़ी की सूची देखें.
- शामिल न किए गए ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) / सभी ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में कमी की समस्या हल करना.
- क्रॉल और इंडेक्स करने के बारे में सामान्य सवालों के जवाब पाने के लिए, वेबमास्टर के बारे में अक्सर पूछे जाने वाले सवाल देखें.
- वेबमास्टर के काम के घंटों के दौरान सवाल पूछें.
- वेबमास्टर फ़ोरम में सवाल पोस्ट करें.