.Well- ज्ञात / निर्देशिका क्या है और मुझे इसे कैसे सेट करना चाहिए?


14

मेरे वेबमास्टर के टूल में त्रुटियों को क्रॉल करने के लिए मेरे पास कुछ स्थान अस्वीकृत हैं:

.well-known/apple-app-site-association
.well-known/assetlinks.json
.well-known/.com

मुझे RFC 5785 पर एक नज़र थी लेकिन मैं वास्तव में इसे समझ नहीं पाया था। मैं वास्तव में बहुत सारे आरएफसी दस्तावेजों का पालन करने के लिए संघर्ष करता हूं, वे बहुत सारे अस्पष्ट और अस्पष्ट शब्दावली से भरे हुए लगते हैं।

इस निर्देशिका और इन तीन फाइलों का उद्देश्य क्या है? उनकी सामग्री क्या होनी चाहिए? क्या मुझे भी इसकी चिंता करनी चाहिए? क्या मुझे robots.txt में निर्देशिका को ब्लॉक करना चाहिए?

यह पहली बार है जब मैं इस निर्देशिका में आया हूं, मेरा मानना ​​है कि यह मौजूद नहीं है और मैंने इसे आबाद करने का कोई प्रयास नहीं किया है (जो शायद इसे अस्वीकार कर दिया गया है)। मैं अपनी साइट से इस निर्देशिका के किसी भी लिंक से अनजान हूँ।


1
अस्वीकृत स्थान आम तौर पर आपके robots.txt या htaccess फ़ाइल में अवरुद्ध संसाधनों का परिणाम होते हैं। कृपया अपने प्रश्न को संपादित करें और इन फ़ाइलों की सामग्री को शामिल करें, इसके अतिरिक्त ... .well-known/मौजूद है?
साइमन हैटर

4
मैं वास्तव में बहुत सारे आरएफसी दस्तावेजों का पालन करने के लिए संघर्ष करता हूं, वे बहुत सारे अस्पष्ट और अस्पष्ट शब्दावली से भरे हुए लगते हैं। तुम अकेले नही हो! चीयर्स !!
क्लोजेटनॉक

1
यदि मैं क्रॉस-आईड नहीं गया हूं, तो .well-known/एक छिपी हुई निर्देशिका होनी चाहिए और बाहरी अनुरोधों के लिए उपलब्ध नहीं होनी चाहिए, हालांकि, सर्वर साइड कोडेड तत्वों जैसे सीजीआई प्रोग्राम, जावा, और जैसे उपलब्ध हैं।
क्लोजेटनोक

2
यह संभवतः लिंक को किसी अन्य पृष्ठ से उठाया गया है। यह एक कबाड़ यूआरआई पर एक प्रयास है, मुझे चिंता नहीं होगी जब तक कि आपके पास वहां संसाधन न हों और कोई उनके बारे में न जानता हो।
एल मार्टिन

जवाबों:


12

RFC 5785 को किया जा सकता है:

यदि आप एक नया URL बनाते हैं जैसे कि robots.txt या favicon.ico जो हर वेबसाइट पर एक निश्चित स्थान पर होने की उम्मीद है, तो आप इस तरह के URL से शुरुआत करेंगे /.well-known/

इसके अलावा, आप ऐसे सभी URL को IETF के साथ पंजीकृत करेंगे ताकि इन सभी URL की एक बड़ी केंद्रीय सूची हो।

रजिस्ट्री यहां दिखाई देती है: https://www.iana.org/assignments/well-ogn-uris/well-ogn-uris.xhtml आप रजिस्ट्री के माध्यम से देख सकते हैं, यह तय कर सकते हैं कि क्या अनुरोधित URL में से कोई एक उद्देश्य पूरा करता है या नहीं यदि आपकी साइट उपयोगी होगी और कुछ उपयोगी होगी तो दस्तावेज़ बनाएँ।

आपके द्वारा अपने प्रश्न में उल्लेखित URL में से, केवल assetlinks.jsonठीक से पंजीकृत होना प्रतीत होता है।

आम तौर पर केवल इसलिए दस्तावेज़ बनाने का कोई कारण नहीं है क्योंकि Google उन्हें 404 के रूप में रिपोर्ट करता है। Google को साइटों पर 404 त्रुटियां होने की उम्मीद है। वे इसे एक स्वस्थ साइट का संकेत भी मानते हैं कि बिना दस्तावेज़ों के URL सही स्थिति (404) वापस कर देते हैं।


1
आह ठीक है, इसलिए अनुपालन करने के लिए, तकनीकी रूप से मेरे robots.txt को www.mysite.com/.well-known/robots.txtकेवल सार्वजनिक रूप से सुलभ स्थान पर स्थानांतरित किया जाना चाहिए www.mysite.com/robots.txt? लेकिन अंततः यह अब के लिए कोई फर्क नहीं पड़ता?
आर्थर

7
नहीं, मैं नहीं चलूंगा robots.txt। यह URL इससे पहले अच्छी तरह से बनाया गया था। विदित संपादन और मुझे उम्मीद है कि यह सामान्य स्थान पर दादा बना रहेगा।
स्टीफन Ostermiller

शांत, यह समझ में आता है .. मदद के लिए धन्यवाद! यदि आप अन्य सभी आरएफसी को भी रोक सकते हैं जो कि प्रफुल्लित होंगे :)
आर्थर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.