STATUS IS UPवेबसाइट अनुकूलन विकि
32मजबूत करें
SEO और खोज दृश्यता / मजबूत करें

Robots.txt गाइड: गलतियों को छिपाए बिना क्रॉलिंग नियंत्रित करें

क्रॉलर एक्सेस मार्गदर्शित करने के लिए robots.txt का उपयोग करें, फिर उसे उस काम के लिए उपयुक्त इंडेक्सिंग या एक्सेस‑कंट्रोल विधि के साथ जोड़ें।

Robots.txt गाइड: गलतियों को छिपाए बिना क्रॉलिंग नियंत्रित करें — दृश्य मार्गदर्शक
पढ़ें
8 मिनट
स्रोत
6
पुनः सत्यापित करें
2027-03-27
समीक्षित
Technical SEO और वेब प्लेटफ़ॉर्म समीक्षक; एक्सेस‑कंट्रोल या संवेदनशील‑सामग्री निर्णयों के लिए सुरक्षा समीक्षा जोड़ें।
संक्षिप्त उत्तर

निर्णय से शुरू करें।

अनुकरणीय क्रॉलरों को उन विशिष्ट सार्वजनिक URL पैटर्न से दूर रखने के लिए robots.txt का उपयोग करें जो अनावश्यक क्रॉलिंग काम पैदा करते हैं। साइट के सटीक origin की रूट पर UTF-8 plain-text फ़ाइल प्रकाशित करें और थोड़े नियमों से शुरू करें। यह एक क्रॉलर‑एक्सेस संकेत है, लॉक नहीं, और यह कभी भी किसी गलती को छिपाता नहीं है।

Robots.txt विश्वसनीय रूप से किसी पेज को छिपाता या सुरक्षित नहीं करता। एक ब्लॉक किया गया URL लिंक के माध्यम से अभी भी खोजा जा सकता है। सार्वजनिक सामग्री जिसे इंडेक्स नहीं होना चाहिए, उसके लिए response को क्रॉलर द्वारा फ़ेच करने की अनुमति देते हुए noindex का उपयोग करें। निजी सामग्री के लिए सर्वर या एप्लिकेशन स्तर पर एक्सेस कंट्रोल लागू करें।

एडिट को प्रोडक्शन कॉन्फ़िगरेशन की तरह व्यवहार करें: origin पहचानें, नामित URL टेस्ट करें, लाइव /robots.txt प्राप्त करें, और पहले वाला वर्जन तैयार रखें। SIU प्रीफ़्लाइट और रोलबैक अनुशासन के माध्यम से सक्रिय उपलब्धता और मरम्मत का समर्थन करता है—यह आउटेज अलर्ट या स्टेटस रिपोर्टिंग नहीं है।

दृश्य मार्गदर्शक

काम को एक प्रणाली के रूप में देखें।

व्यक्तिगत तकनीकों पर अमल करने से पहले लेख के निर्णयों को जोड़ने के लिए इस मानचित्र का उपयोग करें।

SIUमजबूत करें
01जिस परिणाम से मेल खाता नियंत्रण चुनें
02मुख्य सिंटैक्स और स्कोप को सटीक रूप से उपयोग करें
03केवल उन पैटर्न को ब्लॉक करें जिनका समर्थन URL साक्ष्य करता है
04Sitemap खोज, noindex, और गोपनीयता निर्णयों को सुसंगत रखें
01

जिस परिणाम से मेल खाता नियंत्रण चुनें

क्रॉलिंग किसी URL का स्वचालित पुनर्प्राप्ति है। इंडेक्सिंग वह निर्णय है कि सर्च इंजन किसी URL की जानकारी संग्रहीत और प्रदर्शित करेगा या नहीं। एक्सेस कंट्रोल तय करता है कि कौन सामग्री प्राप्त कर सकता है। Robots.txt क्रॉलिंग से संबंधित है, और अनुरूपकर्ता (compliant) क्रॉलर यह चुनते हैं कि वे इसे फॉलो करें या नहीं। IETF Robots Exclusion Protocol कहता है कि यह प्राधिकरण (authorization) नहीं है।

किसी पब्लिक, कम‑मूल्य पथ जैसे नियंत्रित अंदरूनी‑सर्च मार्ग के लिए क्रॉलर एक्सेस को मैनेज करने हेतु Disallow नियम का उपयोग करें। पब्लिक सामग्री जिसे दिखना नहीं चाहिए उसके लिए noindex का उपयोग करें। प्रीव्यू, अकाउंट एरिया, एक्सपोर्ट, या संवेदनशील डेटा के लिए असली एक्सेस कंट्रोल लागू करें। ग्राहक, कर्मचारी, भुगतान, या विनियमित जानकारी के लिए योग्य सुरक्षा और प्लेटफ़ॉर्म समीक्षा प्राप्त करें; robots.txt कभी भी भुगतान करने वाला नियंत्रण (compensating control) नहीं है।

