Noindex एक निर्देश है जो सर्च इंजन को बताता है कि किसी पेज को अपने नतीजों में न दिखाएँ। इसे कैसे जोड़ें, कब इस्तेमाल करें और कौन सी गलतियाँ साइटों को index से हटा देती हैं।

इस पेज पर
Noindex एक निर्देश है जो सर्च इंजन को बताता है कि किसी पेज को अपने index में शामिल न करें, और इसलिए उसे खोज नतीजों में भी न दिखाएँ। इसे पेज के HTML में head के भीतर <meta name="robots" content="noindex"> टैग से, या HTTP response में X-Robots-Tag: noindex header से सेट किया जाता है। दूसरा तरीका PDF और दूसरी non-HTML फ़ाइलों पर भी काम करता है। Google, Bing और ज़्यादातर बाकी engines इसका पालन करते हैं।
Noindex एक सटीक औज़ार है: यह URL को नतीजों से हटाता है, पर उसे उपयोगकर्ताओं के लिए दुर्गम नहीं बनाता। एक thank-you पेज, आंतरिक खोज का नतीजा पेज या login पेज ऑनलाइन रह सकता है और उपयोगी भी, फिर भी Google में अदृश्य रहता है। गलती से इस्तेमाल होने पर वही टैग कुछ ही दिनों में पूरी साइट को खोज से गायब कर सकता है, इसलिए इसे सावधानी से संभालना चाहिए।
किसी पेज का noindex निर्देश पढ़ने के लिए सर्च इंजन को उसे crawl करना पड़ता है। जब Googlebot URL लाता है और टैग या header पाता है, तो वह पेज को index से हटा देता है, या कभी जोड़ता ही नहीं। आगे के crawls में भी पेज बाहर रहता है, जब तक निर्देश मौजूद है। Google Search Console में ये URL page indexing रिपोर्ट में “Excluded by 'noindex' tag” के तहत दिखते हैं।
चूँकि इंजन को निर्देश देखना ज़रूरी है, noindex केवल उन पेज पर काम करता है जिन्हें crawlers लाने की अनुमति हैं। अगर URL robots.txt में ब्लॉक है, तो Google टैग नहीं पढ़ सकता, और अगर दूसरी साइटें उसे लिंक करती हैं तो URL विवरण के बिना index में बना रह सकता है। Google ने 2019 में robots.txt के भीतर noindex की पंक्तियों का समर्थन भी बंद कर दिया: निर्देश पेज या header में ही होना चाहिए।
तीनों औज़ार अलग सवालों का जवाब देते हैं। Robots.txt crawling को नियंत्रित करता है: यह बॉट से कुछ URL न लाने को कहता है, जिससे crawl budget बचता है, पर deindexing की गारंटी नहीं देता। Noindex indexing को नियंत्रित करता है: पेज crawl हो सकता है, पर दिखाया नहीं जाएगा। canonical tag duplicates को सँभालता है: यह Google को बताता है कि मिलते-जुलते पेज का कौन सा संस्करण index करना है, और उसे संकेत भेजता है, बिना दूसरों को खोज से हटाए।
एक सरल नियम: duplicates को समेटने के लिए canonical इस्तेमाल करें; किसी उपयोगी पर खोजने योग्य न होने वाले पेज को नतीजों से बाहर रखने के लिए noindex; और बॉट को कुछ filters जैसे अनगिनत URL पर समय बर्बाद करने से रोकने के लिए robots.txt, यह जानते हुए कि इससे वे URL index से नहीं हटेंगे।
आम उम्मीदवार वे पेज हैं जो उपयोगकर्ताओं के काम आते हैं पर खोज नतीजे के रूप में कोई मूल्य नहीं रखते: ऑर्डर पुष्टि और thank-you पेज, आंतरिक खोज के नतीजे, account और cart पेज, प्रिंट संस्करण, और कुछ ही पोस्ट वाले tag archives, साथ ही staging या test environments जो कभी दिखने नहीं चाहिए। जिन पतले पेज को आप सुधारने की योजना बना रहे हैं, उन्हें अस्थायी रूप से noindex किया जा सकता है, हालाँकि उन्हें सुधारना या मिलाना आम तौर पर बेहतर है, जैसा हमारे thin content पेज में बताया गया है।
गोपनीय सामग्री के लिए noindex सही औज़ार नहीं है। पेज URL रखने वाले किसी भी व्यक्ति के लिए सार्वजनिक रूप से पहुँच में रहता है। असली सुरक्षा के लिए authentication या password चाहिए।
CMS में, अंतर्निहित विकल्प इस्तेमाल करें: ज़्यादातर SEO plugins और site builders हर पेज के लिए “hide from search engines” स्विच देते हैं। अपने custom code में, head में robots meta tag जोड़ें, या किसी फ़ोल्डर या फ़ाइल प्रकार के लिए सर्वर को X-Robots-Tag header भेजने के लिए सेट करें। आप मान जोड़ सकते हैं, जैसे “noindex, follow”, जो पेज के लिंक को crawl योग्य रखता है।
फिर नतीजा जाँचें: Search Console में URL की जाँच करें, पक्का करें कि टैग rendered HTML में है, और यह भी कि पेज robots.txt में ब्लॉक नहीं है। किसी पेज को जल्दी हटाने के लिए Removals टूल उसे लगभग छह महीने तक छिपा देता है, जब तक noindex असर दिखाता है। Sorank का मुफ़्त indexability checker दिखाता है कि किसी URL पर noindex निर्देश है या नहीं।
सबसे नुकसानदेह गलती है साइट लॉन्च या migration के बाद “discourage search engines” विकल्प को चालू छोड़ देना: staging की सेटिंग लाइव हो जाती है और पूरी साइट index से हट जाती है। दूसरी गलती है noindex को robots.txt ब्लॉक के साथ जोड़ना, जिससे Google टैग देख ही नहीं पाता। तीसरी है ऐसे पेज पर noindex लगाना जिस पर किसी और URL का canonical भी हो, जिससे विरोधी संकेत जाते हैं। आख़िर में, पेजिनेटेड श्रेणियों या महत्वपूर्ण filters पर noindex लगाने से crawlers उन उत्पादों से कट सकते हैं जिन्हें वे सूचीबद्ध करते हैं।
SEO के लिए noindex index को साफ़ रखता है: कम मूल्य वाले URL कम होने से सर्च इंजन उन पेज पर ध्यान देते हैं जो rank करने लायक हैं। GEO के लिए असर सीधा है। ChatGPT search या Perplexity जैसे AI assistants स्रोत ढूँढने के लिए वेब indexes पर निर्भर रहते हैं, जिनमें Bing का index भी शामिल है। noindex से बाहर किया गया पेज आम तौर पर इन indexes में नहीं होता और उद्धृत नहीं हो सकता। यह जाँचना कि आपके मुख्य पेज indexable हैं, AI में किसी भी visibility की पूर्व-शर्त है।
Noindex सर्च इंजन को बताता है कि किसी पेज को अपने नतीजों में न दिखाएँ। यह robots meta tag या X-Robots-Tag header से काम करता है, पेज का crawlable होना ज़रूरी है, और यह उन पेज के लिए ठीक है जो visitors के लिए उपयोगी हैं पर खोज में बेकार। सावधानी से इस्तेमाल करने पर यह index को केंद्रित रखता है; गलती से चालू रह जाए तो यह साइट को Google से मिटा सकता है।
और जानने के लिए हमारे indexing और robots.txt वाले पेज पढ़ें। संदर्भ स्रोत: noindex से indexing रोकने पर Google और Google की robots meta tag विशिष्टताएँ।
स्रोत
पेज तब हटता है जब Googlebot उसे दोबारा crawl करता है और निर्देश देखता है। इसमें कुछ दिनों से लेकर कई हफ़्ते लग सकते हैं, यह इस पर निर्भर करता है कि पेज कितनी बार crawl होता है। URL Inspection टूल से दोबारा crawl का अनुरोध करने से यह तेज़ होता है, और इस बीच Removals टूल URL को अस्थायी रूप से छिपा सकता है।
नहीं। अगर पेज robots.txt में ब्लॉक है, तो Google उसे crawl नहीं कर सकता और कभी noindex टैग नहीं देखता, इसलिए URL index में बना रह सकता है। हटने तक noindex वाले पेज को crawlable रखें।
यह सर्च इंजन से कहता है कि पेज को index न करें, पर उसके भीतर के लिंक का अनुसरण करते रहें। यह अभिलेख या सहायक पेज के लिए आम सेटिंग है, जिनके लिंक ऐसी सामग्री तक ले जाते हैं जिसे आप crawl करवाना चाहते हैं। Follow डिफ़ॉल्ट व्यवहार है, इसलिए लिंक के मामले में केवल “noindex” का भी वही असर होता है।
आपसे पहले लोगों ने Sorank आज़माया है
