इस्तेमाल करने का तरीका
- कोई शीर्षक, हेडिंग या प्रोडक्ट का नाम टाइप या पेस्ट करें।
- विकल्प चुनें: छोटे अक्षर, विभाजक, स्टॉप-वर्ड हटाना, अधिकतम लंबाई और गैर-लैटिन लिपियों को संभालने का तरीका।
- Slug और प्रीव्यू URL जाँचें। ज़रूरत हो तो slug को हाथ से संपादित करें।
- Slug कॉपी करके अपने CMS या कोड में पेस्ट करें।
यह कैसे काम करता है
Slug तय चरणों में बनाया जाता है। पहले, ऐसे अक्षरों को बदला जाता है जिन्हें Unicode किसी मूल अक्षर और उच्चारण-चिह्न में अलग नहीं कर सकता: ß→ss, æ→ae, œ→oe, ø→o, ı→i, đ और ð→d, ł→l, þ→th और ħ→h (इनके बड़े अक्षरों के रूप भी)। तुर्की के ğ, ş और ç को g, s और c में बदला जाता है। इसके बाद टेक्स्ट को सामान्यीकृत (Unicode NFKD) किया जाता है और लैटिन अक्षरों से उच्चारण-चिह्न हटा दिए जाते हैं, इसलिए é→e, ñ→n, ğ→g और वियतनामी ế→e बनता है। डिफ़ॉल्ट रूप से जर्मन ä, ö और ü को a, o और u में बदला जाता है; जर्मन प्रचलन के अनुसार बदलने के लिए “जर्मन umlaut को ae, oe, ue में बदलें” चालू करें (Größe→groesse).
Apostrophe हटा दिए जाते हैं, इसलिए “don't” का रूप “don-t” नहीं, बल्कि “dont” होता है। अक्षर या अंक न होने वाले बाकी सभी वर्ण—जिनमें खाली जगहें, विराम-चिह्न, & जैसे प्रतीक और emoji शामिल हैं—शब्दों को अलग करते हैं। लगातार आने वाले विभाजक एक में सिमट जाते हैं और शुरुआत या अंत में कोई विभाजक नहीं रहता।
डिफ़ॉल्ट रूप से सिर्फ़ a–z अक्षर और 0–9 अंक रखे जाते हैं, जिससे हर जगह एक जैसे दिखने वाले slug बनते हैं। इसके बाद सिरिलिक, ग्रीक, अरबी, हिब्रू, चीनी और अन्य गैर-लैटिन टेक्स्ट पूरी तरह हटा दिया जाता है; यह टूल इन लिपियों को लिप्यंतरित नहीं करता। “गैर-लैटिन अक्षर रखें” चालू करने पर ये अक्षर slug में बने रहते हैं। ब्राउज़र इन्हें सामान्य रूप से दिखाते हैं, लेकिन ये percent-encoded bytes के रूप में भेजे जाते हैं (प्रीव्यू के नीचे दिखाए गए हैं), जिससे कॉपी किए गए लिंक काफ़ी लंबे हो जाते हैं।
स्टॉप-वर्ड विकल्प आम अंग्रेज़ी शब्दों की एक छोटी सूची हटाता है (a, an, and, are, as, at, be, but, by, for, from, has, have, how, in, into, is, it, its, of, on, or, that, the, this, to, was, were, what, when, where, which, who, why, will, with, you, your)। अगर हर शब्द स्टॉप-वर्ड हो, तो सभी शब्द रखे जाते हैं। अधिकतम लंबाई तैयार slug के अक्षरों में गिनी जाती है और slug को उस आख़िरी पूरे शब्द के बाद काटा जाता है जो सीमा में समा जाए; सीमा से लंबा एक शब्द हो, तो उसे बीच में काट दिया जाता है।
उदाहरण
ब्लॉग पोस्ट का शीर्षक
“The 10 Best Ways to Learn a Language in 2026” का रूप “the-10-best-ways-to-learn-a-language-in-2026” बनता है। स्टॉप-वर्ड हटाने पर यह “10-best-ways-learn-language-2026” बनता है।
तुर्की और जर्मन शीर्षक
“İstanbul'da Güzel Bir Gün” का रूप “istanbulda-guzel-bir-gun” बनता है। “Größe & Qualität” का रूप “grosse-qualitat” बनता है, या जर्मन umlaut विकल्प चालू करने पर “groesse-qualitaet”।
Slug को छोटा रखना
अधिकतम लंबाई 30 होने पर “how-to-repair-a-leaking-kitchen-tap-without-a-plumber” को “how-to-repair-a-leaking” तक काटा जाता है (23 अक्षर), क्योंकि “-kitchen” जोड़ने पर लंबाई 31 हो जाएगी।
अक्सर पूछे जाने वाले सवाल
Hyphen इस्तेमाल करूँ या underscore?
पेज URL के लिए hyphen आम तौर पर इस्तेमाल किए जाते हैं, और Google URL में शब्दों को अलग करने के लिए underscore के बजाय hyphen इस्तेमाल करने की सलाह देता है। फ़ाइल नामों और कोड आइडेंटिफ़ायर में अक्सर underscore इस्तेमाल होते हैं।
मेरे रूसी या ग्रीक शीर्षक से खाली slug क्यों बना?
डिफ़ॉल्ट रूप से सिर्फ़ a–z और 0–9 रखे जाते हैं, और यह टूल सिरिलिक, ग्रीक या दूसरी गैर-लैटिन लिपियों का लिप्यंतरण नहीं करता। इन्हें slug में रखने के लिए “गैर-लैटिन अक्षर रखें” चालू करें या शीर्षक का लैटिन रूप टाइप करें।
क्या मुझे slug से स्टॉप-वर्ड हटाने चाहिए?
यह शैली का चुनाव है। “the” और “a” जैसे शब्द हटाने से slug छोटा होता है, लेकिन अर्थ बदल सकता है (“to be or not to be” का रूप “not” बन जाता है)। प्रकाशित करने से पहले परिणाम जाँच लें।
पेज प्रकाशित होने के बाद क्या मैं slug बदल सकता हूँ?
आप ऐसा कर सकते हैं, लेकिन पुराने URL से पेज खुलना बंद हो जाएगा, जब तक आप उसे नए URL पर रीडायरेक्ट न करें। प्रकाशित करने से पहले slug सोच-समझकर चुनें।
गोपनीयता
Slug आपके ब्राउज़र में बनाया जाता है। आपका टेक्स्ट अपलोड या सहेजा नहीं जाता और analytics में शामिल नहीं किया जाता।