वीडियो साइटमैप और उनके विकल्प

वीडियो साइटमैप वह साइटमैप होता है जिसमें आपके पेजाें पर हाेस्ट हाेने वाले वीडियाे के बारे में ज़्यादा जानकारी हाेती है. अपनी साइट पर मौजूद वीडियो को ढूंढने और समझने में Google की मदद करने के लिए, वीडियो साइटमैप बनाना एक कारगर तरीका है. ऐसा करने से, खास तौर पर उन वीडियो को ढूंढने में मदद मिलती है जो हाल ही में जोड़े गए हैं या जिन्हें Google के क्रॉलर आम तौर पर नहीं ढूंढ पाते हैं. वीडियो साइटमैप, साइटमैप प्रोटोकॉल का एक एक्सटेंशन है.

Google, वीडियो साइटमैप इस्तेमाल करने की सलाह देता है. हालांकि, एमआरएसएस फ़ीड का भी इस्तेमाल किया जा सकता है.

वीडियो साइटमैप के लिए दिशा-निर्देश

वीडियो साइटमैप बनाने के लिए कुछ बुनियादी दिशा-निर्देश यहां दिए गए हैं:

  • सिर्फ़ वीडियो के लिए एक अलग साइटमैप बनाया जा सकता है या मौजूदा वेब साइटमैप में ही वीडियो साइटमैप के टैग जोड़े जा सकते हैं. अपनी सुविधा के हिसाब से, इनमें से कोई भी एक तरीका अपनाएं.
  • एक वेब पेज पर एक से ज़्यादा वीडियो होस्ट किए सकते हैं.
  • साइटमैप में डाली गई हर एंट्री एक ऐसे पेज का यूआरएल है जो एक या उससे ज़्यादा वीडियो होस्ट करता है. किसी साइटमैप में यूआरएल शामिल करने का तरीका, यहां बताया गया है:
    <url>
      <!-- URL of the host page -->
      <loc>https://example.com/mypage</loc>
      <!-- Information about video 1, like the title and URL for the video's media file -->
      <video:video>
        <video:title>Grilling steaks for summer</video:title>
        <video:content_loc>
          http://streamserver.example.com/video123.mp4</video:content_loc>
      </video:video>
      <!-- As many additional <video> entries as you need -->
      <video></video>
    </url>
  • सूची में ऐसे वीडियो शामिल न करें जो होस्ट पेज से न जुडे़ हों. उदाहरण के लिए, अगर वीडियो को पेज के बारे में जानकारी देने के लिए जोड़ा गया हो या वह पेज के बाकी कॉन्टेंट से मेल न खाता हो.
  • वीडियो साइटमैप में मौजूद हर एंट्री में, आपकी दी गई ज़रूरी, सुझाई गई या वैकल्पिक वैल्यू होती हैं. सुझाई गई और वैकल्पिक वैल्यू में काम का ऐसा मेटाडेटा होता है जिसकी मदद से, खोज के नतीजों में आपके वीडियो दिखने की संभावना बढ़ सकती है. इससे, Google के लिए भी आपके वीडियो को खोज के नतीजों में शामिल करना आसान हो जाता है. साइटमैप में मौजूद टैग की परिभाषाओं की सूची देखें.
  • अगर Google को लगता है कि वीडियो के लैंडिंग पेज पर मौजूद टेक्स्ट, साइटमैप में दी गई जानकारी से ज़्यादा मददगार है, तो वह साइटमैप में दिए गए टेक्स्ट के बजाय लैंडिंग पेज के टेक्स्ट का इस्तेमाल कर सकता है.
  • Google इस बात की गारंटी नहीं दे सकता कि आपके वीडियो इंडेक्स होंगे या नहीं या उन्हें कब इंडेक्स किया जाएगा. इसकी वजह यह है कि Google, इंडेक्स करने के लिए कॉम्प्लेक्स एल्गोरिदम का इस्तेमाल करता है.
  • अगर Google को आपके दिए गए यूआरएल पर कोई वीडियो नहीं मिलता है, तो साइटमैप एंट्री को अनदेखा कर दिया जाता है.
  • यह ज़रूरी है कि Google, सोर्स फ़ाइल या प्लेयर को ऐक्सेस कर पाए. इसका मतलब है कि फ़ाइल या प्लेयर को robots.txt से ब्लॉक न किया जा सकता हो और न ही इसे ऐक्सेस करने के लिए लॉगिन की ज़रूरत हो. इसके अलावा, Googlebot के पास इसे ऐक्सेस करने की अनुमति होनी चाहिए. जिन मेटा फ़ाइलों में स्ट्रीमिंग प्रोटोकॉल का इस्तेमाल करके सोर्स को डाउनलोड करने की ज़रूरत होती है उन्हें ऐक्सेस नहीं किया जा सकता.
  • सभी फ़ाइलें ऐसी होनी चाहिए जिन्हें Googlebot ऐक्सेस कर पाए. अगर आपको स्पैम करने वाले लोगों को <player_loc> या <content_loc> यूआरएल पर मौजूद आपके वीडियो को ऐक्सेस करने से रोकना है, तो यह पुष्टि कर लें कि आपके सर्वर को Googlebot ही ऐक्सेस कर रहा हो.
  • पक्का करें कि आपकी robots.txt फ़ाइल, साइटमैप एंट्री में मौजूद किसी भी आइटम को ब्लॉक न कर रही हो. इन आइटम में होस्ट पेज का यूआरएल, वीडियो का यूआरएल, और थंबनेल का यूआरएल शामिल होता है. robots.txt के बारे में ज़्यादा जानकारी.
  • Google इस बात की पुष्टि करता है कि आपने हर एक वीडियो के लिए जो भी जानकारी दी है वह साइट पर मौजूद जानकारी से मेल खाती है या नहीं. हो सकता है कि जानकारी मेल न खाने पर आपके वीडियो को इंडेक्स न किया जाए.
  • एक ही साइटमैप में, अलग-अलग साइटों के पेजों के बारे में बताया जा सकता है. यह ज़रूरी है कि आपके साइटमैप वाली साइट के साथ-साथ बाकी सभी साइटों की भी Search Console में पुष्टि हो चुकी हो. एक से ज़्यादा साइटों के लिए साइटमैप मैनेज करने के बारे में ज़्यादा जानकारी.
  • Google पर अपना साइटमैप सबमिट करने का तरीका जानें. बड़ी साइटों के लिए, हम Search Console API का इस्तेमाल करके साइटमैप सबमिट करने का सुझाव देते हैं.
  • साइटमैप से जुड़ा हमारा दस्तावेज़, साइटमैप एक्सटेंशन पर भी लागू होता है. सामान्य साइटमैप से जुड़े दिशा-निर्देशों का पालन ज़रूर करें.

