अपनी साइट पर होस्ट की गई इमेज को खोज के नतीजों से हटाना
इमेज तुरंत हटाने के लिए, यूआरएल हटाने वाले टूल का इस्तेमाल करें. इसकी मदद से, आपके पास अपनी साइट पर होस्ट की गई इमेज को कुछ ही घंटों में, Google के खोज नतीजों से हटाने का विकल्प होता है.
ऐसी इमेज हटाना जिसे तुरंत हटाना ज़रूरी नहीं
अपनी साइट और Google के खोज नतीजों से इमेज हटाने के दो तरीके हैं:
दोनों तरीकों से एक जैसा नतीजा मिलता है. आप वह तरीका चुनें जो आपकी साइट पर आसानी से लागू किया जा सके. ध्यान रखें कि Googlebot को एचटीटीपी हेडर पाने के लिए, यूआरएल को क्रॉल करना पड़ता है. इसलिए, दोनों तरीकों को एक साथ लागू करने का कोई मतलब नहीं है.
robots.txt के नियमों का इस्तेमाल करके इमेज हटाना
अपनी साइट पर मौजूद इमेज को Google के खोज नतीजों में दिखने से रोकने के लिए, सर्वर के रूट पर वह robots.txt फ़ाइल जोड़ें जो इमेज को ब्लॉक करती है. इस तरीके का इस्तेमाल करके किसी इमेज को खोज के नतीजों से हटाने में, यूआरएल हटाने वाले टूल के मुकाबले ज़्यादा समय लगता है. हालांकि, वाइल्डकार्ड या सबपाथ ब्लॉकिंग का इस्तेमाल करके, इसे ज़्यादा बेहतर तरीके से कंट्रोल किया जा सकता है. यह तरीका सभी सर्च इंजन पर काम करता है, जबकि यूआरएल हटाने वाला टूल सिर्फ़ Google पर काम करता है.
उदाहरण के लिए, अगर आप चाहें कि Google आपकी साइट के yoursite.example.com/images/dogs.jpg
पर दिखने वाली dogs.jpg इमेज को न दिखाए, तो अपनी robots.txt फ़ाइल में इन्हें जोड़ें:
User-agent: Googlebot-Image Disallow: /images/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: 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
के बारे में हमारा दस्तावेज़ पढ़ें.
मैं उन प्रॉपर्टी से इमेज कैसे हटाऊं जो मेरी नहीं हैं?
खोज नतीजों से इमेज हटाने का तरीका जानने के लिए, Google Search के सहायता केंद्र पर मौजूद दस्तावेज़ देखें.