URL स्लग जनरेटर - SEO-फ्रेंडली URL बनाएं ऑनलाइन
शीर्षक और टेक्स्ट को साफ, SEO-फ्रेंडली URL स्लग में बदलें। ट्रांसलिटरेशन, स्टॉप वर्ड रिमूवल और कस्टम सेपरेटर सपोर्ट।
अक्सर पूछे जाने वाले प्रश्न
URL स्लग जनरेटर क्या है?
URL स्लग जनरेटर टेक्स्ट, शीर्षक या हेडिंग को URL-अनुकूल स्ट्रिंग में बदलता है जिसे 'स्लग' कहा जाता है। स्लग URL का वह हिस्सा है जो डोमेन नाम के बाद आता है और एक पेज को मानव-पठनीय प्रारूप में पहचानता है।
मैं इस URL स्लग जनरेटर का उपयोग कैसे करूं?
इनपुट फील्ड में कोई भी टेक्स्ट टाइप करें या पेस्ट करें। टूल रियल-टाइम में तुरंत URL-अनुकूल स्लग जनरेट करता है। आप सेपरेटर चुनकर, ट्रांसलिटरेशन सक्षम करके, स्टॉप वर्ड रिमूवल टॉगल करके या अधिकतम स्लग लंबाई सेट करके आउटपुट को कस्टमाइज़ कर सकते हैं।
क्या मेरा टेक्स्ट डेटा सुरक्षित है?
सभी टेक्स्ट प्रोसेसिंग JavaScript का उपयोग करके आपके ब्राउज़र में 100% क्लाइंट-साइड पर की जाती है। कोई टेक्स्ट किसी भी सर्वर पर प्रेषित नहीं होता। यह टूल पूरी तरह से आपके ब्राउज़र के भीतर काम करता है।
URL स्लग में हाइफ़न या अंडरस्कोर में से क्या उपयोग करना चाहिए?
Google आधिकारिक रूप से URL में शब्दों को अलग करने के लिए अंडरस्कोर (_) के बजाय हाइफ़न (-) का उपयोग करने की सिफारिश करता है। Google हाइफ़न को शब्द विभाजक के रूप में मानता है।
ट्रांसलिटरेशन क्या है और यह क्यों महत्वपूर्ण है?
ट्रांसलिटरेशन एक्सेंटेड कैरेक्टर को उनके निकटतम ASCII समकक्षों में बदलता है। उदाहरण के लिए, 'café' 'cafe' बन जाता है। यह महत्वपूर्ण है क्योंकि URL में अधिकतम संगतता के लिए केवल ASCII कैरेक्टर होने चाहिए।
स्टॉप वर्ड क्या हैं और क्या मुझे उन्हें हटाना चाहिए?
स्टॉप वर्ड 'a', 'the', 'is', 'and' जैसे सामान्य, कम-मूल्य वाले शब्द हैं। उन्हें हटाने से URL छोटे और कीवर्ड-केंद्रित हो सकते हैं। हालांकि, हटाना हमेशा वांछनीय नहीं होता क्योंकि यह पठनीयता या अर्थ को प्रभावित कर सकता है।
URL स्लग कितना लंबा होना चाहिए?
कोई सख्त सीमा नहीं है, लेकिन छोटे स्लग SEO और उपयोगकर्ता अनुभव के लिए बेहतर प्रदर्शन करते हैं। 3-5 कीवर्ड, आमतौर पर 30-60 कैरेक्टर एक अच्छा नियम है। यह टूल शब्द सीमाओं पर काटने वाला अधिकतम लंबाई विकल्प प्रदान करता है।
कोड उदाहरण
// URL Slug Generator
function generateSlug(input, separator = '-') {
return input
.trim()
.normalize('NFD')
.replace(/[\u0300-\u036f]/g, '')
.toLowerCase()
.replace(/[^a-z0-9\s]/g, '')
.replace(/\s+/g, separator)
.replace(new RegExp(`${separator}+`, 'g'), separator)
.replace(new RegExp(`^${separator}|${separator}$`, 'g'), '');
}
console.log(generateSlug('How to Build a Website in 2026!'));
// Output: how-to-build-a-website-in-2026
console.log(generateSlug('Café de Paris - Menu & Réservations'));
// Output: cafe-de-paris-menu-reservations