साइटमैप का उदाहरण

यहां वीडियो साइटमैप का एक उदाहरण दिया गया है, जिसमें एक पेज पर एक वीडियो को होस्ट किया गया है. इस उदाहरण में वे सभी टैग शामिल हैं जिनका इस्तेमाल Google करता है.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
   <url>
     <loc>http://www.example.com/videos/some_video_landing_page.html</loc>
     <video:video>
       <video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
       <video:title>Grilling steaks for summer</video:title>
       <video:description>Alkis shows you how to get perfectly done steaks every
         time</video:description>
       <video:content_loc>
          http://streamserver.example.com/video123.mp4</video:content_loc>
       <video:player_loc>
         http://www.example.com/videoplayer.php?video=123</video:player_loc>
       <video:duration>600</video:duration>
       <video:expiration_date>2021-11-05T19:20:30+08:00</video:expiration_date>
       <video:rating>4.2</video:rating>
       <video:view_count>12345</video:view_count>
       <video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date>
       <video:family_friendly>yes</video:family_friendly>
       <video:restriction relationship="allow">IE GB US CA</video:restriction>
       <video:price currency="EUR">1.99</video:price>
       <video:requires_subscription>yes</video:requires_subscription>
       <video:uploader
         info="http://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson
       </video:uploader>
       <video:live>no</video:live>
     </video:video>
   </url>
</urlset>

एक्सएमएल नेमस्पेस