क्रॉल प्रबंधन

Robots.txt अनुरोध कर सकता है कि अनुरूपकर्ता क्रॉलर एक परिभाषित सार्वजनिक पाथ से बचें; यह परिणाम से हटाने की गारंटी नहीं देता।

इंडेक्स नियंत्रण

HTML में या X-Robots-Tag हेडर में noindex का उपयोग करें, और निर्देश पढ़ने के लिए response को क्रॉल करने योग्य छोड़ें।

निजी सामग्री

प्रामाणिककरण (authentication) या उपयुक्त एप्लिकेशन/सर्वर नियंत्रण आवश्यक करें, फिर URL को सार्वजनिक डिस्कवरी पाथ्स से हटा दें।

02

मुख्य सिंटैक्स और स्कोप को सटीक रूप से उपयोग करें

हर उस scheme, host, और port के लिए जिन पर नियम चाहिए, /robots.txt पर UTF-8 plain-text फ़ाइल प्रकाशित करें। https://www.example.com/robots.txt पर फ़ाइल अपने आप https://example.com, किसी उपडोमेन, या HTTP origin को नियंत्रित नहीं करती। नियम मानने से पहले canonical URLs, redirects, CDN, और एप्लिकेशन द्वारा परोसे जाने वाले origins की पुष्टि करें।

एक समूह User-agent से शुरू होता है और उसके बाद Allow या Disallow पथ आते हैं। User-agent: * सामान्य समूह है। मिलान केस‑सेंसिटिव (case-sensitive) होता है और पथ की शुरुआत से होता है। सर्वाधिक विशिष्ट मिलान करने वाला नियम जीतता है; समान‑विशिष्ट Allow को Disallow पर प्राथमिकता मिलनी चाहिए। Disallow: कुछ भी ब्लॉक नहीं करता है, जबकि Disallow: / पूरे origin को ब्लॉक कर देता है। मानक में टिप्पणी के लिए #, वाइल्डकार्ड के लिए *, और पैटर्न के अंत के लिए $ परिभाषित हैं।

सबसे छोटा बेसलाइन

यदि कोई स्पष्ट क्रॉल‑मैनेजमेंट आवश्यकता दस्तावेज़ित नहीं है, तो कोई बहिष्करण न जोड़ें; सट्टा ब्लॉक्स न बनाएं।

सुरक्षित पैटर्न

ढीले वाइल्डकार्ड या अस्पष्टीकृत फ़ाइलनाम नियम के बजाय /search/ जैसे स्थिर, संकुचित प्रिफिक्स को तरजीह दें।

टिप्पणियाँ

नियम का उद्देश्य, मालिक, और परिवर्तन संदर्भ दर्ज करें, पर टिप्पणियों को समीक्षा की जगह न बनाएं।

03

केवल उन पैटर्न को ब्लॉक करें जिनका समर्थन URL साक्ष्य करता है

नियम लिखने से पहले महत्वपूर्ण पृष्ठों, अवांछित क्रॉल पाथ्स, क्वेरी वेरिएंट्स, ऑन‑साइट सर्च, प्रीव्यू रूट्स, संपत्ति (assets), और sitemap URLs का इन्वेंटरी बनाएं। प्रत्येक नमूना URL के लिए अपेक्षित परिणाम और मेल खाने वाला नियम रिकॉर्ड करें। सूची की तुलना canonical URLs और लाइव नेविगेशन से करें ताकि कोई ब्लॉक उपयोगी मार्ग को छिपा न दे।

ब्राउज़र‑निहित संसाधनों को उपलब्ध रखें जब तक कि अलग से परीक्षण न किया गया हो। Google चेतावनी देता है कि CSS, JavaScript, इमेजेस या अन्य संसाधनों को ब्लॉक करने से एक पृष्ठ का विश्लेषण कठिन हो सकता है। Robots.txt डुप्लिकेट‑कंटेंट चयन, प्राधिकरण, या पेज गुणवत्ता का समाधान नहीं है; जहाँ उपयुक्त हो वहाँ canonicalization, redirects, एक्सेस कंट्रोल, या सामग्री सुधार का उपयोग करें।

सबूत पहले

