Google Images में इमेज का लाइसेंस

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

Google Images में लाइसेंसेबल बैज

सुविधा की उपलब्धता

यह सुविधा मोबाइल और डेस्कटॉप, दोनों पर उपलब्ध है. साथ ही, जिन भाषाओं और देशों में Google Search उपलब्ध है उनमें भी आप इस सुविधा का इस्तेमाल कर सकते हैं.

अपने वेब पेज और इमेज तैयार करना

यह पक्का करने के लिए कि Google आपकी इमेज ढूंढकर उन्हें इंडेक्स कर सके:

  • पक्का करें कि लोग आपके वे पेज देख सकें या ऐक्सेस कर सकें जिनमें इमेज होती हैं. साथ ही, इसके लिए उन्हें किसी खाते की या खाते में लॉगिन करने की भी ज़रूरत न हो.
  • पक्का करें कि Googlebot आपके वे पेज ऐक्सेस कर सके जिनमें इमेज होती हैं. इसका मतलब है, देखें कि robots.txt फ़ाइल या robots मेटा टैग ने आपके पेजों को ऐक्सेस करने पर रोक न लगा रखी हो. आप इंडेक्स कवरेज रिपोर्ट में अपनी साइट पर ब्लॉक किए गए सभी पेज देख सकते हैं. इसके अलावा, आप यूआरएल जांचने वाला टूल इस्तेमाल करके किसी खास पेज की जांच कर सकते हैं.
  • यह पक्का करने के लिए कि Google आपका कॉन्टेंट ढूंढ सके, वेबमास्टर गाइडलाइन का पालन करें.
  • Google Images इस्तेमाल करने के सबसे सही तरीके अपनाएं.
  • Google को बदलावों के बारे में बताने के लिए, हम आपको साइटमैप सबमिट करने का सुझाव देते हैं. आप Search Console साइटमैप एपीआई की मदद से इसे ऑटोमेट भी कर सकते हैं.

स्ट्रक्चर्ड डेटा या IPTC फ़ोटो मेटाडेटा जोड़ना

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

अपनी इमेज में, लाइसेंस की जानकारी जोड़ने के दो तरीके हैं. लाइसेंसेबल बैज की ज़रूरी शर्तों को पूरा करने के लिए, आपको Google को सिर्फ़ एक तरह की जानकारी देनी होगी. इसके लिए, यहां दिए गए तरीकों में से कोई भी तरीका काफ़ी है:

  • स्ट्रक्चर्ड डेटा: स्ट्रक्चर्ड डेटा, इमेज और उस पेज को जोड़ता है जहां वह मार्कअप के साथ दिखता है. आपको इमेज इस्तेमाल करने पर हर बार स्ट्रक्चर्ड डेटा जोड़ना होगा, भले ही एक इमेज को बार-बार इस्तेमाल किया गया हो.
  • IPTC फ़ोटो मेटाडेटा: IPTC फ़ोटो मेटाडेटा को इमेज में एम्बेड किया जाता है. इमेज और मेटाडेटा, बिना किसी बदलाव के एक पेज से दूसरे पेज पर जा सकते हैं. आपको हर इमेज के लिए सिर्फ़ एक बार IPTC फ़ोटो मेटाडेटा एम्बेड करना होगा.

यहां दिया गए डायग्राम में दिखाया गया है कि Google Images में लाइसेंस की जानकारी किस तरह दिख सकती है:

ऐसे कॉल आउट जो बताते हैं कि लाइसेंस मेटाडेटा का कौनसा हिस्सा Google Images में दिखाया जा सकता है
  1. ऐसे पेज का यूआरएल जो इमेज के लाइसेंस के बारे में बताता है. लाइसेंस में इमेज को इस्तेमाल करने से जुड़ी जानकारी होती है. इस जानकारी को Schema.org की license प्रॉपर्टी या IPTC वेब स्टेटमेंट ऑफ़ राइट्स फ़ील्ड इस्तेमाल करके बताएं.
  2. ऐसे पेज का यूआरएल जो बताता है कि उपयोगकर्ता किस तरह उस इमेज का लाइसेंस ले सकते हैं. इस जानकारी को Schema.org की acquireLicensePage प्रॉपर्टी या IPTC Licensor URL (Licensor का) फ़ील्ड का इस्तेमाल करके बताएं.

स्ट्रक्चर्ड डेटा

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