यहां दिए गए नेमस्पेस में, वीडियो साइटमैप में मौजूद टैग के बारे में बताया गया है:

xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"

वीडियो साइटमैप में मौजूद टैग की परिभाषाएं

ज़रूरी टैग
<url> आपकी साइट पर मौजूद सिंगल होस्ट पेज का पैरंट टैग. यह टैग साइटमैप के सामान्य फ़ॉर्मैट से तय होता है.
<loc>

यह उस होस्ट पेज के बारे में बताता है जिसमें एक या एक से ज़्यादा वीडियो होस्ट किए गए हैं. जब कोई उपयोगकर्ता Google Search के नतीजों में दिखने वाले किसी वीडियो पर क्लिक करता है, तो उसे इस पेज पर भेजा जाता है. यह यूआरएल, साइटमैप में मौजूद बाकी यूआरएल से अलग होना चाहिए. यह टैग साइटमैप के सामान्य फ़ॉर्मैट से तय होता है.

एक पेज पर एक से ज़्यादा वीडियो मौजूद होने पर, उस पेज के लिए एक <loc> टैग और उस पेज के हर वीडियो के लिए एक चाइल्ड <video> एलिमेंट बनाएं.

<video:video>

<loc> टैग में बताए गए पेज पर मौजूद किसी वीडियो के बारे में पूरी जानकारी देने के लिए पैरंट एलिमेंट.

<video:thumbnail_loc>

वीडियो के थंबनेल की इमेज फ़ाइल का यूआरएल. वीडियो के थंबनेल के लिए ज़रूरी शर्तों का पालन करें.

<video:title>

वीडियो का शीर्षक. एचटीएमएल वाली सभी इकाइयों को CDATA ब्लॉक में एस्केप या रैप किया जाना चाहिए. हमारा सुझाव है कि यह, वेब पेज पर दिखाए गए वीडियो के शीर्षक से मेल खाए.

<video:description>

वीडियो के बारे में जानकारी. ज़्यादा से ज़्यादा 2048 वर्ण. एचटीएमएल वाली सभी इकाइयों को CDATA ब्लॉक में एस्केप या रैप किया जाना चाहिए. यह वेब पेज पर दी गई जानकारी से मेल खाना चाहिए. हालांकि, ऐसा ज़रूरी नहीं है कि दोनों जगह बिल्कुल एक जैसे शब्दों का इस्तेमाल किया गया हो.

<video:content_loc>

वीडियो की ओरिजनल मीडिया फ़ाइल का यूआरएल. फ़ाइल ऐसे फ़ॉर्मैट में होनी चाहिए जिसे इस्तेमाल किया जा सके.

अन्य दिशा-निर्देश

  • एचटीएमएल और Flash फ़ॉर्मैट का इस्तेमाल नहीं किया जा सकता.
  • <loc> यूआरएल से अलग होना चाहिए.
  • यह, स्ट्रक्चर्ड डेटा में VideoObject.contentUrl के बराबर है.
  • सबसे सही तरीका: अगर आपको अपने कॉन्टेंट के ऐक्सेस को सीमित करना है, लेकिन उसे क्रॉल भी कराना है, तो यह पक्का करें कि Googlebot, रिवर्स डीएनएस लुकअप का इस्तेमाल करके, आपके कॉन्टेंट को ऐक्सेस कर पाए.
<video:player_loc>

किसी खास वीडियो के लिए प्लेयर का यूआरएल. आम तौर पर, यह जानकारी <embed> टैग के src एलिमेंट में होती है.

अन्य दिशा-निर्देश

  • <loc> यूआरएल से अलग होना चाहिए.
  • YouTube वीडियो के लिए, video:content_loc के बजाय इस वैल्यू का इस्तेमाल किया जाता है. यह स्ट्रक्चर्ड डेटा में VideoObject.embedUrl के बराबर है.
  • सबसे सही तरीका: अगर आपको अपने कॉन्टेंट के ऐक्सेस को सीमित करना है, लेकिन उसे क्रॉल भी कराना है, तो यह पक्का करें कि Googlebot, रिवर्स डीएनएस लुकअप का इस्तेमाल करके, आपके कॉन्टेंट को ऐक्सेस कर पाए.
सुझाए गए टैग
<video:duration>

वीडियो की अवधि (सेकंड में). इसकी वैल्यू 1 से 28800 (आठ घंटे) के बीच होनी चाहिए.

<video:expiration_date>

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

इसकी वैल्यू पूरी तारीख (YYYY-MM-DD) या घंटों, मिनट, सेकंड, और समय क्षेत्र के साथ पूरी तारीख (YYYY-MM-DDThh:mm:ss+TZD) में होनी चाहिए.

उदाहरण: 2012-07-16T19:20:30+08:00.

वैकल्पिक टैग
<video:rating>

वीडियो की रेटिंग. इसकी वैल्यू, 0.0 (कम से कम) से 5.0 (ज़्यादा से ज़्यादा) के बीच कोई भी फ़्लोट नंबर होनी चाहिए.

<video:view_count>

वह संख्या जितनी बार वीडियो देखा गया.

<video:publication_date>

W3C फ़ॉर्मैट में वह तारीख जब वीडियो को पहली बार पब्लिश किया गया था. इसकी वैल्यू, पूरी तारीख (YYYY-MM-DD) या घंटों, मिनट, सेकंड, और समय क्षेत्र के साथ पूरी तारीख (YYYY-MM-DDThh:mm:ss+TZD) में होनी चाहिए.

उदाहरण: 2007-07-16T19:20:30+08:00

<video:family_friendly>

सेफ़ सर्च की सुविधा चालू होने पर, वीडियो उपलब्ध होगा या नहीं. इस टैग का इस्तेमाल नहीं करने पर, सेफ़ सर्च की सुविधा चालू होने पर वीडियो उपलब्ध होगा.

ये वैल्यू दी जा सकती हैं:

  • yes: सेफ़ सर्च की सुविधा चालू होने पर वीडियो उपलब्ध होगा.
  • no: सेफ़ सर्च की सुविधा बंद होने पर ही वीडियो उपलब्ध होगा.
<video:restriction>

चुनिंदा देशों में, आपके वीडियो को खोज के नतीजों में दिखाया जाए या नहीं.

सूची में, देशों के कोड ISO 3166 फ़ॉर्मैट में होने चाहिए. इन कोड को अलग-अलग दिखाने के लिए इनके बीच में खाली जगह का इस्तेमाल किया जाना चाहिए. हर वीडियो के लिए सिर्फ़ एक <video:restriction> टैग इस्तेमाल किया जा सकता है. अगर <video:restriction> टैग मौजूद नहीं है, तो Google यह मानता है कि इस वीडियो को किसी भी जगह चलाया जा सकता है. ध्यान दें कि इस टैग से सिर्फ़ खोज के नतीजों पर असर पड़ता है; दूसरे तरीके इस्तेमाल करके, उपयोगकर्ता आपका वीडियो ऐसी जगहों पर ढूंढ और चला सकता है जहां इसे दिखाने पर पाबंदी लगी हो. देश से जुड़ी पाबंदियां लगाने के बारे में ज़्यादा जानें.

एट्रिब्यूट:

  • relationship [ज़रूरी है] चुनिंदा देशों में, खोज के नतीजों में वीडियो दिखाने की अनुमति है या नहीं. allow या deny को वैल्यू के तौर पर इस्तेमाल किया जा सकता है. अगर वैल्यू allow है, तो सूची में मौजूद देशों में वीडियो दिखाने की अनुमति होगी, बाकी देशों में नहीं. अगर वैल्यू deny है, तो सूची में मौजूद देशों में वीडियो दिखाने की अनुमति नहीं होगी, लेकिन बाकी देशों में होगी.

उदाहरण: इस उदाहरण के हिसाब से, वीडियो सिर्फ़ कनाडा और मेक्सिको में दिखने वाले खोज के नतीजे में दिखेगा:

<video:restriction relationship="allow">CA MX</video:restriction>

<video:platform>

आपके वीडियो को कुछ खास तरह के प्लैटफ़ॉर्म पर खोज के नतीजों में दिखाया जाए या नहीं. इस सूची में अलग-अलग तरह के प्लैटफ़ॉर्म के बारे में बताया गया है. इनके नामों के बीच में खाली जगह का इस्तेमाल किया गया है. ध्यान दें कि इससे सिर्फ़ चुनिंदा डिवाइस पर दिखने वाले खोज के नतीजों पर असर होता है. हालांकि, यह उपयोगकर्ता को किसी ऐसे प्लैटफ़ॉर्म पर वीडियो देखने से नहीं रोकता है जिस पर वीडियो के दिखाए जाने पर पाबंदी लगी हो.

हर वीडियो के लिए सिर्फ़ एक <video:platform> टैग दिखाया जा सकता है. अगर <video:platform> टैग नहीं है, तो Google यह मानकर चलता है कि वीडियो को सभी प्लैटफ़ॉर्म पर चलाया जा सकता है. ब्राउज़र से जुड़ी पाबंदियां लगाने के बारे में ज़्यादा जानें.

ये वैल्यू दिए जा सकते हैं:

  • web - डेस्कटॉप और लैपटॉप पर इस्तेमाल किए जाने वाले परंपरागत ब्राउज़र.
  • mobile - मोबाइल ब्राउज़र, जो मोबाइल फ़ोन या टैबलेट पर इस्तेमाल होते हैं.
  • tv - टीवी ब्राउज़र, जो गेम कंसोल या फिर उन डिवाइसों पर उपलब्ध हैं जिन पर GoogleTV काम करता है.

एट्रिब्यूट:

  • relationship [ज़रूरी है] यह बताता है कि वीडियो को चुनिंदा प्लैटफ़ॉर्म पर दिखाने की अनुमति है या नहीं. allow या deny को वैल्यू के तौर पर इस्तेमाल किया जा सकता है. अगर allow वैल्यू का इस्तेमाल किया जाता है, तो जो प्लैटफ़ॉर्म सूची में नहीं हैं उन पर वीडियो नहीं दिखेगा. अगर deny वैल्यू का इस्तेमाल किया जाता है, तो जो प्लैटफ़ॉर्म सूची में नहीं हैं उन पर वीडियो दिखेगा.

उदाहरण: इस उदाहरण में उपयोगकर्ताओं को वेब या टीवी पर वीडियो दिखेगा, लेकिन मोबाइल डिवाइसों पर नहीं दिखेगा:
<video:platform relationship="allow">web tv</video:platform>

<video:requires_subscription>

यह बताता है कि वीडियो देखने के लिए सदस्यता लेने की ज़रूरत है या नहीं. yes या no को वैल्यू के तौर पर इस्तेमाल किया जा सकता है.

<video:uploader>

वीडियो को अपलोड करने वाले का नाम. हर वीडियो के लिए सिर्फ़ एक <video:uploader> इस्तेमाल किया जा सकता है. स्ट्रिंग की वैल्यू ज़्यादा से ज़्यादा 255 वर्ण की हो सकती है.

एट्रिब्यूट:

  • info [वैकल्पिक] वेबपेज के यूआरएल के बारे में बताता है. साथ ही, वीडियो अपलोड करने वाले के बारे में अन्य जानकारी भी देता है. यूआरएल भी उसी डोमेन में होना चाहिए जिसमें <loc> टैग है.
<video:live>

यह बताता है कि कोई वीडियो लाइव स्ट्रीम है या नहीं. yes या no को वैल्यू के तौर पर इस्तेमाल किया जा सकता है.

<video:tag>

वीडियो की जानकारी देने वाला आर्बिट्ररी स्ट्रिंग टैग. टैग आम तौर पर ऐसे ब्यौरे होते हैं जिनमें किसी वीडियो या कॉन्टेंट के मुख्य कॉन्सेप्ट की जानकारी, बहुत कम शब्दों में दी गई होती है. एक वीडियो में कई टैग हो सकते हैं. हालांकि, हो सकता है कि वे एक ही कैटगरी के हों. उदाहरण के लिए, खाना ग्रिल करने के बारे में कोई वीडियो, "ग्रिलिंग" की कैटगरी में हो सकता है, लेकिन इसे "स्टेक", "मांस", "गर्मी", और "आउटडोर" की कैटगरी में भी टैग किया जा सकता है. किसी वीडियो से जुड़े हर टैग के लिए एक नया <video:tag> एलिमेंट बनाएं. ज़्यादा से ज़्यादा 32 टैग जोड़े जा सकते हैं.