किसी अन्य साइट से कॉपी की गई सामान्य सूची के बजाय वास्तविक URL नमूने और सर्वर/क्रॉल साक्ष्य का उपयोग करें।

परिवर्तन तालिका

प्रत्येक नमूना URL, इच्छित परिणाम, मेल खाने वाला नियम, और उत्तरदायी मालिक को रिलीज रिकॉर्ड में रखें।

04

Sitemap खोज, noindex, और गोपनीयता निर्णयों को सुसंगत रखें

एक sitemap सर्च इंजनों को बताता है कि आप किन URL और फ़ाइलों को महत्वपूर्ण मानते हैं; यह खोज में मदद कर सकता है पर crawling या indexing की गारंटी नहीं देता। मजबूत आंतरिक लिंक अभी भी मायने रखते हैं। आप robots.txt में एक पूरी तरह योग्य Sitemap URL जोड़ सकते हैं, पर निजी, रीडायरेक्टेड, robots‑blocked, या जानबूझकर noindex URL न जोड़ें। रिलीज़ पर sitemap आउटपुट को robots नियमों के साथ मेल कराएँ।

Noindex Google की robots.txt निर्देशिका नहीं है। Google HTML meta टैग या X-Robots-Tag HTTP response हेडर में इसका समर्थन करता है, और इसे देखने के लिए response को क्रॉल करना आवश्यक है। यदि किसी सार्वजनिक पेज को Google रिजल्ट से हटाना है, तो कोई ऐसा robots ब्लॉक हटाएँ जो noindex को छुपा रहा हो। यदि सामग्री गैर‑पब्लिक है, तो उसका पाथ robots.txt में प्रचारित न करें; एक्सेस कंट्रोल लागू करें। संवेदनशील‑डेटा सीमा के लिए योग्य समीक्षा आवश्यक है।

Sitemap घोषणा

एक पूर्ण URL का उपयोग करें, उदाहरण: Sitemap: https://www.example.com/sitemap.xml; यह क्रॉल ब्लॉक को ओवरराइड नहीं करता।

HTML और फ़ाइलें

HTML के लिए meta noindex या जहाँ उपयुक्त हो X-Robots-Tag: noindex response हेडर का उपयोग करें, फिर लाइव response का परीक्षण करें।

तत्काल एक्सपोज़र

जब सामग्री संवेदनशील हो तो पहले एक्सेस प्रतिबंधित करें, फिर जहाँ उपयुक्त हो सर्च इंजन के रिमूवल प्रोसेस का उपयोग करें।

05

इसे एक संवेदनशील कॉन्फ़िगरेशन फ़ाइल की तरह टेस्ट और रिलीज़ करें

स्वीकृत टेक्स्ट को लोकली वैलिडेट करें, फिर इच्छित क्रॉलर समूह के लिए अनुमत और अस्वीकृत उदाहरणों का परीक्षण करें। परिनियोजन के बाद, सार्वजनिक /robots.txt को निजी तौर पर या सीधे HTTP अनुरोध द्वारा पुनः प्राप्त करके सामग्री, origin, और response status की पुष्टि करें। Google Search Console robots.txt रिपोर्ट सुलभ फ़ाइलों के लिए और स्थानीय परीक्षण हेतु खुला‑स्रोत parser लाइब्रेरी उपलब्ध कराता है।

क्रॉलर robots फ़ाइलों को कैश कर सकते हैं, इसलिए तुरंत खोज या इंडेक्स बदलाव की गारंटी न दें। सर्वर या नेटवर्क त्रुटियाँ क्रॉलरों को पूर्ण disallow मानने के लिए प्रेरित कर सकती हैं, जबकि 4xx स्थिति कभी‑कभी पहुंच की अनुमति दे सकती है। फ़ाइल को सोर्स‑कंट्रोल्ड कॉन्फ़िगरेशन में रखें, ऑरिजिन‑माइग्रेशन, पूरे‑साइट या वाइल्डकार्ड परिवर्तन के लिए अतिरिक्त समीक्षा आवश्यक करें, और पूर्व वर्जन बनाए रखें। SIU प्रीफ़्लाइट और रोलबैक योजना एक ख़राब रिलीज़ को बड़ी उपलब्धता या खोजयोग्यता समस्या बनने से पहले पकड़ने में मदद करती है।

रिलीज़ गेट

ओरिजिन माइग्रेशन, पूरे‑साइट ब्लॉक्स, वाइल्डकार्ड, और साइन‑इन, चेकआउट, या सपोर्ट रूट को प्रभावित करने वाले परिवर्तनों के लिए दूसरे समीक्षक की आवश्यकता रखें।