स्ट्रक्चर्ड डेटा बनाने, उसकी जांच करने, और उसे रिलीज़ करने के बारे में खास जानकारी यहां दी गई है. वेब पेज में स्ट्रक्चर्ड डेटा जोड़ने के सिलसिलेवार निर्देशों के लिए, स्ट्रक्चर्ड डेटा कोडलैब (कोड बनाना सीखना) देखें.

  1. ज़रूरी प्रॉपर्टी जोड़ें. इस्तेमाल किए जाने वाले फ़ॉर्मैट के मुताबिक, यह जानें कि पेज पर स्ट्रक्चर्ड डेटा कहां डालना है.
  2. दिशा-निर्देशों का पालन करें.
  3. ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) के टेस्ट का इस्तेमाल करके, अपने कोड की पुष्टि करें.
  4. स्ट्रक्चर्ड डेटा वाले कुछ पेजों को डिप्लॉय करें. इसके बाद, यूआरएल जांचने वाला टूल इस्तेमाल करके जांचें कि Google को पेज कैसा दिखेगा. पक्का करें कि Google आपका पेज ऐक्सेस कर सकता हो. साथ ही, देखें कि उस पेज को robots.txt फ़ाइल और noindex टैग से ब्लॉक न किया गया हो या लॉग इन करना ज़रूरी न हो. अगर पेज ठीक दिखता है, तो आप Google को अपने यूआरएल फिर से क्रॉल करने के लिए कह सकते हैं.
  5. Google को आगे होने वाले बदलावों की जानकारी देने के लिए, हमारा सुझाव है कि आप साइटमैप सबमिट करें. आप Search Console साइटमैप एपीआई की मदद से इसे ऑटोमेट भी कर सकते हैं.

उदाहरण

एक इमेज

यहां ऐसे पेज का उदाहरण दिया गया है जिसमें एक लाइसेंसेबल इमेज है.

JSON-LD


<html>
  <head>
    <title>Black labrador puppy</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/1x1/black-labrador-puppy.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images"
    }
    </script>
  </head>
  <body>
    <img alt="Black labrador puppy" src="https://example.com/photos/1x1/black-labrador-puppy.jpg">
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
  </body>
</html>

RDFa


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
  <div vocab="https://schema.org/" typeof="ImageObject">
    <img alt="Black labrador puppy" property="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" /><br />
    <span property="license"> https://example.com/license</span><br />
    <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
  </div>
  </body>
</html>

माइक्रोडेटा


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
    <div itemscope itemtype="https://schema.org/ImageObject">
    <img alt="Black labrador puppy" itemprop="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" /><br />
    <span itemprop="license"> https://example.com/license</span><br />
    <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
    </div>
  </body>
</html>
srcset टैग में एक इमेज है

यहां एक ऐसे पेज का उदाहरण दिया गया है जिस पर srcset टैग में एक लाइसेंसेबल इमेज मौजूद है.

JSON-LD


<html>
  <head>
    <title>Black labrador puppy</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/320/black-labrador-puppy-800w.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images"
    }
    </script>
  </head>
  <body>
    <img srcset="https://example.com/photos/320/black-labrador-puppy-320w.jpg 320w,
                   https://example.com/photos/480/black-labrador-puppy-480w.jpg 480w,
                   https://example.com/photos/800/black-labrador-puppy-800w.jpg 800w"
           sizes="(max-width: 320px) 280px,
                  (max-width: 480px) 440px,
                  800px"
           src="https://example.com/photos/320/black-labrador-puppy-800w.jpg"
           alt="Black labrador puppy"><br />
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
  </body>
</html>

RDFa


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
    <div vocab="https://schema.org/" typeof="ImageObject">
      <img property="contentUrl"
           srcset="https://example.com/photos/320/black-labrador-puppy-320w.jpg 320w,
                   https://example.com/photos/480/black-labrador-puppy-480w.jpg 480w,
                   https://example.com/photos/800/black-labrador-puppy-800w.jpg 800w"
           sizes="(max-width: 320px) 280px,
                  (max-width: 480px) 440px,
                  800px"
           src="https://example.com/photos/320/black-labrador-puppy-800w.jpg"
           alt="Black labrador puppy"><br />
      <span property="license"> https://example.com/license</span><br />
      <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
   </div>
  </body>
</html>

माइक्रोडेटा


<html>
  <head>
    <title>Black labrador puppy</title>
  </head>
  <body>
    <div itemscope itemtype="http://schema.org/ImageObject">
      <img itemprop="contentUrl"
           srcset="https://example.com/photos/320/black-labrador-puppy-320w.jpg 320w,
                   https://example.com/photos/480/black-labrador-puppy-480w.jpg 480w,
                   https://example.com/photos/800/black-labrador-puppy-800w.jpg 800w"
           sizes="(max-width: 320px) 280px,
                  (max-width: 480px) 440px,
                  800px"
           src="https://example.com/photos/320/black-labrador-puppy-800w.jpg"
           alt="Black labrador puppy"><br />
     <span itemprop="license"> https://example.com/license</span><br />
     <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
   </div>
  </body>