हटाए गए टैग और एट्रिब्यूट

हमने अपने दस्तावेज़ से ये टैग और एट्रिब्यूट हटा दिए हैं: <video:player_loc> टैग के <video:category>, <video:gallery_loc>, autoplay, और allow_embed. साथ ही, <video:price> टैग और इसके एट्रिब्यूट और <video:tvshow> टैग और इसके एट्रिब्यूट. ज़्यादा जानकारी के लिए, हटाए गए टैग और एट्रिब्यूट से जुड़ी सूचना देखें.

साइटमैप के विकल्प: एमआरएसएस

Google, वीडियो को मार्कअप करने के लिए, वीडियो साइटमैप और schema.org के VideoObject का इस्तेमाल करने की सलाह देता है. हालांकि, इसके लिए एमआरएसएस फ़ीड का भी इस्तेमाल किया जा सकता है.

Google, एमआरएसएस को क्रॉल कर सकता है. एमआरएसएस एक ऐसा आरएसएस मॉड्यूल होता है जिसमें आरएसएस 2.0 से ज़्यादा एट्रिब्यूट होते हैं. एमआरएसएस फ़ीड काफ़ी हद तक वीडियो साइटमैप जैसे होते हैं. साइटमैप की तरह ही इनकी जांच की जा सकती है, इन्हें सबमिट किया जा सकता है, और अपडेट किया जा सकता है.

rssboard.org पर, मीडिया फ़ीड से जुड़ी ज़्यादा जानकारी देखी जा सकती है.

एमआरएसएस का उदाहरण

यहां एक एमआरएसएस एंट्री का उदाहरण दिया गया है. इसमें उन सभी मुख्य टैग के बारे में बताया गया है जिनका इस्तेमाल Google करता है. इसमें <dcterms:type>live-video</dcterms:type> शामिल है. आप इसका इस्तेमाल, लाइव दिखाए जा रहे वीडियो की पहचान करने के लिए कर सकते हैं.

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title>Example MRSS</title>
<link>http://www.example.com/examples/mrss/</link>
<description>MRSS Example</description>
  <item xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
    <link>http://www.example.com/examples/mrss/example.html</link>
    <media:content url="http://www.example.com/examples/mrss/example.flv" fileSize="405321"
      type="video/x-flv" height="240" width="320" duration="120" medium="video" isDefault="true">
      <media:player url="http://www.example.com/shows/example/video.swf?flash_params" />
      <media:title>Grilling Steaks for Summer</media:title>
      <media:description>Get perfectly done steaks every time</media:description>
      <media:thumbnail url="http://www.example.com/examples/mrss/example.png" height="120" width="160"/>
      <media:price price="19.99" currency="EUR" />
      <media:price type="subscription" />
    </media:content>
    <media:restriction relationship="allow" type="country">us ca</media:restriction>
    <dcterms:valid xmlns:dcterms="http://purl.org/dc/terms/">end=2020-10-15T00:00+01:00; scheme=W3C-DTF</dcterms:valid>
    <dcterms:type>live-video</dcterms:type>
  </item>
</channel>
</rss>

एमआरएसएस टैग

एमआरएसएस की पूरी जानकारी में, कई वैकल्पिक टैग के साथ-साथ इसके इस्तेमाल के सबसे सही तरीके और उदाहरण दिए गए हैं. एमआरएसएस फ़ीड बना लेने के बाद, आप इसे किसी साइटमैप की तरह सबमिट कर सकते हैं.

ज़रूरी टैग
<media:content>

वीडियो के बारे में जानकारी होती है.

विशेषताएं:

  • medium [ज़रूरी है] वीडियो किस तरह का है. video पर सेट करें.
  • url [ज़रूरी है] सीधे ऐसे वीडियो पर ले जाने वाला यूआरएल जिसमें किसी तरह का बदलाव नहीं किया गया है. अगर इसके बारे में जानकारी नहीं दी गई है, तो आपको <media:player> टैग के बारे में जानकारी देनी होगी.
  • duration [ज़रूरी नहीं है, लेकिन इसके इस्तेमाल का सुझाव दिया जाता है] वीडियो की अवधि (सेकंड में).

