विज्ञापन

विनम्र 404 हमारे साथ तब से है जब इंटरनेट बनाने वाली नलियों को पहले गिराया गया था। वेबसाइटें वास्तव में विभिन्न त्रुटि कोड के पूरे स्मॉगबोर्ड को वापस कर सकती हैं, लेकिन 404 सबसे आम है और आमतौर पर "के रूप में जाना जाता है"नहीं मिला“.

कभी-कभी आपका ब्राउज़र इनको हैंडल करेगा और एक सामान्य त्रुटि पृष्ठ लौटाएगा, लेकिन क्योंकि वर्डप्रेस URL से सामग्री को गतिशील रूप से संक्रमित करता है (सर्वर पर एक वास्तविक फ़ाइल होने के विपरीत), यह आंतरिक रूप से भी त्रुटियों को संभालता है।

दुर्भाग्य से, डिफ़ॉल्ट संदेश बहुत अधिक अप्राप्य है जितना कि आप प्राप्त कर सकते हैं, इसलिए आज मैं आपको दिखाने जा रहा हूं कि आपको कैसे ट्विस्ट करना है वर्डप्रेस 404 त्रुटि पेज एक पूरे बहुत अधिक उपयोगी होने के लिए।

DIY या अनुकूल 404 संदेश

आपने देखा होगा कि हमारे पास MakeUseOf पर अपना स्वयं का कस्टम त्रुटि पृष्ठ है जो डिफ़ॉल्ट संदेश की तुलना में कुछ अधिक स्वागत योग्य है। अपना स्वयं का कस्टम त्रुटि पृष्ठ बनाने के लिए, बस नामक एक टेम्पलेट बनाएं 404.php आपके थीम फ़ोल्डर में - यदि आपके पास पहले से ऐसा नहीं है। यदि आप चाहें, तो एकल पृष्ठ टेम्पलेट को डुप्लिकेट करें और मुख्य सामग्री क्षेत्र को काट दें। फिर आप हमारे पास एक छवि को हाथ से कोड कर सकते हैं, या अपना खुद का सरल संदेश लिख सकते हैं। फिर आप कुछ उन्नत कार्यक्षमता जोड़ना शुरू करते हैं।

instagram viewer

404 त्रुटि

त्रुटि के बारे में ईमेल करें

आमतौर पर जब कोई 404 एरर पेज से टकराता है, तो इसका कारण यह है कि उन्होंने इसके बजाय कहीं एक खराब लिंक का पालन किया है एक मूर्खतापूर्ण URL को सीधे एड्रेस बार में टाइप करना (हालाँकि, ऐसा करने की उनकी क्षमता को कभी कम मत समझो भी)। उन मामलों में, आपके लिए साइट के व्यवस्थापक के रूप में त्रुटि के बारे में जानना, और या तो अपने स्वयं के खराब लिंक को सही करना या साइट लिंक को आपसे इसे सही करने के लिए पूछना उपयोगी होगा। इस कोड स्निपेट को अपने चमकदार नए के बिल्कुल ऊपर चिपकाएँ 404.php पृष्ठ:

