अपनी साइट पर होस्ट की गई इमेज को खोज के नतीजों से हटाना

ऐसी इमेज हटाना जिसे तुरंत हटाना ज़रूरी है

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

ऐसी इमेज हटाना जिसे तुरंत हटाना ज़रूरी नहीं

अपनी साइट और Google के खोज नतीजों से इमेज हटाने के दो तरीके हैं:

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

अगर आपके पास इमेज होस्ट करने वाली साइट (जैसे कि सीडीएन) का ऐक्सेस नहीं है या आपके कॉन्टेंट मैनेजमेंट सिस्टम में, noindex X-Robots-Tag एचटीटीपी हेडर या robots.txt फ़ाइल का इस्तेमाल करके इमेज ब्लॉक करने का कोई तरीका नहीं दिया गया है, तो आपको अपनी साइट से इन इमेज को पूरी तरह से मिटाना पड़ सकता है.

robots.txt के नियमों का इस्तेमाल करके इमेज हटाना

Google के खोज नतीजों में अपनी साइट पर मौजूद इमेज दिखने से रोकने के लिए, इमेज को होस्ट करने वाली साइट के रूट में robots.txt फ़ाइल जोड़ें, जैसे कि https://yoursite.example.com/robots.txt. robots.txt नियमों का इस्तेमाल करके, किसी इमेज को Google के खोज नतीजों से हटाने में, इमेज हटाने वाले टूल के मुकाबले ज़्यादा समय लगता है. हालांकि, वाइल्डकार्ड या सबपाथ ब्लॉकिंग का इस्तेमाल करके, इसे ज़्यादा बेहतर तरीके से कंट्रोल किया जा सकता है. यह तरीका सभी सर्च इंजन पर लागू होता है, जबकि यूआरएल हटाने वाला टूल सिर्फ़ Google पर लागू होता है.

उदाहरण के लिए, अगर आप चाहें कि Google आपकी साइट के yoursite.example.com/images/dogs.jpg पर दिखने वाली dogs.jpg इमेज को न दिखाए, तो अपनी robots.txt फ़ाइल में इसे जोड़ें:

User-agent: Googlebot-Image
Disallow: /images/dogs.jpg

इसके बाद, जब अगली बार Google आपकी dogs.jpg इमेज को क्रॉल करेगा, तब हमें यह नियम दिखेगा और हम खोज के नतीजों में वह इमेज नहीं दिखाएंगे.

नियमों में खास वर्ण शामिल किए जा सकते हैं, ताकि नियमों को आसानी से इस्तेमाल और बेहतर तरीके से कंट्रोल किया जा सके. खास तौर पर, * वर्ण, वर्णों के किसी भी क्रम से मैच करता है. इसकी मदद से, एक नियम से कई इमेज पाथ का मिलान किया जा सकता है.

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

User-agent: Googlebot-Image
# Repeated 'disallow' rules for each image:
Disallow: /images/dogs.jpg
Disallow: /images/cats.jpg
Disallow: /images/llamas.jpg

# Wildcard character in the filename for
# images that share a common suffix. For example,
#   animal-picture-UNICORN.jpg and
#   animal-picture-SQUIRREL.jpg
# in the "images" directory
# will be matched by this pattern.
Disallow: /images/animal-picture-*.jpg

हमारे इंडेक्स से अपनी साइट की सभी इमेज हटाने के लिए, अपनी robots.txt फ़ाइल में यह नियम डालें:

User-agent: Googlebot-Image
Disallow: /

किसी एक फ़ाइल टाइप की सभी फ़ाइलें हटाने के लिए (जैसे, .jpg इमेज शामिल करना, लेकिन .gif इमेज को नहीं), आपको यह robots.txt इस्तेमाल करना होगा:

User-agent: Googlebot-Image
Disallow: /*.gif$

Googlebot-Image को बतौर User-agent बताने पर, Google Images के खोज नतीजों में इमेज नहीं दिखाई जाएंगी. अगर आपको Google Search और Google Images के साथ-साथ, Google के किसी भी खोज नतीजे में इमेज नहीं दिखानी हैं, तो Googlebot उपयोगकर्ता एजेंट के बारे में बताएं.

noindex X-Robots-Tag एचटीटीपी हेडर वाली इमेज हटाना

इसके अलावा, अपनी साइट पर होस्ट की गई इमेज को Google के खोज नतीजों से हटाया जा सकता है. इसके लिए, इमेज के उन रिसॉर्स के एचटीटीपी रिस्पॉन्स हेडर में noindex X-Robots-Tag को जोड़ें जिन्हें हटाना है. ऐसे में, आपको इमेज के यूआरएल क्रॉल करने की अनुमति देनी होगी, ताकि Googlebot को noindex नियम मिल सके. noindex X-Robots-Tag एचटीटीपी रिस्पॉन्स हेडर लागू करने के लिए, noindex के बारे में हमारा दस्तावेज़ पढ़ें.

ध्यान दें कि किसी पेज पर noimageindex रोबोट टैग जोड़ने से, उस पेज में एम्बेड की गई इमेज भी इंडेक्स नहीं हो पाएंगी. हालांकि, अगर वही इमेज दूसरे पेजों पर भी दिखती हैं, तो हो सकता है कि उन्हें उन पेजों पर इंडेक्स किया जाए. यह पक्का करने के लिए कि किसी इमेज को ब्लॉक किया गया हो, चाहे वह कहीं भी दिख रही हो, noindex X-Robots-Tag एचटीटीपी रिस्पॉन्स हेडर का इस्तेमाल करें.

मैं उन प्रॉपर्टी से इमेज कैसे हटाऊं जो मेरी नहीं हैं?

खोज के नतीजों से इमेज हटाने का तरीका जानने के लिए, Google Search के सहायता केंद्र पर मौजूद दस्तावेज़ देखें.