बाकी सभी ज़रूरी एट्रिब्यूट और <media:content> टैग के चाइल्ड फ़ीड के लिए, एमआरएसएस की जानकारी देखें.

<media:player>

आपको <media:content> में, <media:player> या url में से कम से कम किसी एक एट्रिब्यूट की वैल्यू तय करनी होगी.

किसी खास वीडियो के लिए प्लेयर का यूआरएल. आम तौर पर, यह जानकारी <embed> टैग के src एलिमेंट में होती है और यह <loc> टैग में दिए गए कॉन्टेंट जैसी नहीं होनी चाहिए. यह <link> टैग में दिया गया यूआरएल नहीं हो सकता. <link> में, वीडियो को होस्ट करने वाले पेज का यूआरएल होता है, जबकि इस टैग में प्लेयर का यूआरएल होता है.

<media:title>

वीडियो का शीर्षक. ज़्यादा से ज़्यादा 100 वर्ण. एचटीएमएल वाली सभी इकाइयों को CDATA ब्लॉक में एस्केप या रैप किया जाना चाहिए.

<media:description>

वीडियो के बारे में जानकारी. ज़्यादा से ज़्यादा 2048 वर्ण. एचटीएमएल वाली सभी इकाइयों को CDATA ब्लॉक में एस्केप या रैप किया जाना चाहिए.

<media:thumbnail> झलक के तौर पर दिखाए जाने वाले थंबनेल पर ले जाने वाला यूआरएल. वीडियो थंबनेल के लिए ज़रूरी शर्तों का पालन करें.
वैकल्पिक टैग
<dcterms:valid>

वीडियो प्रकाशित होने की तारीख. साथ ही, वह आखिरी तारीख जब तक वीडियो उपलब्ध रहेगा. यहां dcterms:valid टैग की पूरी जानकारी दी गई है.

उदाहरण:


<dcterms:valid>
  start=2002-10-13T09:00+01:00;
  end=2002-10-17T17:00+01:00;
  scheme=W3C-DTF
<dcterms:valid>
<media:restriction>

ऐसे देशों की सूची जहां ISO 3166 फ़ॉर्मैट में वीडियो को चलाया जा सकता है या नहीं चलाया जा सकता. इन देशों के नामों को अलग-अलग दिखाने के लिए, इनके बीच में खाली जगह का इस्तेमाल किया जाता है. अगर <media:restriction> टैग मौजूद नहीं है, तो Google यह मानता है कि वीडियो को सभी देशों और इलाकों में दिखाया जा सकता है.

एट्रिब्यूट:

  • type [ज़रूरी है] type के एट्रिब्यूट को country पर सेट करें. सिर्फ़ देश से जुड़ी पाबंदियां काम करती हैं.
  • relationship [ज़रूरी है] यह बताता है कि सूची में शामिल चुनिंदा देशों में, वीडियो को दिखाया जा सकता है या नहीं. इस्तेमाल की जा सकने वाली वैल्यू:
    • allow
    • deny

देश से जुड़ी पाबंदियां लगाने के बारे में ज़्यादा जानें.

उदाहरण के लिए:


<media:restriction relationship="allow" type="country">us ca</media:restriction>
<media:price>

वीडियो को डाउनलोड करने या देखने की कीमत. इस टैग का इस्तेमाल उन वीडियो के लिए न करें जिन्हें मुफ़्त में देखा जा सकता है. एक से ज़्यादा <media:price> एलिमेंट मौजूद हो सकते हैं. उदाहरण के लिए, अलग-अलग मुद्राएं या खरीदारी के विकल्प.

एट्रिब्यूट:

  • currency [ज़रूरी है] मुद्रा ISO 4217 फ़ॉर्मैट में होनी चाहिए.
  • type [ज़रूरी है] खरीदारी का विकल्प. rent, purchase, package, और subscription को वैल्यू के तौर पर इस्तेमाल किया जा सकता है.