php $ मेसेज = ""; if (isset ($ _ SERVER ['HTTP_REFERER])): $ संदेश। = "उपयोगकर्ता से:"। $ _ SERVER [' HTTP_REFERER '] "। \ r \ n"; अगर अंत; $ संदेश। = "पेज URL जिसे उन्होंने एक्सेस करने का प्रयास किया: वह था।" $ admin_email = get_option ('admin_email'); @wp_mail ($ admin_email, "404 त्रुटि", $ संदेश); 

उपर्युक्त कोड पंजीकृत व्यवस्थापक ईमेल पते पर एक ईमेल भेजेगा जिसमें वर्णन किया जाएगा URL वे से आया, यदि उपलब्ध हो, और ए URL उन्होंने प्राप्त करने का प्रयास किया. उपयोगकर्ता पक्ष पर, यह कुछ भी नहीं करता है - यह केवल आपको ईमेल करता है, और त्रुटि पृष्ठ पर ही कुछ भी आउटपुट नहीं करता है।

एक खोज फ़ॉर्म जोड़ें

उपयोगकर्ता स्पष्ट रूप से आपकी साइट पर कुछ ढूंढने के लिए आया था, इसलिए उन्हें निराश छोड़ने के बजाय, उन्हें खोजने दें कि वे इसके बजाय क्या चाहते थे। ऐसा करने के लिए, अपने टेम्पलेट पर एक उपयुक्त स्थान ढूंढें, शायद थोड़ा ध्यान दें "इसके बजाय खोज का प्रयास क्यों नहीं किया?", और कोड की इस एकल पंक्ति में चिपकाएँ:

php में शामिल हैं (TEMPLATEPATH "/Searchform.php"); 

प्लग इन त्रुटि पृष्ठ को बढ़ाने के लिए

यदि 404 पृष्ठ की कस्टम कोडिंग वास्तव में आपकी बात नहीं है, तो कोई चिंता नहीं है क्योंकि कुछ प्लगइन्स हैं जो आपको एक बेहतर 404 अनुभव भी दे सकते हैं। चलो एक नज़र डालते हैं:

यह प्लगइन 404 त्रुटियों के लिए आपकी साइट पर नज़र रखता है और उन्हें रिकॉर्ड करता है ताकि आपको व्यवस्थापक पैनल से अलर्ट किया जा सके। इसके अलावा, यदि आपको लगता है कि कुछ बाहरी साइट ने आपको गलत लिंक से जोड़ा है, तो आप उनसे संपर्क किए बिना इसे पुनर्निर्देशित कर सकते हैं - बस उस टूटे हुए लिंक को प्लग इन बताएं चाहिए जा रहे हैं, और आगंतुकों को एक खोज इंजन के साथ सही भेजा जाएगा 301 स्वचालित पुनर्निर्देशन.

404 त्रुटि

404 त्रुटियों को ठीक करने की कोशिश करने से भी बेहतर है क्योंकि वे पॉपअप करते हैं और उन्हें पहले स्थान पर कभी नहीं दिखाते हैं। स्मार्ट 404 ठीक यही करता है - यह URL को देखता है, उसमें से कीवर्ड निकालता है, और यह पता लगाने की कोशिश करता है कि उपयोगकर्ता क्या करने की कोशिश कर रहा था। आपको दिखाने के लिए कोई स्क्रीनशॉट नहीं है, क्योंकि यह किसी भी विन्यास की आवश्यकता नहीं है और बस बॉक्स से बाहर काम करता है। नकारात्मक पक्ष यह है कि यदि URL में निरर्थक कीवर्ड हैं, तो यह किसी भी मैच को खोजने की संभावना नहीं है - इसलिए वर्तनी की गलतियाँ भी हैं।

वैसे भी, मुझे उम्मीद है कि आप एक उचित वर्डप्रेस 404 पेज बनाने का फैसला करेंगे, या तो DIY शैली या एक प्लगइन के साथ। क्या आप किसी अन्य चतुर 404 संबंधित प्लगइन्स के बारे में जानते हैं जिसे आप साझा करना चाहते हैं, यदि ऐसा है तो हमें टिप्पणियों में बताएं! हमें काफी तेज़ी से बढ़ता हुआ संग्रह भी मिला उन्नत वर्डप्रेस ट्यूटोरियल, साथ ही मेरे अपने WordPress के साथ शुरू हो रही है वर्डप्रेस के साथ अपने ब्लॉग को सेट करें: अंतिम गाइडअपना खुद का ब्लॉग शुरू करना चाहते हैं लेकिन पता नहीं कैसे? वर्डप्रेस पर देखें, आज उपलब्ध सबसे शक्तिशाली ब्लॉगिंग प्लेटफ़ॉर्म। अधिक पढ़ें मुफ्त गाइड - जो आवश्यक पहले कदम से सब कुछ कवर करता है और मुद्रीकरण और एसईओ के लिए सभी तरह से प्लग इन करता है; और बाहर की जाँच करने के लिए सुनिश्चित करें WordPress प्लगइन्स के सर्वश्रेष्ठ सर्वश्रेष्ठ वर्डप्रेस प्लगइन्स अधिक पढ़ें पृष्ठ।

जेम्स के पास आर्टिफिशियल इंटेलिजेंस में बीएससी है, और कॉम्पिटिया ए + और नेटवर्क + प्रमाणित है। वह MakeUseOf के प्रमुख डेवलपर हैं, और अपना खाली समय वीआर पेंटबॉल और बोर्डगेम खेलने में बिताते हैं। वह पीसी का निर्माण कर रहा है क्योंकि वह एक बच्चा था।