مرکزی مواد پر جائیں

مفت اسلگ جنریٹر

کسی بھی عنوان یا متن کو URL-دوستانہ slug میں تبدیل کریں۔ بلاگ پوسٹس، CMS صفحات، اور SEO-بہتر URLs کے لیے بہترین۔

لوڈ ہونے کے بعد آف لائن کام کرتا ہے
الگ کار
بنایا گیا slug
اوپر کچھ ٹائپ کریں…
غیر لاطینی حروف (مثلاً چینی، سیریلک، عربی) حذف کر دیے گئے — یہ جنریٹر صرف a-z، 0-9 رکھتا ہے۔ ان سکرپٹس کے لیے، پہلے ٹیکسٹ کو ترجمہ کریں یا ایسی URL استعمال کریں جو یونی کوڈ کو محفوظ رکھے۔

فوری مثالیں

عام استعمالات

  • بلاگ پوسٹس کے لیے URL سلگز بنائیںبلاگ پوسٹ کے عنوانات کو صاف، SEO-دوست URL سلگز میں تبدیل کریں WordPress، Ghost، اور کسی بھی CMS کے لیے۔
  • عنوانات سے محفوظ فائل ناموں کو تیار کریںدستاویزات کے عنوانات، فوٹو کے نام، یا اثاثوں کے نام کو فائل سسٹم-محفوظ ناموں میں تبدیل کریں بغیر خالی جگہوں یا خصوصی حروف کے۔
  • URL سلگز کو SEO کے لیے بہتر بنائیںاہم لفظ سے بھرے، جامع URL سلگز بنائیں جو سرچ انجنوں کو آپ کے صفحات کو سمجھنے اور درجہ بندی کرنے میں مدد دیتے ہیں۔
  • CMS اور Headless سسٹمز کے لیے سلگز بنائیںContentful، Sanity، Strapi، اور دیگر headless CMS مواد اندراجات کے لیے مستقل سلگز بنائیں۔
  • ای کامرس کے لیے پروڈکٹ URL سلگز بنائیںShopify، WooCommerce، اور ای کامرس اسٹوروں کے لیے صاف، اہم لفظ سے بھرے پروڈکٹ صفحہ سلگز بنائیں۔

یہ کیسے کام کرتا ہے

Slug جنریٹر مکمل طور پر آپ کے براؤزر میں بغیر کسی بیرونی لائبریری کے چلتا ہے۔ یہ متن کو URL-محفوظ slugs میں تبدیل کرتا ہے، Cyrillic، Greek، اور Latin خصوصی حروف کے لیے ہاتھ سے لکھی گئی transliteration ٹیبل کا استعمال کرتے ہوئے، جسے accent ہٹانے کے لیے براؤزر کی بلٹ ان یونیکوڈ نارملائزیشن (NFKD) کے ساتھ ملایا گیا ہے۔

  1. 1
    Transliteration پاس
    ہر حرف کو ایک بلٹ ان CHARMAP ٹیبل میں تلاش کیا جاتا ہے جو غیر ASCII رسوم الخط کو Latin مساوی حروف سے نقشہ بناتا ہے — Cyrillic (а→a، ж→zh، ш→sh)، Greek (θ→th، ψ→ps)، اور Latin خصوصیات (æ→ae، ß→ss، ð→d)۔ ё→yo جیسے مخصوص نقشوں والے حروف کسی بھی مزید پروسیسنگ سے پہلے یہاں سنبھالے جاتے ہیں۔
  2. 2
    یونیکوڈ نارملائزیشن اور accent ہٹانا
    براؤزر کا مقامی String.normalize('NFKD') پہلے سے ترکیب شدہ حروف کو توڑتا ہے — تاکہ á، a + combining acute accent بن جائے۔ ایک regex پھر تمام combining نشانات (یونیکوڈ رینج U+0300–U+036F) کو ہٹاتا ہے، é، ñ، اور ț جیسے accent والے Latin حروف کو ان کے سادہ ASCII بنیادی حروف تک محدود کر دیتا ہے۔
  3. 3
    لفظ کی تقسیم اور stop-word فلٹرنگ
    باقی ماندہ غیر alphanumeric حروف کو خالی جگہوں سے بدل دیا جاتا ہے اور متن کو الفاظ میں تقسیم کیا جاتا ہے۔ اگر stop-word ہٹانا فعال ہو، تو عام انگریزی فنکشن الفاظ (the, and, of, in, …) لفظ کی فہرست سے خارج کر دیے جاتے ہیں۔ الفاظ کو پھر آپ کی منتخب علیحدگی (ہائفن، انڈر اسکور، یا نقطہ) کے ساتھ جوڑا جاتا ہے۔
  4. 4
    لمبائی کی کٹائی اور آؤٹ پٹ
    اگر زیادہ سے زیادہ لمبائی کی حد مقرر ہو، تو slug کو قریب ترین لفظ کی حد پر حد سے پہلے کاٹا جاتا ہے — کبھی لفظ کے درمیان نہیں — آخری علیحدگی تک واپس اسکین کر کے۔ حتمی slug آپ کے ٹائپ کرتے ہی فوراً دکھایا جاتا ہے، جس کے نیچے حروف اور الفاظ کی گنتی دکھائی جاتی ہے۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات