Sitemap प्राप्त नहीं किया जा सकता (स्टेटस 403)
एक साइटमैप घोषित है या अपेक्षित है, लेकिन उसे फ़ेच करना त्रुटि, 401, 403, 429 या 5xx स्टेटस के साथ विफल रहा, इसलिए हो सकता है क्रॉलर भी उसे न पढ़ पाएँ। ऑडिट इसे ब्राउज़र की तरह फ़ेच करता है। साइटमैप URL को सार्वजनिक करें और उसे बॉट चैलेंज व रेट लिमिट से छूट दें।
इसका मतलब
एक sitemap मिला, लेकिन उसने स्टेटस 403 के साथ जवाब दिया या जवाब ही नहीं दिया, इसलिए क्रॉलर भी उसका उपयोग नहीं कर पाएँगे। जाँचें कि आपका फ़ायरवॉल क्रॉलरों को उसे प्राप्त करने देता है।
AI सर्च के लिए यह क्यों मायने रखता है
जो साइटमैप 403 या सर्वर त्रुटि लौटाता है वह गायब के बराबर है: क्रॉलर उससे नए या बदले पेजों के बारे में नहीं जान सकते। बॉट सुरक्षा आम कारण है, क्योंकि साइटमैप के अनुरोध लगभग पूरी तरह क्रॉलर से आते हैं, जिन्हें रोकने के लिए वे नियम बने हैं।
हर अनुरोध पर बनने वाले बड़े साइटमैप टाइमआउट भी हो सकते हैं या सर्वर की सीमाओं से टकरा सकते हैं, जो 5xx स्टेटस के रूप में दिखता है। क्योंकि ऑडिट फ़ाइल को ब्राउज़र की तरह फ़ेच करता है, यहाँ विफलता का आम तौर पर मतलब है कि क्रॉलर भी ठुकराए जा रहे हैं।
इसे कैसे ठीक करें
- रिपोर्ट का साइटमैप URL खोलें और स्टेटस नोट करें। AISeeWhy रिपोर्ट सबूत और चिपकाने लायक सुधार दिखाती है; सुधार के बाद नतीजा पक्का करने के लिए "दोबारा जाँचें" चलाएँ।
- अपने CDN या WAF में साइटमैप पाथ (जैसे
/sitemap*.xml) को चैलेंज, Bot Fight Mode और रेट लिमिटिंग से छूट दें। - अगर वह स्टेजिंग जैसे सेटअप में प्रमाणीकरण के पीछे है, तो उसे प्रोडक्शन होस्ट पर सार्वजनिक करें।
- 5xx त्रुटियों के लिए बने हुए साइटमैप को कैश करें या उसे स्टैटिक फ़ाइल के रूप में पहले से बना लें, और बहुत बड़े साइटमैप को साइटमैप इंडेक्स से बाँटें।
सुधार की पुष्टि कैसे करें
बदलाव के बाद रिपोर्ट पर "दोबारा जाँचें" दबाएँ: यह बताती है कि क्या ठीक हुआ और स्कोर कैसे बदला।