robots.txt Generator

User-agent नियमों, allow और disallow पाथ, crawl-delay, और sitemaps के साथ एक robots.txt फ़ाइल दृश्य रूप से बनाएँ। सब कुछ आपके ब्राउज़र में चलता है।

आपके robots.txt नियम और sitemap URL आपके ब्राउज़र में लोकल रूप से जोड़े जाते हैं और कभी अपलोड नहीं होते।

एक sitemap भी चाहिए? Sitemap Generator आज़माएँ।

robots.txt Generator के बारे में

यह robots.txt generator आपको ठीक सिंटैक्स याद रखने के बजाय एक robots.txt फ़ाइल दृश्य रूप से बनाने देता है। एक या अधिक नियम समूह जोड़ें, हर एक में एक User-agent (डिफ़ॉल्ट *) के साथ Allow और Disallow पाथ पंक्तियाँ, फिर एक वैकल्पिक Crawl-delay सेट करें और अपने Sitemap URL सूचीबद्ध करें। प्रीसेट बटन सामान्य सेटअप भर देते हैं: Allow all, Block all, /admin और /cgi-bin जैसे सामान्य एडमिन पाथ ब्लॉक करना, और एक WordPress कॉन्फ़िगरेशन। आउटपुट पैनल टाइप करते ही लाइव अपडेट होता है, हर समूह को समूहों के बीच एक खाली लाइन और अंत में Sitemap लाइनों के साथ सही ढंग से फ़ॉर्मैट करता है। जब कोई पाथ नियम स्लैश से शुरू नहीं होता, तो आपको ब्लॉक के बजाय एक हल्की चेतावनी मिलती है। परिणाम कॉपी करें या अपनी साइट की रूट पर डालने के लिए उसे robots.txt के रूप में डाउनलोड करें। सब कुछ आपके ब्राउज़र में जनरेट होता है, इसलिए आपका टाइप किया गया कुछ भी अपलोड नहीं होता।

विशेषताएँ

robots.txt Generator का उपयोग कैसे करें

  1. Allow all या Block all जैसा कोई प्रीसेट चुनें, या एक नया user-agent समूह शुरू करें।
  2. User-agent सेट करें और उस समूह के लिए Allow या Disallow पाथ पंक्तियाँ जोड़ें।
  3. वैकल्पिक रूप से एक Crawl-delay और अपने Sitemap URL जोड़ें।
  4. दाईं ओर के आउटपुट पैनल में लाइव robots.txt की समीक्षा करें।
  5. robots.txt सहेजने और अपनी साइट रूट पर अपलोड करने के लिए Copy या Download पर क्लिक करें।

उदाहरण

इनपुट

User-agent: *  →  Disallow: /admin, /cgi-bin/
Sitemap: https://example.com/sitemap.xml

आउटपुट

User-agent: *
Disallow: /admin
Disallow: /cgi-bin/

Sitemap: https://example.com/sitemap.xml

एडमिन पाथ ब्लॉक करने वाला एक अकेला समूह, अंत में एक sitemap जोड़ा गया।

सामान्य त्रुटियाँ और समस्या निवारण

अक्सर पूछे जाने वाले प्रश्न

Disallow: / क्या करता है?
Disallow: / उस user-agent के लिए एक क्रॉलर को साइट पर कोई भी URL न लाने के लिए कहता है। यह Block all प्रीसेट का आधार है, इसलिए एक लाइव साइट पर इसे सावधानी से उपयोग करें।
मैं robots.txt फ़ाइल कहाँ रखूँ?
यह आपके डोमेन की रूट पर होनी चाहिए, https://example.com/robots.txt पर सर्व की गई। क्रॉलर केवल वहीं देखते हैं, इसलिए किसी सबफ़ोल्डर में एक robots.txt नज़रअंदाज़ की जाती है।
क्या Disallow किसी पेज को Google से हटा देता है?
नहीं। Disallow अनुपालक क्रॉलर से URL न लाने का अनुरोध करता है, पर एक ब्लॉक किया गया पेज फिर भी अन्य लिंक से परिणामों में दिख सकता है। किसी पेज को इंडेक्स से बाहर रखने के लिए एक noindex मेटा टैग या हेडर उपयोग करें।
क्या मैं अलग बॉट्स के लिए अलग नियम सेट कर सकता हूँ?
हाँ। हर बॉट के लिए एक अलग user-agent समूह जोड़ें, उदाहरण के लिए एक Googlebot के लिए और एक * के लिए। हर समूह को आउटपुट में अपनी Allow और Disallow लाइनें मिलती हैं।
Crawl-delay क्या है और क्या मुझे इसे उपयोग करना चाहिए?
Crawl-delay एक क्रॉलर से अनुरोधों के बीच उतने सेकंड प्रतीक्षा करने के लिए कहता है। यह Bing जैसे कुछ इंजनों द्वारा माना जाता है पर Googlebot द्वारा नज़रअंदाज़ किया जाता है, इसलिए यह वैकल्पिक है और डिफ़ॉल्ट रूप से खाली छोड़ा जाता है।
क्या मेरी robots.txt किसी सर्वर पर भेजी जाती है?
नहीं। robots.txt generator फ़ाइल को टाइप करते ही आपके ब्राउज़र में बनाता है, इसलिए आपके दर्ज किए गए नियम और sitemap URL आपके डिवाइस पर ही रहते हैं।

संबंधित टूल

सभी ArrayKit टूल