नहीं प्रतिसाद देने वाले पृष्ठ: वेबसाइट की समस्याएँ और उनका निवारण
"नहीं प्रतिसाद देने वाले" पृष्ठ वे पृष्ठ हैं जिन्हें अनुरोध किए जाने पर सर्वर से कोई प्रतिसाद नहीं मिला।
"नहीं प्रतिसाद देने वाले पृष्ठों" की त्रुटि तब प्रदर्शित हो सकती है, उदाहरण के लिए, जब कोई वेब पृष्ठ सही ढंग से लोड नहीं होता या यदि प्रतिसाद का समय समाप्त हो गया।
वेब ब्राउज़िंग HTTP संचार प्रोटोकॉल का उपयोग करती है
हर HTTP इंटरैक्शन में एक अनुरोध और एक प्रतिसाद शामिल होता है। एक सर्वर कनेक्शन टाइमआउट का अर्थ है कि सर्वर ने डेटा के लिए एक अनुरोध का जवाब देने में बहुत समय लिया।
टाइमआउट एक प्रतिसाद संदेश नहीं हैं। वे तब प्रकट होते हैं जब कोई प्रतिसाद नहीं होता और अनुरोध एक पूर्वनिर्धारित अवधि के भीतर पूरा नहीं होता।
क्यों कुछ पृष्ठ प्रतिसाद नहीं देते?
साइट पृष्ठ विभिन्न कारणों से प्रतिसाद देना बंद कर सकते हैं:
- सर्वरों पर समस्याएँ या खराबी जहाँ साइट होस्ट की गई है। उदाहरण के लिए; उपकरण की खराबी, नेटवर्क आउटेज, रखरखाव कार्य जो किए जा रहे हैं, या होस्टिंग में कोई अन्य दोष।
- साइट की वर्तमान होस्टिंग सीमाओं के कारण सर्वर ओवरलोड। उदाहरण के लिए; उच्च ट्रैफिक के साथ, चैनल बैंडविड्थ अपर्याप्त हो सकती है या सर्वर की भौतिक क्षमता भी। यदि ऐसा है, तो साइट केवल आंशिक रूप से अपनी सामग्री दिखाएगी। यह अक्सर पीक घंटों के दौरान होता है, लेकिन जब खोज रोबोट सक्रिय रूप से साइट को इंडेक्स कर रहे हों तब भी हो सकता है।
- एक साझा सर्वर पर साझा होस्टिंग के साथ, अन्य होस्ट किए गए वेब संसाधनों में से एक इतना ट्रैफिक प्राप्त कर सकता है कि, परिणामस्वरूप, अन्य साइटों को प्रदर्शन समस्याएँ होती हैं।
- सर्वर ओवरलोड का एक अन्य कारण DDoS हमले हो सकते हैं। यह तब होता है जब एक हैकर साइट पर एक साथ भारी संख्या में अनुरोध उत्पन्न करता है। अक्सर ये हमले प्रतियोगियों द्वारा किए जाते हैं।
- तकनीकी समस्याएँ भी प्रतिसाद न देने वाले पृष्ठों का कारण बन सकती हैं। जैसे कि:
- अनुकूलित स्क्रिप्ट नहीं।
- एक सर्वर जो बहुत दूर किसी अन्य देश में स्थित है।
- भ्रमित रीडायरेक्ट चेन की उपस्थिति।
- गलत तरीके से कॉन्फ़िगर किया गया .htaccess फ़ाइल (यह वेबसर्वर के संचालन और साइट सेटिंग्स को प्रबंधित करने की अनुमति देता है)।
- साइट पर वायरस की उपस्थिति जो इसके कार्य को बाधित करती है।
- कोड में त्रुटियाँ।
- बहुत बड़े पृष्ठ।
- सर्वर से प्रतिसाद की धीमी प्रतीक्षा समय की समस्या धीमी साइटों की एक सामान्य विशेषता है। यह पूरे वेब संसाधन या साइट के भीतर एकल पृष्ठों दोनों को प्रभावित कर सकता है। इस मामले में, साइट की गति सीधे इसकी उपलब्धता को प्रभावित करती है। धीमी वेब पृष्ठ उन उपयोगकर्ताओं के लिए दुर्गम होंगी जो साइट के सर्वर के प्रतिसाद के लिए कई मिनट इंतजार नहीं करना चाहते, और खोज रोबोट के लिए जो सर्वर से प्रतिसाद के लिए 30 सेकंड से अधिक नहीं इंतजार करते।
- यदि होस्टिंग सेवाओं का समय पर भुगतान नहीं किया गया, डोमेन नाम नवीनीकृत नहीं किया गया, या SSL प्रमाणपत्र नवीनीकृत नहीं किया गया।
प्रतिसाद न देने वाले पृष्ठों के बारे में जानना क्यों महत्वपूर्ण है?
पृष्ठों का धीमा लोड होना, वेबसाइट की पूर्ण विफलता, या जब व्यक्तिगत पृष्ठ अनुपलब्ध होते हैं, ट्रैफिक और संभावित ग्राहकों की हानि का कारण बनता है। वे बेहतर अनुभव के लिए प्रतियोगियों की साइटों पर जा सकते हैं। जिसके परिणामस्वरूप व्यवसाय मालिक के रूप में आपका निचला रेखा प्रभावित होती है। न केवल इतना, बल्कि जब आपकी SEO संकेतक, और इसलिए खोज रैंकिंग में आपकी स्थिति भी घटती है, तो समस्या और बढ़ जाती है।
साइट की उपलब्धता और सर्वर के प्रतिसाद की गति साइट की खोज परिणामों में स्थिति, और इसके इंडेक्सिंग पर सीधा प्रभाव डालती है। सर्वर से प्रतिसाद की प्रतीक्षा जितनी लंबी होती है, साइट को खोज रोबोट द्वारा इंडेक्स करना उतना ही कठिन हो जाता है। यह वेब संसाधन के केवल आंशिक इंडेक्सिंग का कारण बनता है।
यह तब नए पृष्ठ अपडेट को बॉट द्वारा इंडेक्स किए जाने की गति को भी प्रभावित करता है। दिनों या सप्ताहों के बजाय, अब आपके पृष्ठों में किए गए किसी भी उपयोगी परिवर्तनों को खोज इंजनों द्वारा इंडेक्स करने में महीने लग सकते हैं।
महत्वपूर्ण रूप से खोज इंजन धीमी, या प्रतिसाद न देने वाली साइटों को खोज परिणामों में उच्च पदों में नहीं रखेंगे। अंततः यदि कोई पृष्ठ प्रतिसाद देने में बहुत समय लेता है (30 सेकंड प्लस), तो उन्हें खोज परिणामों से पूरी तरह से हटा दिया जा सकता है।
साइट की कार्यक्षमता में बार-बार रुकावट और पृष्ठों की उपलब्धता में गिरावट गहरी समस्याओं का संकेत दे सकती है। यह टूटा हुआ उपकरण, सर्वर पर हमले, आदि हो सकते हैं।
इसलिए प्रतिसाद न देने वाले पृष्ठों की जांच करना इतना महत्वपूर्ण है। आप रैंकिंग में गिरावट, विज़िटर चर्न (जो SEO मुद्दों का कारण बनता है), और बिक्री में कमी से बच सकते हैं इन प्रकार के प्रतिसाद न देने वाले पृष्ठों की जांच करके और फिर उन्हें खत्म करके।
प्रतिसाद न देने वाले पृष्ठ कैसे खोजें
हर मिनट हर साइट पृष्ठ को मैन्युअल रूप से रीलोड करके यह सुनिश्चित करना कि यह 24 घंटे काम कर रहा है, भौतिक रूप से असंभव है। इसलिए, प्रक्रिया को स्वचालित किया जाना चाहिए।
यहाँ Labrika पर, हम "नहीं प्रतिसाद देने वाले पृष्ठ रिपोर्ट" में उन पृष्ठों को प्रदर्शित करते हैं जिन्हें अनुरोध किए जाने पर सर्वर से प्रतिसाद नहीं मिला।
Google की सिफारिशें
Google की खोज गुणवत्ता टीम सिफारिश करती है कि साइट की स्थिति को उचित रूप से लेबल किया जाए ताकि साइट की तकनीकी कारणों से अनुपलब्धता साइट की समग्र प्रतिष्ठा को नकारात्मक रूप से प्रभावित न करे।
आपका सबसे अच्छा दांव है स्टेटस कोड 503 (सेवा अनुपलब्ध) वापस करना। यह खोज रोबोट को सूचित करता है कि सर्वर तकनीकी कारणों (रखरखाव, ओवरलोड, आदि) से अस्थायी रूप से अनुरोधों को संसाधित करने में असमर्थ है।
इस मामले में, आप विज़िटर और बॉट को वेबसाइट कब कार्यक्षम होगी, इस बारे में जानकारी प्रदान कर सकते हैं। यदि आप डाउनटाइम की लंबाई को सेकंड में जानते हैं या इसके अंत की अनुमानित तारीख और समय, तो उन्हें "Retry-After हेडर" फ़ील्ड में निर्दिष्ट किया जा सकता है। Googlebot इसका उपयोग URL को फिर से इंडेक्स करने का सही समय निर्धारित करने के लिए करता है।
503 उत्तर का उदाहरण:
header('HTTP/1.1 503 Service Temporarily Unavailable'); header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT');
यह अच्छी प्रथा है कि निम्नलिखित के लिए 503-स्टेटस कोड वापस करें:
- सर्वर त्रुटियाँ
- साइट अनुपलब्धता
- सेवा या रीडिज़ाइन बंद
- ट्रैफिक ओवरलोड
- स्टब पृष्ठ।
अनुपलब्ध होने पर, आपको साइट के DNS को एक अस्थायी सर्वर की ओर इंगित करने के लिए बदलना चाहिए जो 503 प्रतिसाद वापस करता है।
हालाँकि, यह आवश्यक है कि 503-स्टेटस कोड को समस्या का स्थायी समाधान न माना जाए - लंबे समय तक 503 को सर्वर के स्थायी रूप से अनुपलब्ध होने का संकेत माना जा सकता है, जिसके परिणामस्वरूप इसे Google इंडेक्स से हटा दिया जा सकता है।
मैं समस्या कैसे ठीक करूँ?
- वेब होस्ट से संपर्क करें जो आपकी साइट होस्ट करता है और समस्या की रिपोर्ट करें।
- सुनिश्चित करें कि आपके पास साइट की एक ताज़ा बैकअप कॉपी है - होस्टिंग पक्ष पर किसी भी विफलता के कारण डेटा हानि के मामले में, आपको सहेजे गए बैकअप से साइट को पुनर्स्थापित करने की आवश्यकता है।
- यदि आपकी साइट नियमित रूप से अनुपलब्ध हो जाती है, तो आपको इसे दूसरे, अधिक विश्वसनीय होस्टिंग सेवा में स्थानांतरित करने की आवश्यकता हो सकती है।
- अनुरोधों के लिए साइट के प्रतिसाद की गति ट्रैफिक के कारण लोड (सर्वर या चैनल) पर निर्भर हो सकती है। इस समस्या को हल करने के लिए, आपको सर्वर प्रतिसाद समय और चैनल लोड की निगरानी करने की आवश्यकता है।
- टाइमआउट वापस करना (अनुरोध के लिए सर्वर प्रतिसाद टाइमआउट से अधिक) संकेत दे सकता है कि आपकी साइट अपने प्रारंभिक होस्टिंग पैकेज को "बढ़ा" चुकी है। इसे स्थिर संचालन के लिए अधिक संसाधनों की आवश्यकता है।
- धीमी साइट समस्याओं के लिए, आप सर्वर कैशिंग सक्षम कर सकते हैं या साइट के लिए क्लाउड कैशिंग सक्षम कर सकते हैं। यह आमतौर पर लंबे सर्वर प्रतिसाद समय के कारण साइट की आंशिक दुर्गमता की समस्या को हटा देता है।
- भारी पृष्ठ भी इन प्रकार की त्रुटियों का कारण हो सकते हैं। इस मामले में समस्या का सबसे इष्टतम समाधान पृष्ठ पर सामग्री को अनुकूलित और कम करना होगा। Labrika पर एक अलग लेख में इसके बारे में और पढ़ें।
- यदि आपको अक्सर 50X त्रुटियाँ मिलती हैं, तो यह सबसे अधिक संभावना साइट या सर्वर सेटिंग्स में एक मुद्दा है। इस मामले में, आपको डेवलपर्स से संपर्क करना चाहिए।
- प्रमाणपत्रों और डोमेन की वैधता अवधि पर नज़र रखें, यह सुनिश्चित करके कि उन्हें हमेशा समय पर नवीनीकृत किया जाए। Labrika तकनीकी ऑडिट सारांश रिपोर्ट में डोमेन के भुगतान की तारीख दिखाकर डोमेन नामों की वैधता की निगरानी करता है। हमारी रिपोर्ट साइट के SSL प्रमाणपत्र की समाप्ति तिथि भी जांचती है और "सुरक्षा" रिपोर्ट में SSL समाप्ति तिथि प्रदर्शित करती है।