</html>
एक पेज पर कई इमेज

यहां ऐसे पेज का उदाहरण दिया गया है जिसमें कई लाइसेंसेबल इमेज हैं.

JSON-LD


<html>
  <head>
    <title>Photos of black labradors</title>
    <script type="application/ld+json">
    [{
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/1x1/black-labrador-puppy.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images"
    },
   {
      "@context": "https://schema.org/",
      "@type": "ImageObject",
      "contentUrl": "https://example.com/photos/1x1/adult-black-labrador.jpg",
      "license": "https://example.com/license",
      "acquireLicensePage": "https://example.com/how-to-use-my-images"
    }]
    </script>
  </head>
  <body>
    <h2>Black labrador puppy</h2>
    <img alt="Black labrador puppy" src="https://example.com/photos/1x1/black-labrador-puppy.jpg">
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
    <h2>Adult black labrador</h2>
    <img alt="Adult black labrador" src="https://example.com/photos/1x1/adult-black-labrador.jpg">
    <p><a href="https://example.com/license">License</a></p>
    <p><a href="https://example.com/how-to-use-my-images">How to use my images</a></p>
  </body>
</html>

RDFa


<html>
  <head>
    <title>Photos of black labradors</title>
  </head>
  <body>
  <div vocab="https://schema.org/" typeof="ImageObject">
    <h2 property="name">Black labrador puppy</h2>
    <img alt="Black labrador puppy" property="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" /><br />
    <span property="license"> https://example.com/license</span><br />
    <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
  </div>
  <br />
  <div vocab="https://schema.org/" typeof="ImageObject">
  <h2 property="name">Adult black labrador</h2>
  <img alt="Adult black labrador" property="contentUrl" src="https://example.com/photos/1x1/adult-black-labrador.jpg" /><br />
  <span property="license"> https://example.com/license</span><br />
  <span property="acquireLicensePage">https://example.com/how-to-use-my-images</span>
  </div>
  </body>
</html>

माइक्रोडेटा


<html>
  <head>
    <title>Photos of black labradors</title>
  </head>
  <body>
    <div itemscope itemtype="https://schema.org/ImageObject">
    <h2 itemprop="name">Black labrador puppy</h2>
    <img alt="Black labrador puppy" itemprop="contentUrl" src="https://example.com/photos/1x1/black-labrador-puppy.jpg" /><br />
    <span itemprop="license"> https://example.com/license</span><br />
    <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
    </div>
    <br />
    <h2 itemprop="name">Adult black labrador</h2>
    <div itemscope itemtype="https://schema.org/ImageObject">
    <img alt="Adult black labrador" itemprop="contentUrl" src="https://example.com/photos/1x1/adult-black-labrador.jpg" /><br />
    <span itemprop="license"> https://example.com/license</span><br />
    <span itemprop="acquireLicensePage">https://example.com/how-to-use-my-images</span>
    </div>
  </body>
</html>

अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी

ImageObject की पूरी जानकारी schema.org/ImageObject पर दी गई है.

अगर आप लाइसेंसेबल इमेज के बारे में बताने के लिए स्ट्रक्चर्ड डेटा का इस्तेमाल कर रहे हैं, तो आपको अपनी इमेज के लिए license प्रॉपर्टी को शामिल करना चाहिए. ऐसा करने से, उसे लाइसेंसेबल बैज के साथ दिखाया जा सकता है. हमारा सुझाव है कि अगर आपके पास वह जानकारी है, तो आप acquireLicensePage प्रॉपर्टी को भी शामिल करें.

ज़रूरी प्रॉपर्टी
contentUrl URL

असल इमेज कॉन्टेंट का यूआरएल Google, contentUrl का इस्तेमाल करके यह तय करता है कि लाइसेंस किस इमेज पर लागू होता है.

license URL

ऐसे पेज का यूआरएल जो इमेज के लाइसेंस के बारे में बताता है. लाइसेंस में इमेज को इस्तेमाल करने से जुड़ी जानकारी होती है. उदाहरण के तौर पर, इसमें ऐसे नियम और शर्तें शामिल हो सकती हैं जो आपकी वेबसाइट पर हैं. जहां लागू हो, यह क्रिएटिव कॉमंस लाइसेंस भी हो सकता है (उदाहरण के लिए, BY-NC 4.0).

सुझाई गई प्रॉपर्टी
acquireLicensePage URL

ऐसे पेज का यूआरएल जहां उपयोगकर्ता को उस इमेज का लाइसेंस पाने के बारे में जानकारी मिल सकती है. यहां कुछ उदाहरण दिए गए हैं:

  • उस इमेज के लिए चेक-आउट पेज जहां उपयोगकर्ता खास रिज़ॉल्यूशन या इस्तेमाल के अधिकार चुन सकते हैं
  • एक सामान्य पेज जो आपसे संपर्क करने का तरीका बताता है