रोलबैक संकेत

जब कोई महत्वपूर्ण नमूना URL नया ब्लॉक हो, कोई आवश्यक एसेट असुलभ हो, या endpoint अनुपलब्ध हो, तो पहले वाला वर्जन पुनर्स्थापित करें।

सीमाएँ

एक क्रॉलर परीक्षण यह साबित नहीं करता कि हर स्वचालित क्लाइंट हर नियम को समान तरीके से व्याख्यायित करेगा।

कार्य / सत्यापित करें

आपका व्यावहारिक टू-डू गाइड।

  1. 01

    लक्ष्य को वर्गीकृत करें

    कंट्रोल चुनने से पहले क्रॉल प्रबंधन, इंडेक्स बहिष्कार, या निजी एक्सेस निर्धारित करें।

    सत्यापित करें: प्रभावित प्रत्येक URL का एक दस्तावेजीकृत उद्देश्य और उत्तरदायी मालिक है।
  2. 02

    ओरिजिन को मैप करें

    शामिल प्रोटोकॉल, होस्ट, पोर्ट, उपडोमेन, CDN, और एप्लिकेशन ओरिजिन की पहचान करें।

    सत्यापित करें: कोई भी ओरिजिन दूसरे ओरिजिन के robots नियमों को अपनाता हुआ नहीं माना गया है।
  3. 03

    प्रतिनिधि URL सूची बनाएं

    महत्वपूर्ण पृष्ठों, लक्ष्यों, वेरिएंट्स, एसेट्स, साइटमैप प्रविष्टियों, और निजी रूट्स को शामिल करें।

    सत्यापित करें: एक तालिका हर टेस्ट URL के लिए अपेक्षित परिणाम नाम देती है।
  4. 04

    संकुचित नियम लिखें

    स्पष्ट User-agent, Allow, और Disallow पाथ का उपयोग करें; जब तक आवश्यक न हो व्यापक वाइल्डकार्ड से बचें।

    सत्यापित करें: एक समीक्षक हर नियम के स्कोप और अपवादों को समझा सकता है।
  5. 05

    noindex को सही ढंग से लागू करें

    Google में बहिष्कृत सार्वजनिक सामग्री के लिए meta टैग या response हेडर का उपयोग करें।

    सत्यापित करें: लाइव लक्ष्य क्रॉल करने योग्य है और क्रॉलर को noindex दिखाता है।
  6. 06

    गैर‑सार्वजनिक सामग्री की रक्षा करें

    Robots.txt का उपयोग न करें; प्रमाणीकरण या सर्वर/एप्लिकेशन नियंत्रण लागू करें।

    सत्यापित करें: अनप्रमाणित अनुरोध संवेदनशील सामग्री प्राप्त नहीं कर सकता।
  7. 07

    स्वीकृत फ़ाइल प्रकाशित करें

    origin रूट पर UTF-8 plain text के रूप में परिनियोजित करें।

    सत्यापित करें: लाइव /robots.txt URL समीक्षा की गई फ़ाइल लौटाता है।
  8. 08

    लाइव व्यवहार का परीक्षण करें

    उचित टूलिंग से अनुमत और ब्लॉक किए गए नमूनों की जाँच करें।

    सत्यापित करें: परिणाम रिलीज तालिका से मेल खाते हैं, अपवादों सहित।
  9. 09

    खोज इनपुट्स को सामंजस्य में रखें

    साइटमैप और आंतरिक‑लिंक लक्ष्यों को क्रॉल और इंडेक्स निर्णयों के अनुरूप रखें।

    सत्यापित करें: कोई जानबूझकर निजी, रीडायरेक्टेड, noindex, या ब्लॉक किया गया URL बिना कारण साइटमैप में नहीं है।
  10. 10

    रोलबैक तैयार रखें

    पिछली फ़ाइल संग्रहीत करें और नियम परिवर्तन को लॉन्च और रिकवरी प्रक्रियाओं में जोड़ें।

    सत्यापित करें: एक ज्ञात‑सही वर्जन और रोलबैक मालिक तुरंत पहचानने योग्य हैं।
चर्चा विषय

निजी डेटा नहीं — ट्रेडऑफ़ की तुलना करें।

इन संकेतों का उपयोग अपनी टीम या वेबसाइट-मालिक समुदाय के साथ करें। तरीके और सीख साझा करें, लेकिन कभी भी क्रेडेंशियल, ग्राहक रिकॉर्ड या गैर-सार्वजनिक इन्फ्रास्ट्रक्चर विवरण न चिपकाएँ।

  1. 01

    आपकी साइट पर कौन‑से सार्वजनिक URL पैटर्न क्रॉलर का काम बढ़ाते हैं, और वास्तविक समस्या को सामान्य विविधता से अलग करने में किस साक्ष्य ने मदद की?

  2. 02

    आपकी टीम robots.txt परिवर्तन को लॉन्च से पहले sitemap, canonical, और एक्सेस‑कंट्रोल निर्णयों के साथ कैसे समीक्षा करती है?

  3. 03

    कौन सा रोलबैक संकेत आपकी टीम को बताएगा कि नया क्रॉलर नियम किसी महत्वपूर्ण उपयोगकर्ता या व्यापार मार्ग को नुकसान पहुँचा रहा है?

लोकप्रिय / प्रामाणिक संसाधन

स्रोत सामग्री खोलें।

Google Search CentralIntroduction to robots.txt ↗

Google द्वारा robots.txt के इरादे, सर्च‑रिजल्ट़ सीमाएँ, और सुरक्षा‑सीमाओं की व्याख्या।

समीक्षित 2026-09-27
IETF / RFC EditorRFC 9309: Robots Exclusion Protocol ↗

सिंटैक्स, मिलान, स्कोप, त्रुटियाँ, कैशिंग, और सुरक्षा‑सीमाओं के लिए मानक‑ट्रैक संदर्भ।

समीक्षित 2026-09-27
Google Search CentralBlock Search indexing with noindex ↗

noindex meta‑टैग और HTTP‑हेडर के उपयोग तथा क्यों response क्रॉल करने योग्य रहना चाहिए, यह दिखाता है।

समीक्षित 2026-09-27
Google Crawling InfrastructureHow to write and submit a robots.txt file ↗

रूपांतरण, समर्थित सिंटैक्स, sitemap घोषणाएँ, और परीक्षण विकल्पों को कवर करता है।

समीक्षित 2026-09-27
Google Search CentralLearn about sitemaps ↗

sitemap खोज लाभ, सीमाएँ, और आंतरिक लिंक के महत्व को स्पष्ट करता है।

समीक्षित 2026-09-27
MDN Web DocsHTTP authentication ↗

प्रमाणीकरण के लिए HTTP एक्सेस कंट्रोल और HTTPS विचारों का ओवरव्यू।

समीक्षित 2026-09-27

स्रोत नीति। यह लेख प्राथमिक मानकों और आधिकारिक दस्तावेज़ों का उपयोग करता है। परिनियोजन से पहले उत्पाद‑विशिष्ट कॉन्फ़िगरेशन का वर्तमान प्लेटफ़ॉर्म दस्तावेज़ीकरण के साथ सत्यापन करें।

त्वरित स्पष्टीकरण

सामान्य प्रश्न।

क्या robots.txt किसी पेज को Google Search से दूर रख सकता है?

नहीं। एक ब्लॉक किया गया URL अभी भी खोज के माध्यम से दिखाई दे सकता है। सार्वजनिक सामग्री जिसे इंडेक्स नहीं होना चाहिए, उसके लिए crawlable noindex का उपयोग करें, और निजी सामग्री के लिए एक्सेस कंट्रोल लागू करें।

सबसे सुरक्षित शुरुआत वाला robots.txt फ़ाइल कैसा होना चाहिए?

जब तक आप क्रॉल‑मैनेजमेंट आवश्यकता का दस्तावेज़ न कर सकें, कोई बहिष्करण न जोड़कर शुरू करें। केवल संकुचित पाथ ही जोड़ें जिन्हें आपने महत्वपूर्ण पृष्ठों और संसाधनों के खिलाफ़ टेस्ट किया है।

क्या sitemap robots.txt में सूचीबद्ध होना चाहिए?

यह हो सकता है। एक पूरी तरह योग्य Sitemap लाइन क्रॉलर खोज में मदद कर सकती है पर यह क्रॉलिंग या इंडेक्सिंग को बाध्य नहीं करती, और यह robots ब्लॉक को ओवरराइड नहीं करती।

Status Is UP Editorial Team · Uptime Enablement Editors

समीक्षित: Technical SEO और वेब प्लेटफ़ॉर्म समीक्षक; एक्सेस‑कंट्रोल या संवेदनशील‑सामग्री निर्णयों के लिए सुरक्षा समीक्षा जोड़ें।. प्रकाशित: 2026-09-27; अद्यतन: 2026-09-30.