किसी भी शीर्षक को साफ़ URL स्लग में बदलें। उच्चारण चिह्न हटाता है, विभाजक चुनता है, केस और लंबाई नियंत्रित करता है, वैकल्पिक रूप से स्टॉप शब्द हटाता है और यूनिकोड रखता है।
किसी शीर्षक को साफ़, URL-सुरक्षित स्लग में बदलें। उच्चारण चिह्न साधारण ASCII में मोड़ दिए जाते हैं, विराम चिह्न हटा दिए जाते हैं और शब्दों को आपके चुने विभाजक से जोड़ा जाता है। विकल्पों का उपयोग केस नियंत्रित करने, अधिकतम लंबाई काटने या सामान्य स्टॉप शब्द हटाने के लिए करें।
एक अच्छा URL स्लग क्या बनाता है
स्लग क्यों होते हैं
स्लग URL का वह मानव-पठनीय हिस्सा है जो किसी पृष्ठ की पहचान करता है: /blog/how-to-cache-resumes-in-redis में how-to-cache-resumes-in-redis। यह अपारदर्शी संख्यात्मक ID को किसी व्यक्ति द्वारा पढ़े, याद रखे और क्लिक करने से पहले मूल्यांकित किए जा सकने वाली चीज़ से बदल देता है। खोज इंजन परिणामों में URL प्रदर्शित करते हैं, इसलिए एक वर्णनात्मक स्लग पाठकों को आश्वस्त करता है और पृष्ठ विषय को मज़बूती देता है।
स्लग के नियम जिनका पालन करना चाहिए
छोटे ASCII अक्षर, अंक और एकल विभाजक तक सीमित रहें। यह तीन अलग-अलग समस्या वर्गों से बचाता है: अधिकांश सर्वर पर पथ अपने मामले में संवेदनशील होता है, इसलिए /About और /about अलग संसाधन हैं और मिश्रित-केस स्लग डुप्लिकेट-कंटेंट त्रुटियों को आमंत्रित करता है। प्रतिशत एन्कोडिंग किसी भी गैर-ASCII वर्ण को तीन गुना लंबा और सादे पाठ में पढ़ने में काफी कठिन बना देती है। और रिक्त स्थान बस अनुमत नहीं हैं, %20 या + बन जाते हैं।
हाइफ़न पारंपरिक विभाजक है। Google ने वर्षों से कहा है कि वह हाइफ़न को शब्द विभाजक और अंडरस्कोर को शब्द जोड़ने वाला मानता है, जिसका अर्थ है cache_redis को एकल टोकन पढ़ा जा सकता है जबकि cache-redis स्पष्ट रूप से दो शब्द हैं। जब तक कोई विशिष्ट कारण न हो, हाइफ़न चुनें।
लिप्यंतरण बनाम यूनिकोड रखना
डिफ़ॉल्ट रूप से यह उपकरण उच्चारणयुक्त वर्णों को उनके निकटतम ASCII समकक्ष में मोड़ देता है: é बनता है e, ß बनता है ss, ł बनता है l। यह यूनिकोड NFD सामान्यीकरण से पाठ को विघटित करके और संयोजक चिह्न गिराकर करता है, साथ ही एक लुकअप टेबल उन संयुक्ताक्षरों और विशेष अक्षरों के लिए जो विघटन नहीं संभालता।
यूनिकोड रखना एक वैध विकल्प है। अंतरराष्ट्रीयकृत URL हर आधुनिक ब्राउज़र में काम करते हैं और उस भाषा के पाठक के लिए कहीं अधिक पठनीय हैं—चीनी या रूसी स्लग का ASCII में लिप्यंतरण आमतौर पर बेमानी होता है। कीमत यह है कि कच्चा URL प्रतिशत-एन्कोडेड बाइट रखता है, जो ईमेल या टर्मिनल में पेस्ट करने पर चौंकाने वाला लगता है, और कुछ पुराने उपकरण अभी भी उन्हें बिगाड़ देते हैं। यूनिकोड अक्षर रखें सक्षम करें यदि आपका दर्शक उस लिपि को पढ़ता है; इसे बंद रखें यदि स्लग को किसी भी सिस्टम से बचना हो।
लंबाई और स्टॉप शब्द
चिंता करने लायक कोई तकनीकी सीमा नहीं है, पर 60 अक्षर से अधिक स्लग खोज परिणामों में कट जाते हैं और साझा करने में अजीब लगते हैं। कटाई सबसे अच्छे शब्द-सीमा पर की जानी चाहिए न कि शब्द के बीच में, जो यहाँ लंबाई विकल्प करता है।
स्टॉप शब्द हटाना—the, a, of, and—बिना अधिक अर्थ गँवाए स्लग छोटा करता है। यह शैलीगत चुनाव है, रैंकिंग कारक नहीं; आधुनिक खोज इंजन उन्हें अनदेखा करने में पूरी तरह सक्षम हैं। उन टाइटल से सावधान रहें जहाँ स्टॉप शब्द अर्थवान हो—"The Who" या "To Be or Not to Be" से उन्हें हटाना वाक्यांश को नष्ट कर देता है।
स्थिरता परिपूर्णता से अधिक मायने रखती है
एक बार स्लग प्रकाशित और लिंक हो जाने पर, उसे बदलने से हर इनबाउंड लिंक तब तक टूट जाता है जब तक आप रीडायरेक्ट न जोड़ें। एक वर्ष तक लाइव रहा थोड़ा अपूर्ण स्लग लगभग हमेशा किसी साफ़ स्लग से बेहतर होता है जो आपके बैकलिंक ले ले। लॉन्च से पहले प्रारूप तय करें, फिर उसे वैसा ही छोड़ दें।
अक्सर पूछे जाने वाले प्रश्न
हाइफ़न या अंडरस्कोर?
हाइफ़न। खोज इंजन हाइफ़न को शब्द विभाजक और अंडरस्कोर को शब्द जोड़ने वाला मानते हैं, इसलिए हाइफ़न वाले स्लग अलग-अलग शब्दों में पार्स होते हैं। अंडरस्कोर डिफ़ॉल्ट रूप से लिंक के नीचे आने वाली रेखा में दृश्य रूप से गायब भी हो जाते हैं।
क्या स्लग छोटे अक्षरों के होने चाहिए?
हाँ। अधिकांश सर्वर पर URL का पथ भाग केस-संवेदनशील है, इसलिए /About और /about दो अलग पृष्ठों में सुलझ सकते हैं और आपके रैंकिंग सिग्नल बाँट सकते हैं। छोटे अक्षर अनिवार्य करने से पूरी समस्या श्रेणी समाप्त हो जाती है।
क्या मैं गैर-अंग्रेज़ी वर्ण उपयोग कर सकता हूँ?
हाँ, आधुनिक ब्राउज़र उन्हें ठीक संभालते हैं और मूल वक्ताओं के लिए कहीं अधिक पठनीय हैं। समझौता यह है कि कच्चा URL प्रतिशत-एन्कोडेड हो जाता है, जो ब्राउज़र के बाहर शोर जैसा लगता है। यदि यह समझौता आपके दर्शक के अनुकूल है तो यूनिकोड अक्षर रखें सक्षम करें।
स्लग कितना लंबा होना चाहिए?
वर्णनात्मक होने के लिए काफी लंबा, और एक नज़र पढ़ने के लिए काफी छोटा। लगभग तीन से छह शब्द, या 60 अक्षर से कम, इसे अधिकांश खोज परिणाम सूचियों में पूरी तरह दृश्य रखता है।
क्या मुझे स्टॉप शब्द हटाने चाहिए?
आमतौर पर यह हानिरहित होता है और स्लग को साफ़ बनाता है, पर यह कोई रैंकिंग लाभ वाला सौंदर्य चुनाव है। तब छोड़ें जब स्टॉप शब्द वहनकर्ता हो, जैसे किसी बैंड के नाम या उद्धरण में।
क्या बाद में स्लग बदलना सुरक्षित है?
केवल पुराने URL से 301 रीडायरेक्ट के साथ। बिना उसके आप हर मौजूदा लिंक और बुकमार्क खो देते हैं, साथ में संचित रैंकिंग सिग्नल। जल्दी एक प्रारूप तय करें और उसे रखें।