टूटे हुए एंकर लिंक और गायब फ़्रैगमेंट कैसे खोजें और ठीक करें
ऐसे लिंक ठीक करें जो सही पृष्ठ खोलते हैं, लेकिन निर्धारित शीर्षक, अनुभाग या तत्व तक नहीं पहुँचते।
विषय-सूची
एंकर लिंक या URL फ़्रैगमेंट क्या है?#
एंकर लिंक किसी संसाधन के भीतर स्थान या अवस्था बताने के लिए # के बाद फ़्रैगमेंट पहचानकर्ता इस्तेमाल करता है। /help/#installation जैसे सामान्य दस्तावेज़ीकरण URL में पृष्ठ का पथ दस्तावेज़ बताता है और फ़्रैगमेंट उसके भीतर का लक्ष्य।
सामान्य HTML अनुभाग लिंक में फ़्रैगमेंट आम तौर पर किसी तत्व के ID से मेल खाता है। दस्तावेज़ खुल जाए लेकिन लक्ष्य अब मौजूद न हो तो आगंतुक ऊपर ही रह सकता है या किसी अनपेक्षित स्थान पर पहुँच सकता है। उत्तर का कोड सफल बना रह सकता है क्योंकि दस्तावेज़ स्वयं मौजूद है।
सामग्री के संपादन के बाद एंकर लिंक क्यों टूटते हैं#
कई सामग्री प्रणालियाँ शीर्षक के पाठ से उसका ID बनाती हैं। ‘इंस्टॉलेशन’ का नाम ‘शुरुआत करें’ करने से बना हुआ फ़्रैगमेंट बदल सकता है, भले ही विषय उसी पृष्ठ पर रहे। शीर्षकों का क्रम बदलने या उन्हें दोहराने से भी स्वतः बने ID बदल सकते हैं।
अन्य समस्याएँ अधूरा पता कॉपी करने, विराम चिह्न बदलने या लक्ष्य को ऐसी सामग्री में रखने से आती हैं जो उपयोगकर्ता की कार्रवाई के बाद ही खुलती है। खुले पृष्ठ पर चलने वाला लिंक किसी के नए टैब में सीधे URL डालने पर विफल हो सकता है। इन्हें आने-जाने की अलग परिस्थितियाँ मानें और दोनों परखें।
| लक्षण | क्या जाँचना चाहिए | संभावित सुधार |
|---|---|---|
| पृष्ठ ऊपर से खुलता है | क्या फ़्रैगमेंट किसी मौजूद ID से मेल खाता है? | फ़्रैगमेंट अद्यतन करें या पुराना ID पुनर्स्थापित करें। |
| गलत अनुभाग पर फ़ोकस जाता है | क्या ID दोहराए गए हैं या अनपेक्षित तरीके से बने हैं? | निर्धारित लक्ष्य को अद्वितीय, स्थिर ID दें। |
| केवल उपयोगकर्ता की कार्रवाई के बाद काम करता है | क्या सामग्री खुलने या फैलाने के बाद लक्ष्य बनाया जाता है? | पहुँचने के लिए स्थिर लक्ष्य उपलब्ध कराएँ या आने-जाने का व्यवहार बेहतर बनाएँ। |
| लेखों के पुराने लिंक चलना बंद हो गए | क्या शीर्षक या दस्तावेज़ का पता बदला है? | सीधे अनुभाग का लिंक अद्यतन करें और संगतता बनाए रखने वाले उपयोगी एंकर रखें। |
गायब एंकर की पड़ताल कैसे करें#
फ़्रैगमेंट सहित पूरा गंतव्य URL खोलें। दस्तावेज़ खुलने की प्रतीक्षा करें, फिर देखें कि निर्धारित अनुभाग मौजूद है और ब्राउज़र वहाँ पहुँचता है या नहीं। फ़्रैगमेंट की तुलना पृष्ठ के सटीक ID से करें; यह न मानें कि दिखने वाले शीर्षक का पाठ और बनाया गया ID एक जैसे हैं।
Linky से गायब एंकर वाले परिणाम पहचानें, फिर संबंधित पृष्ठ अवस्था का हाथ से सत्यापन करें। इस वेबसाइट का URL और फ़्रैगमेंट जाँचक डाले गए पते के भाग अलग कर सकता है, लेकिन गंतव्य से सामग्री नहीं लाता और वहाँ तत्व के मौजूद होने की पुष्टि नहीं करता।
- फ़्रैगमेंट सहित पूरा स्रोत लिंक कॉपी करें।
- उसे नए टैब में खोलें और पृष्ठ पूरी तरह खुलने की प्रतीक्षा करें।
- निर्धारित शीर्षक या लक्षित तत्व पहचानें।
- उसके ID की तुलना फ़्रैगमेंट से करें।
- स्रोत या लक्ष्य सुधारें और प्रकाशित मार्ग फिर परखें।
जिस सामग्री के लिंक लोग देते हैं उसके लिए स्थिर ID चुनें#
बार-बार लिंक किए जाने वाले दस्तावेज़ीकरण के लिए ऐसे स्थिर ID चुनें जो विषय बताते हों और संपादन में शब्द बदलने पर भी बनाए रखे जा सकें। दिखने वाला शीर्षक बेहतर किया जा सकता है, बिना उसकी ओर आने वाले हर बुकमार्क को तोड़े। प्रणालियों के बीच सामग्री स्थानांतरित करते समय महत्वपूर्ण ID दर्ज करें।
किसी पुराने एंकर के कई लिंक हों तो वैकल्पिक अनुभाग के पास संगत लक्ष्य बनाए रखने पर विचार करें। सुनिश्चित करें कि इससे दोहराए गए ID न बनें या सुलभता में बाधा न आए। संगतता व्यावहारिक न हो तो अपने नियंत्रण वाले लिंक अद्यतन करें और जहाँ ज़रूरी हो नया गंतव्य बताएँ।
उदाहरण: सेटअप अनुभाग का नाम बदलना
id="installation" रखते हुए शीर्षक ‘इंस्टॉलेशन’ से ‘Linky इंस्टॉल करें’ हो सकता है। मौजूदा /help/#installation लिंक चल सकते हैं और दिखने वाले शीर्षक को अपरिवर्तित रखने की ज़रूरत नहीं पड़ती।
उदाहरण: दो दस्तावेज़ों को जोड़ना
दो पृष्ठ एक बनें तो उनके महत्वपूर्ण फ़्रैगमेंट नए दस्तावेज़ के अनुभागों से जोड़ें। केवल पृष्ठ का पुनर्निर्देशन न जाँचें; पुष्टि करें कि सीधे अनुभाग के लिंक अब भी निर्धारित जानकारी तक पहुँचते हैं।
फ़्रैगमेंट, रूटिंग और लिंक के विशेष प्रारूप#
हर फ़्रैगमेंट साधारण तत्व ID नहीं होता। कुछ अनुप्रयोग फ़्रैगमेंट को क्लाइंट की ओर की रूटिंग या अनुप्रयोग की अवस्था के लिए इस्तेमाल करते हैं। टेक्स्ट फ़्रैगमेंट लिंक सामान्य लक्षित तत्व के बजाय पाठ भी पहचान सकते हैं। जाँचक के परिणाम का अर्थ निकालने से पहले प्रारूप पहचानें।
आपका अनुप्रयोग विशेष फ़्रैगमेंट मार्ग पर निर्भर हो तो सीधे जाने और पृष्ठ फिर लोड करने का व्यवहार परखें। लिंक सामान्य सामग्री से जुड़ने के लिए हो तो स्थिर गंतव्य को प्राथमिकता दें, जिसे आगंतुक अनुप्रयोग की पुरानी अवस्था के बिना खोल और साझा कर सकें। हर URL पर एक ही नियम लागू करने के बजाय जाँच में अपवाद दर्ज करें।
स्थानांतरण और नए संस्करण के दौरान सीधे अनुभाग पर पहुँचाने वाले लिंक जाँचें#
पृष्ठ पथ के साथ महत्वपूर्ण फ़्रैगमेंट भी स्थानांतरण की जाँच-सूची में जोड़ें। दस्तावेज़ीकरण के मेनू, विषय-सूचियों और संस्करण की टिप्पणियों में अक्सर कई अनुभाग लिंक होते हैं। URL का स्थानांतरण सफल लग सकता है, जबकि ये लिंक काम करना बंद कर चुके हों।
प्रकाशन से पहले दूसरे पृष्ठ से आने वाले लिंक परखें, केवल उसी पृष्ठ की विषय-सूची नहीं। प्रकाशन के बाद पृष्ठ स्कैन चलाएँ और ज्ञात सीधे अनुभाग के लिंक देखें। सुधार के रिकॉर्ड में निर्धारित विषय, स्रोत पृष्ठ और नया लक्ष्य साथ रखें ताकि दूसरा संपादक पुष्टि कर सके कि गंतव्य क्यों बदला।
- संपादन के बाद स्वतः बनाए गए शीर्षक ID जाँचें।
- एक ही दस्तावेज़ में दोहराए गए ID से बचें।
- बार-बार साझा किए जाने वाले अनुभागों के स्थिर लक्ष्य बनाए रखें।
- गतिशील रूप से खुलने वाली सामग्री पर सीधे जाने को परखें।
- दस्तावेज़ीकरण स्थानांतरित या एकीकृत करते समय फ़्रैगमेंट की समीक्षा करें।
अक्सर पूछे जाने वाले प्रश्न#
क्या पृष्ठ 200 लौटाए तब भी एंकर टूटा हुआ हो सकता है?
हाँ। सर्वर ऐसा पृष्ठ सफलतापूर्वक लौटा सकता है जिसका निर्धारित फ़्रैगमेंट लक्ष्य गायब हो। दस्तावेज़ के उत्तर और अनुभाग तक पहुँचने की अलग जाँच करें।
क्या शीर्षक का पाठ फ़्रैगमेंट के रूप में इस्तेमाल करूँ?
प्रकाशित पृष्ठ पर वास्तव में मौजूद ID इस्तेमाल करें। सामग्री प्रणालियाँ विराम चिह्नों को मानकीकृत कर सकती हैं, प्रत्यय जोड़ सकती हैं या दिखने वाले शीर्षक से अलग कस्टम ID इस्तेमाल कर सकती हैं।
क्या सर्वर का पुनर्निर्देशन फ़्रैगमेंट की हर समस्या ठीक कर सकता है?
अपने आप नहीं। फ़्रैगमेंट का व्यवहार ब्राउज़र और पृष्ठ का संदर्भ संभालते हैं। गंतव्य तक पूरे मार्ग को सत्यापित करें, विशेषकर पुराने और नए दस्तावेज़ों में अलग ID हों तो।
इस कार्यप्रक्रिया को अपनाएँ
Linky का संबंधित दस्तावेज़ीकरण पढ़ें ताकि इस लेख में प्रयुक्त उत्पाद नियंत्रण और सीमाएँ समझ सकें। सहायता से संपर्क करें यदि किसी परिणाम की और जाँच आवश्यक हो।
संदर्भ और आगे पढ़ने के लिए
खोज इंजनों का व्यवहार समझने के लिए ये मूल स्रोत इस्तेमाल करें। ऊपर दी गई प्रक्रियाएँ और जाँच-सूचियाँ वेबसाइट के व्यावहारिक रखरखाव में लिंक की जाँच लागू करना समझाती हैं।
सुधार की ज़रूरत वाले लिंक खोजें
जिस पृष्ठ को आप देख रहे हैं उसे जाँचने या वेबसाइट के पहुँच योग्य पृष्ठों की जाँच करने के लिए Linky ब्राउज़र एक्सटेंशन इंस्टॉल करें। टूटे हुए गंतव्य, गायब एंकर और पुनर्निर्देशन की समीक्षा करें, फिर सुधार की ज़रूरत वाला स्रोत खोजें।
निःशुल्क शुरू करें। योजनाओं की तुलना करें बार-बार जाँच, वेबसाइट की संरचना और निर्यात के लिए।