वीडियो साइटमैप और उनके विकल्प
वीडियो साइटमैप वह साइटमैप होता है जिसमें आपके पेजाें पर हाेस्ट हाेने वाले वीडियाे के बारे में ज़्यादा जानकारी हाेती है. अपनी साइट पर मौजूद वीडियो को ढूंढने और समझने में Google की मदद करने के लिए, वीडियो साइटमैप बनाना एक अच्छा तरीका है. ऐसा करने से, खास तौर पर उन वीडियो को ढूंढने में मदद मिलती है जो हाल ही में जोड़े गए हैं या जिन्हें Google के क्रॉलर आम तौर पर नहीं ढूंढ पाते हैं.
Google, वीडियो साइटमैप इस्तेमाल करने की सलाह देता है. हालांकि, एमआरएसएस फ़ीड का भी इस्तेमाल किया जा सकता है.
वीडियो साइटमैप इस्तेमाल करने के सबसे सही तरीके
वीडियो साइटमैप, सामान्य साइटमैप पर आधारित होते हैं. इसलिए, सामान्य साइटमैप इस्तेमाल करने के सबसे सही तरीके, वीडियो साइटमैप पर भी लागू होते हैं. सिर्फ़ वीडियो के लिए एक अलग साइटमैप या एमआरएसएस फ़ीड बनाया जा सकता है. इसके अलावा, किसी मौजूदा साइटमैप में ही वीडियो साइटमैप के टैग जोड़े जा सकते हैं. अपनी सुविधा के हिसाब से, इनमें से कोई भी एक तरीका अपनाएं.
इसके अलावा, वीडियो साइटमैप पर ये शर्तें भी लागू होती हैं:
- सूची में ऐसे वीडियो शामिल न करें जो होस्ट पेज के कॉन्टेंट से मिलते-जुलते न हों. उदाहरण के लिए, ऐसा वीडियो जो पेज के बारे में अहम जानकारी वाले अतिरिक्त दस्तावेज़ से अलग हो या मुख्य टेक्स्ट कॉन्टेंट से मिलता-जुलता न हो.
-
वीडियो साइटमैप में बताई गई सभी फ़ाइलें, Googlebot के लिए उपलब्ध होनी चाहिए. इसका मतलब है कि वीडियो साइटमैप में मौजूद सभी यूआरएल:
- robots.txt के नियमों के तहत क्रॉल करने पर रोक नहीं लगाई जानी चाहिए,
- मेटा फ़ाइलों और लॉग इन किए बिना ऐक्सेस किया जा सकता हो
- उन्हें फ़ायरवॉल या इसी तरह के तरीके से ब्लॉक नहीं करना चाहिए,
- साथ ही, इन प्रोटोकॉल का इस्तेमाल किसी ऐसे प्रोटोकॉल पर किया जाना चाहिए जो काम करता हो: एचटीटीपी और एफ़टीपी (स्ट्रीमिंग प्रोटोकॉल का इस्तेमाल नहीं किया जा सकता).
अगर आपको स्पैम करने वाले लोगों को
<player_loc>
या<content_loc>
यूआरएल पर मौजूद आपके वीडियो को ऐक्सेस करने से रोकना है, तो यह पुष्टि कर लें कि आपके सर्वर को Googlebot ही ऐक्सेस कर रहा हो.
Google Search में वीडियो के बारे में ज़्यादा सलाह पाने के लिए, हमारे वीडियो के लिए सबसे सही तरीके देखें.
वीडियो साइटमैप का उदाहरण
यहां दिए गए उदाहरण में, वीडियो एक्सटेंशन वाला सामान्य साइटमैप दिखाया गया है. इसमें एक ही <url>
टैग में नेस्ट की गई दो वीडियो एंट्री शामिल हैं. पहली <video>
एंट्री में ऐसे सभी टैग शामिल हैं जिन्हें 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>https://www.example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc>https://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> https://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="https://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson </video:uploader> <video:live>no</video:live> </video:video> <video:video> <video:thumbnail_loc>https://www.example.com/thumbs/345.jpg</video:thumbnail_loc> <video:title>Grilling steaks for winter</video:title> <video:description> In the freezing cold, Roman shows you how to get perfectly done steaks every time. </video:description> <video:content_loc> http://streamserver.example.com/video345.mp4 </video:content_loc> <video:player_loc> https://www.example.com/videoplayer.php?video=345 </video:player_loc> </video:video> </url> </urlset>
ज़्यादा उदाहरण
यहां दिए गए उदाहरण में, वीडियो साइटमैप में Vimeo वीडियो को जोड़ने का तरीका बताया गया है:
<?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>https://www.example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc>https://www.example.com/thumbs/123.jpg</video:thumbnail_loc> <video:title>Lizzi is painting the wall</video:title> <video:description> Gary is watching the paint dry on the wall Lizzi painted. </video:description> <video:player_loc> https://player.vimeo.com/video/987654321 </video:player_loc> </video:video> </url> </urlset>
यहां दिए गए उदाहरण में, वीडियो साइटमैप में YouTube वीडियो जोड़ने का तरीका बताया गया है:
<?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>https://www.example.com/videos/some_video_landing_page.html</loc> <video:video> <video:thumbnail_loc>https://www.example.com/thumbs/345.jpg</video:thumbnail_loc> <video:title>John teaches cheese</video:title> <video:description> John explains the differences between a banana and cheese. </video:description> <video:player_loc> https://www.youtube.com/embed/1a2b3c4d </video:player_loc> </video:video> </url> </urlset>
वीडियो साइटमैप का रेफ़रंस
वीडियो साइटमैप के नेमस्पेस में video
टैग के बारे में बताया गया है: http://www.google.com/schemas/sitemap-video/1.1
यह पक्का करने के लिए कि Google आपके इमेज साइटमैप को इस्तेमाल कर सके, आपको इन ज़रूरी टैग का इस्तेमाल करना होगा:
ज़रूरी टैग | |
---|---|
<video:video> |
|
<video:thumbnail_loc> |
वीडियो के थंबनेल की इमेज फ़ाइल का यूआरएल. वीडियो के थंबनेल के लिए ज़रूरी शर्तों का पालन करें. |
<video:title> |
वीडियो का शीर्षक. एचटीएमएल वाली सभी इकाइयों को |
<video:description> |
वीडियो के बारे में जानकारी. ज़्यादा से ज़्यादा 2048 वर्ण. एचटीएमएल वाली सभी इकाइयों को |
<video:content_loc> |
वीडियो की ओरिजनल मीडिया फ़ाइल का यूआरएल. फ़ाइल ऐसे फ़ॉर्मैट में होनी चाहिए जिसे इस्तेमाल किया जा सके. अन्य दिशा-निर्देश
|
<video:player_loc> |
किसी खास वीडियो के लिए प्लेयर का यूआरएल. आम तौर पर, यह जानकारी अन्य दिशा-निर्देश
|
इसके अलावा, Google को आपके वीडियो और उसकी प्रॉपर्टी को बेहतर तरीके से समझने में मदद मिल सकती है. इसके लिए, इन वैकल्पिक टैग का इस्तेमाल करें:
वैकल्पिक टैग | |
---|---|
<video:duration> |
वीडियो की अवधि (सेकंड में). इसकी वैल्यू |
<video:expiration_date> |
W3C फ़ॉर्मैट में वह तारीख जिसके बाद वीडियो उपलब्ध नहीं होगा. अगर आपका वीडियो हमेशा उपलब्ध रहेगा, तो इस टैग का इस्तेमाल न करें. अगर यह टैग मौजूद होगा, तो Google Search में इस तारीख के बाद आपका वीडियो नहीं दिखेगा. एक ही यूआरएल पर मौजूद बार-बार देखे जाने वाले वीडियो के लिए, समयसीमा खत्म होने की तारीख को अपडेट करें.
इसकी वैल्यू, पूरी तारीख ( उदाहरण: |
<video:rating> |
वीडियो की रेटिंग. इसकी वैल्यू, 0.0 (कम से कम) से 5.0 (ज़्यादा से ज़्यादा) के बीच फ़्लोट नंबर में होनी चाहिए. |
<video:view_count> |
वह संख्या जितनी बार वीडियो देखा गया. |
<video:publication_date> |
W3C फ़ॉर्मैट में वह तारीख जब वीडियो को पहली बार पब्लिश किया गया था.
इसकी वैल्यू, पूरी तारीख ( उदाहरण: |
<video:family_friendly> |
SafeSearch की सुविधा चालू होने पर, वीडियो उपलब्ध होगा या नहीं. अगर आपने इस टैग का इस्तेमाल नहीं किया, तो सेफ़ सर्च की सुविधा चालू होने पर वीडियो उपलब्ध होगा. इस्तेमाल की जा सकने वाली वैल्यू:
|
<video:restriction>
|
चुनिंदा देशों में, आपके वीडियो को खोज के नतीजों में दिखाया जाए या नहीं.
सूची में, देशों के कोड ISO 3166 फ़ॉर्मैट में होने चाहिए. इन कोड को अलग-अलग दिखाने के लिए इनके बीच में खाली जगह का इस्तेमाल किया जाना चाहिए.
हर वीडियो के लिए सिर्फ़ एक एट्रिब्यूट:
अगर पैरंट टैग
उदाहरण: इस उदाहरण के हिसाब से, वीडियो सिर्फ़ कनाडा और मेक्सिको में दिखने वाले खोज के नतीजे में दिखेगा:
|
<video:platform> |
आपके वीडियो को कुछ खास तरह के प्लैटफ़ॉर्म पर खोज के नतीजों में दिखाया जाए या नहीं. इस सूची में अलग-अलग तरह के प्लैटफ़ॉर्म के बारे में बताया गया है. इनके नामों के बीच में खाली जगह का इस्तेमाल किया गया है. ध्यान दें कि इससे सिर्फ़ चुनिंदा डिवाइस पर दिखने वाले खोज के नतीजों पर असर होता है. हालांकि, यह उपयोगकर्ता को किसी ऐसे प्लैटफ़ॉर्म पर वीडियो देखने से नहीं रोकता है जिस पर वीडियो के दिखाए जाने पर पाबंदी लगी हो.
हर वीडियो के लिए सिर्फ़ एक इस्तेमाल की जा सकने वाली वैल्यू:
एट्रिब्यूट:
अगर पैरंट टैग
उदाहरण: इस उदाहरण में उपयोगकर्ताओं को वेब या टीवी पर वीडियो दिखेगा, लेकिन फ़ोन या टैबलेट पर नहीं दिखेगा: |
<video:requires_subscription> |
यह बताता है कि वीडियो देखने के लिए सदस्यता लेने की ज़रूरत है या नहीं. इन वैल्यू का इस्तेमाल किया जा सकता है:
|
<video:uploader> |
वीडियो को अपलोड करने वाले का नाम. हर वीडियो पर ज़्यादा से ज़्यादा एक एट्रिब्यूट:
|
<video:live> |
यह बताता है कि कोई वीडियो लाइव स्ट्रीम है या नहीं. इन वैल्यू का इस्तेमाल किया जा सकता है:
|
<video:tag> |
वीडियो की जानकारी देने वाला आर्बिट्ररी स्ट्रिंग टैग. टैग आम तौर पर ऐसे ब्यौरे होते हैं जिनमें किसी वीडियो या कॉन्टेंट के मुख्य कॉन्सेप्ट की जानकारी, बहुत कम शब्दों में दी गई होती है. एक वीडियो में कई टैग हो सकते हैं. हालांकि, हो सकता है कि वे एक ही कैटगरी के हों. उदाहरण के लिए, खाना ग्रिल करने के बारे में कोई वीडियो, "ग्रिलिंग" की कैटगरी में हो सकता है, लेकिन इसे "स्टेक", "मांस", "गर्मी", और "आउटडोर" की कैटगरी में भी टैग किया जा सकता है. किसी वीडियो से जुड़े हर टैग के लिए एक नया |
हटाए गए टैग और एट्रिब्यूट
हमने अपने दस्तावेज़ से ये टैग और एट्रिब्यूट हटा दिए हैं: <video:player_loc>
टैग के <video:category>
, <video:gallery_loc>
, autoplay
, और allow_embed
एट्रिब्यूट. साथ ही, <video:price>
टैग और इसके एट्रिब्यूट और <video:tvshow>
टैग और इसके एट्रिब्यूट. ज़्यादा जानकारी के लिए, हटाए गए टैग और एट्रिब्यूट से जुड़ी सूचना देखें.
साइटमैप के विकल्प: एमआरएसएस
Google, वीडियो साइटमैप इस्तेमाल करने की सलाह देता है. हालांकि, एमआरएसएस फ़ीड का भी इस्तेमाल किया जा सकता है.
Google, mRSS को क्रॉल कर सकता है. एमआरएसएस एक ऐसा आरएसएस मॉड्यूल होता है जिसमें आरएसएस 2.0 से ज़्यादा एट्रिब्यूट होते हैं. एमआरएसएस फ़ीड काफ़ी हद तक वीडियो साइटमैप जैसे होते हैं. साइटमैप की तरह ही इनकी जांच की जा सकती है, इन्हें सबमिट किया जा सकता है, और अपडेट किया जा सकता है.
मीडिया फ़ीड के बारे में ज़्यादा जानकारी के लिए, आधिकारिक मीडिया आरएसएस दस्तावेज़ देखें.
mRSS का उदाहरण
यहां एक एमआरएसएस एंट्री का उदाहरण दिया गया है. इसमें उन सभी मुख्य टैग के बारे में बताया गया है जिनका इस्तेमाल Google करता है.
<?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>https://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>https://www.example.com/examples/mrss/example.html</link> <media:content url="https://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="https://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="https://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>
एमआरएसएस का रेफ़रंस
एमआरएसएस की पूरी जानकारी में, कई वैकल्पिक टैग के साथ-साथ इसके इस्तेमाल के सबसे सही तरीके और उदाहरण दिए गए हैं.
यह पक्का करने के लिए कि Google आपके एमआरएसएस फ़ीड का इस्तेमाल कर सके, आपको इन ज़रूरी टैग का इस्तेमाल करना होगा:
ज़रूरी टैग | |
---|---|
<media:content> |
वीडियो के बारे में जानकारी होती है. एट्रिब्यूट:
बाकी सभी ज़रूरी एट्रिब्यूट और |
<media:player> |
आपको
किसी खास वीडियो के लिए प्लेयर का यूआरएल. आम तौर पर, यह जानकारी |
<media:title> |
वीडियो का शीर्षक. ज़्यादा से ज़्यादा 100 वर्ण. एचटीएमएल वाली सभी इकाइयों को CDATA ब्लॉक में एस्केप या रैप किया जाना चाहिए. |
<media:description> |
वीडियो के बारे में जानकारी. ज़्यादा से ज़्यादा 2048 वर्ण. एचटीएमएल वाली सभी इकाइयों को CDATA ब्लॉक में एस्केप या रैप किया जाना चाहिए. |
<media:thumbnail> |
झलक के तौर पर दिखाए जाने वाले थंबनेल पर ले जाने वाला यूआरएल. वीडियो के थंबनेल के लिए ज़रूरी शर्तों का पालन करें. |
इसके अलावा, Google को आपके वीडियो और उसकी प्रॉपर्टी को बेहतर तरीके से समझने में मदद मिल सकती है. इसके लिए, इन वैकल्पिक टैग का इस्तेमाल करें:
वैकल्पिक टैग | |
---|---|
<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 relationship="allow" type="country">us ca</media:restriction> |
<media:price> |
वीडियो को डाउनलोड करने या देखने के लिए चुकाए जाने वाले पैसे. इस टैग का इस्तेमाल उन वीडियो के लिए न करें जिन्हें मुफ़्त में देखा जा सकता है. एक से ज़्यादा एट्रिब्यूट:
अगर पैरंट टैग
|
अन्य संसाधन
क्या आपको ज़्यादा जानना है? यहां दिए गए लेख पढ़ें: