मुख्य सामग्री पर जाएँ

मुफ़्त स्लग जनरेटर

किसी भी शीर्षक या टेक्स्ट को URL-अनुकूल स्लग में बदलें। ब्लॉग पोस्ट, सीएमएस पेज और एसईओ-अनुकूलित यूआरएल के लिए बिल्कुल सही।

लोड होने के बाद ऑफ़लाइन काम करता है
सेपरेटर
उत्पन्न Slug
ऊपर कुछ टाइप करें…
गैर-लैटिन वर्णों (जैसे चीनी, सिरिलिक, अरबी) को हटा दिया गया — यह जनरेटर केवल a-z, 0-9 को रखता है। उन लिपियों के लिए, पहले पाठ को लिप्यंतरित करें या Unicode संरक्षित करने वाले URL का उपयोग करें।

त्वरित उदाहरण

सामान्य उपयोग

  • ब्लॉग पोस्ट के लिए URL स्लग बनाएंब्लॉग पोस्ट शीर्षकों को स्वच्छ, SEO-अनुकूल URL स्लग में परिवर्तित करें WordPress, Ghost और किसी भी CMS के लिए संगत।
  • शीर्षकों से सुरक्षित फाइल नाम बनाएंदस्तावेज़ शीर्षकों, फोटो नामों या संपत्ति नामों को फाइलसिस्टम-सुरक्षित फाइल नामों में परिवर्तित करें बिना रिक्त स्थान या विशेष वर्णों के।
  • SEO के लिए URL स्लग का अनुकूलन करेंकीवर्ड-समृद्ध, संक्षिप्त URL स्लग बनाएं जो खोज इंजन को आपके पृष्ठों को समझने और रैंक करने में मदद करते हैं।
  • CMS और हेडलेस सिस्टम के लिए स्लग बनाएंContentful, Sanity, Strapi और अन्य हेडलेस CMS सामग्री प्रविष्टियों के लिए सुसंगत स्लग बनाएं।
  • ई-कॉमर्स के लिए उत्पाद URL स्लग बनाएंShopify, WooCommerce और ई-कॉमर्स स्टोर के लिए स्वच्छ, कीवर्ड-समृद्ध उत्पाद पृष्ठ स्लग बनाएं।

यह कैसे काम करता है

स्लग जनरेटर शून्य बाहरी लाइब्रेरी के साथ पूरी तरह आपके ब्राउज़र में चलता है। यह सिरिलिक, ग्रीक, और लैटिन विशेष कैरेक्टरों के लिए एक हाथ से लिखी transliteration टेबल का उपयोग करके टेक्स्ट को URL-सुरक्षित स्लग में बदलता है, एक्सेंट हटाने के लिए ब्राउज़र के बिल्ट-इन Unicode नॉर्मलाइज़ेशन (NFKD) के साथ मिलाकर।

  1. 1
    Transliteration पास
    हर कैरेक्टर एक बिल्ट-इन CHARMAP टेबल में देखा जाता है जो गैर-ASCII स्क्रिप्ट को लैटिन समकक्षों से मैप करती है — सिरिलिक (а→a, ж→zh, ш→sh), ग्रीक (θ→th, ψ→ps), और लैटिन विशेष (æ→ae, ß→ss, ð→d)। ё→yo जैसी समर्पित मैपिंग वाले कैरेक्टर किसी भी आगे की प्रोसेसिंग से पहले यहाँ हैंडल होते हैं।
  2. 2
    Unicode नॉर्मलाइज़ेशन और एक्सेंट हटाना
    ब्राउज़र का नेटिव String.normalize('NFKD') पूर्व-रचित कैरेक्टर को अलग करता है — इसलिए á, a + संयोजन acute एक्सेंट बन जाता है। एक रेगेक्स फिर सभी संयोजन चिह्न हटाता है (Unicode रेंज U+0300–U+036F), é, ñ, और ț जैसे एक्सेंट वाले लैटिन अक्षरों को उनके सादे ASCII आधार तक घटाते हुए।
  3. 3
    शब्द विभाजन और stop-word फ़िल्टरिंग
    शेष गैर-अल्फ़ान्यूमेरिक कैरेक्टर स्पेस से बदले जाते हैं और टेक्स्ट शब्दों में विभाजित होता है। अगर stop-word हटाना सक्षम है, सामान्य अंग्रेज़ी फ़ंक्शन शब्द (the, and, of, in, …) शब्द सूची से हटाए जाते हैं। शब्द फिर आपके चुने सेपरेटर (हाइफ़न, अंडरस्कोर, या डॉट) से जोड़े जाते हैं।
  4. 4
    लंबाई कटौती और आउटपुट
    अगर एक अधिकतम-लंबाई सीमा सेट है, स्लग सीमा से पहले निकटतम शब्द सीमा पर काटा जाता है — कभी शब्द-के-बीच में नहीं — आख़िरी सेपरेटर तक पीछे स्कैन करके। टाइप करते ही अंतिम स्लग तुरंत दिखाई जाती है, नीचे कैरेक्टर और शब्द गिनती के साथ।

संबंधित टूल

अक्सर पूछे जाने वाले प्रश्न