मेरे पास एक उप-निर्देशिका है जिसे मैं खोज इंजन वेब क्रॉलर से छिपाना चाहूंगा।
ऐसा करने का एक तरीका robots.txt
सर्वर की रूट निर्देशिका (मानक तरीका) में उपयोग करना है। हालाँकि, कोई भी व्यक्ति जो वेबसाइट URL जानता है और कुछ बुनियादी वेब ज्ञान रखता है, वह robots.txt सामग्री का उपयोग कर सकता है और अस्वीकृत निर्देशिकाओं को देख सकता है।
मैंने इससे बचने का एक तरीका सोचा, लेकिन मुझे यकीन नहीं है कि काम करेगा।
आज्ञा देना X
उप-निर्देशिका का नाम है जिसे मैं बाहर करना चाहता हूं। वेब क्रॉलर को X
निर्देशिका को अनुक्रमित करने से रोकने के लिए एक ही समय और किसी को X
रूट से निर्देशिका की पहचान करने के लिए कठिन बनाने के लिए robots.txt
, रूट निर्देशिका के बजाय निर्देशिका robots.txt
में जोड़ना है X
।
यदि मैं इस समाधान का पालन करता हूं तो मेरे पास निम्नलिखित प्रश्न हैं:
- क्या वेब क्रॉलर
robots.txt
उप-निर्देशिका में मिलेंगे ? (दिया गया कि,robots.txt
पहले से मौजूद है और रूट डायरेक्टरी में भी) अगर
robots.txt
में हैX
सब-निर्देशिका, तो मैं रिश्तेदार या पूर्ण पथ का उपयोग करना चाहिए ?:User-agent: * Disallow: /X/
या
User-agent: * Disallow: /