IPTC फ़ोटो मेटाडेटा

वैकल्पिक रूप से, आप सीधे इमेज में IPTC फ़ोटो मेटाडेटा को एम्बेड कर सकते हैं. आपको अपनी इमेज के लिए वेब स्टेटमेंट ऑफ़ राइट्स फ़ील्ड शामिल करना चाहिए, ताकि उसे लाइसेंसेबल बैज के साथ दिखाया जा सके. हमारा सुझाव है कि Licensor URL फ़ील्ड भी जोड़ें (अगर आपके पास वह जानकारी है).

ज़रूरी प्रॉपर्टी
Web Statement of Rights

ऐसे पेज का यूआरएल जो इमेज के लाइसेंस के बारे में बताता है. लाइसेंस में इस बात की जानकारी होती है कि इमेज को कैसे इस्तेमाल किया जा सकता है. इसके अलावा, यूआरएल में दूसरे अधिकारों की जानकारी भी हो सकती है. उदाहरण के लिए, इसमें ऐसे नियम और शर्तें शामिल हो सकती हैं जो आपकी वेबसाइट पर हैं. जहां लागू हो, यह क्रिएटिव कॉमंस लाइसेंस भी हो सकता है (उदाहरण के लिए, BY-NC 4.0).

सुझाई गई प्रॉपर्टी
Licensor URL

ऐसे पेज का यूआरएल जहां उपयोगकर्ता को उस इमेज का लाइसेंस पाने के बारे में जानकारी मिल सकती है. Licensor URL, Licensor ऑब्जेक्ट की प्रॉपर्टी होनी चाहिए, न कि इमेज ऑब्जेक्ट की. यहां कुछ उदाहरण दिए गए हैं:

  • उस इमेज के लिए चेक-आउट पेज जहां उपयोगकर्ता खास रिज़ॉल्यूशन चुन सकते हैं
  • एक सामान्य पेज जो आपसे संपर्क करने का तरीका बताता है

Search Console की मदद से, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) पर नज़र रखना

Search Console एक ऐसा टूल है जिसकी मदद से, आप Google Search में अपने पेज की परफ़ॉर्मेंस पर नज़र रख सकते हैं. Google Search के नतीजों में अपनी साइट शामिल कराने लिए, आपको Search Console में साइन अप करने की ज़रूरत नहीं है. हालांकि, इससे आपको यह समझने में मदद मिलेगी कि Google आपकी साइट को कैसे देखता है. साथ ही, इसकी मदद से, आप साइट की परफ़ॉर्मेंस को भी बेहतर बना पाएंगे. हमारा सुझाव है कि आप इन मामलों में Search Console देखें:

  1. पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद
  2. नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद
  3. समय-समय पर ट्रैफ़िक का विश्लेषण करते समय

पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद

जब Google, आपके पेजों को इंडेक्स कर ले, तब ज़्यादा बेहतर नतीजे की स्थिति वाली रिपोर्ट का इस्तेमाल करके, उन गड़बड़ियों को देखें जिन्हें ठीक करने की ज़रूरत है. आपको सही पेजों की संख्या में बढ़ोतरी दिखेगी और गड़बड़ियों या चेतावनियों में कोई बढ़ोतरी नहीं दिखेगी. अगर आपको स्ट्रक्चर्ड डेटा में गड़बड़ियां मिलती हैं, तो:

  1. गड़बड़ियां ठीक करें.
  2. लाइव यूआरएल की जांच करें और देखें कि गड़बड़ी ठीक हुई या नहीं.
  3. स्थिति की रिपोर्ट का इस्तेमाल करके, पुष्टि करने का अनुरोध करें.

नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद

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

समय-समय पर ट्रैफ़िक का विश्लेषण करना

परफ़ॉर्मेंस रिपोर्ट का इस्तेमाल करके, Google Search से आने वाले ट्रैफ़िक का विश्लेषण करें. आपको डेटा से पता चलेगा कि आपका पेज Search में, रिच रिज़ल्ट के तौर पर कितनी बार दिखता है. साथ ही, यह भी पता चलेगा कि उयोगकर्ता उस पर कितनी बार क्लिक करते हैं और खोज के नतीजों में आपकी साइट के दिखने की औसत रैंक क्या है. आप इन नतीजों को Search Console API की मदद से, अपने-आप भी देख सकते हैं.

समस्याएं हल करना

अगर आपको Google Images में इमेज लाइसेंस लागू करने में समस्या आ रही है, तो आप यहां दिए गए रिसॉर्स की मदद ले सकते हैं.