سلگ جنریٹر

استعمال کا طریقہ 3 مراحل
  1. اپنے عنوانات چسپاں کریں، ہر لائن میں ایک۔
  2. جدا کرنے والا اور زیادہ سے زیادہ لمبائی چنیں، ساتھ چھوٹے حروف اور نمبرنگ کے اختیارات بھی۔
  3. بنائیں دبائیں، پھر کاپی کریں۔
ہر سطر پر ایک عنوان۔ خالی سطریں نظر انداز کر دی جاتی ہیں۔
سلگز

زیر و زبر والے لاطینی حروف الگ کر کے ہٹا دیے جاتے ہیں، چنانچہ Crème brûlée سے creme-brulee بنتا ہے۔ جن حروف کی تجزیاتی صورت موجود نہیں — ß، ø، đ، þ، æ — ان کے لیے ایک واضح نقشہ استعمال ہوتا ہے، اور سیریلک اور یونانی کو رومن میں لکھا جاتا ہے۔ جس رسم الخط کا کوئی نقشہ نہ ہو، جیسے چینی یا عربی، اسے یہاں رومن نہیں بنایا جا سکتا؛ ایسے عنوانات خاموشی سے خالی سلگ میں بدلنے کے بجائے بتا دیے جاتے ہیں۔ کٹائی ہمیشہ آخری مکمل لفظ پر واپس آتی ہے تاکہ سلگ کبھی لفظ کے بیچ ختم نہ ہو۔

یہ ٹول کیسے کام کرتا ہے

سلَگ URL کا وہ حصہ ہے جو پڑھا جا سکے، اور اسے بنانے کا مطلب ہے من مانی عبارت کو ان حروف تک محدود کرنا جو پتے میں رکھے جانے کے بعد بچ جائیں۔ اعراب والے حروف الگ کر کے ان کے نشان گرا دیے جاتے ہیں، تو é سے e بن جاتا ہے؛ سریلک اور یونانی حرف بہ حرف نقلِ حرفی پاتے ہیں؛ اور ایک جدول ان صورتوں کو سنبھالتا ہے جہاں ایک حرف دو بن جاتا ہے، جیسے ß سے ss اور æ سے ae۔ معنی رکھنے والی علامتیں لفظوں میں لکھ دی جاتی ہیں — ایمپرسینڈ and بن جاتا ہے، کرنسی کا نشان اپنا کوڈ۔

الگ کرنے کا عمل جدولوں سے پہلے جان بوجھ کر چلتا ہے۔ اعراب والا یونانی حرف اپنی نقشہ بندی سے تبھی میل کھاتا ہے جب اعراب ہٹ چکا ہو، اس لیے الٹی ترتیب ان حروف کو بغیر ترجمے کے چھوڑ دیتی ہے۔ نقلِ حرفی کے بعد عبارت الفاظ میں تقسیم ہوتی ہے، اختیاری رکاوٹی الفاظ گرا دیے جاتے ہیں، الفاظ آپ کے جدا کنندہ سے جوڑ دیے جاتے ہیں، اور اختیاری لمبائی کی حد لفظ کے بیچ میں نہیں بلکہ لفظ کی حد پر کاٹتی ہے۔

وہ انتخاب جو پتے پر اثر ڈالتے ہیں

  • رکاوٹی الفاظ ہٹانا مختصر کرتا ہے مگر دھندلا بھی سکتا ہے: and، of اور for گرا دینا لمبے عنوان کے لیے اچھا پڑھا جاتا ہے اور مختصر کے لیے برا، جہاں بچے ہوئے الفاظ شاید ایک ساتھ معنی نہ رکھیں۔
  • روایت خط کی ہے، نیچے کی لکیر کی نہیں: تلاش کے انجن مدت سے خط کو الفاظ جدا کرنے والا اور نیچے کی لکیر کو جوڑنے والا سمجھتے ہیں، اس لیے نیچے کی لکیر والا سلَگ ایک ہی لمبے لفظ کے طور پر پڑھا جاتا ہے۔
  • جن رسم الخط کی نقشہ بندی نہیں وہ غائب ہو جاتے ہیں: عربی، عبرانی، چینی اور جاپانی کے لیے یہاں کوئی نقلِ حرفی کا جدول نہیں، اس لیے ان میں لکھی عبارت بدلنے کے بجائے ہٹا دی جاتی ہے۔ ان کے لیے لاطینی عنوان دیں۔
  • شائع شدہ سلَگ بدلنے سے اس کے لنک ٹوٹ جاتے ہیں: پرانا پتہ کام کرنا چھوڑ دیتا ہے جب تک ری ڈائریکٹ نہ لگایا جائے۔ سلَگ شائع کرنے کے بعد نہیں، پہلے درست کر لینے کے قابل ہیں۔

What actually happens to the text

A slug is the readable part of a URL, and producing one means reducing arbitrary text down to characters that survive being placed in an address. The [msm_tool slug="slug-generator"] decomposes accented letters and drops the marks, so é becomes e; transliterates Cyrillic and Greek character by character; and applies a table for the cases where one letter genuinely becomes two, such as ß to ss and æ to ae. Symbols that carry meaning are spelled out rather than dropped — an ampersand becomes "and", a currency sign becomes its code.

Why decomposition happens before the lookup tables

Splitting an accented letter from its accent mark has to happen before the transliteration tables are consulted, because an accented Greek or Cyrillic character only matches its mapping once the accent has already been separated out. Doing the steps in the other order would leave those characters untranslated rather than correctly converted.

Hyphens are the convention, not underscores

Search engines have long treated a hyphen as marking a boundary between words and an underscore as joining them into one, so a slug built with underscores tends to read as a single long word rather than several separate ones. That is a practical, historical convention rather than a technical requirement, but it is the one worth following.

Removing stop words is a trade-off, not a free improvement

Dropping small words like "the", "and", "of" and "for" shortens a long title cleanly, and does the opposite for a short one — the words left over can stop reading as a coherent phrase once enough of the connective tissue is gone. Whether to remove them is worth deciding per title rather than leaving on by default for everything.

Scripts with no mapping simply disappear

Only Cyrillic and Greek have transliteration tables here, so Arabic, Hebrew, Chinese and Japanese text is stripped out entirely rather than converted into anything resembling the original. A Latin-script title is the only reliable input for those cases.

A published slug is expensive to change

Every existing link to a page stops working the moment its slug changes, unless a redirect is added to bridge the old address to the new one. That makes a slug worth getting right before publishing rather than treating it as something to tidy up afterwards.

اکثر پوچھے گئے سوالات

خاص طور پر سلگ جنریٹر کے بارے میں۔ اس زمرے سے متعلق عمومی سوالات کے جواب زمرے کے صفحے پر موجود ہیں۔

یہاں صرف سریلک اور یونانی کے نقلِ حرفی جدول ہیں۔ عربی، عبرانی اور CJK رسم الخط کی کوئی نقشہ بندی نہیں، اس لیے وہ بدلنے کے بجائے ہٹا دیے جاتے ہیں۔
خط۔ تلاش کے انجن خط کو الفاظ جدا کرنے والا اور نیچے کی لکیر کو جوڑنے والا سمجھتے ہیں، اس لیے نیچے کی لکیر والا سلَگ ایک ہی لفظ کے طور پر پڑھا جاتا ہے۔
لمبے عنوان کے لیے عموماً ہاں۔ مختصر کے لیے اکثر نہیں — بچے ہوئے الفاظ اکیلے معنی رکھنا چھوڑ سکتے ہیں۔
اتنا مختصر کہ ایک نظر میں پڑھا جا سکے۔ فکر کرنے کے قابل کوئی تکنیکی حد نہیں، مگر جو سلَگ کوئی پڑھ نہ سکے وہ اپنا آدھا کام ہی کر رہا ہے۔
بدل تو سکتے ہیں، مگر اس کی طرف موجود ہر لنک ٹوٹ جائے گا جب تک آپ ری ڈائریکٹ نہ لگائیں۔ اسے شائع کرنے سے پہلے طے کر لینا بہتر ہے۔

نئے ٹولز، خصوصیات اور کارکردگی بڑھانے کے مشوروں کی اطلاع پانے کے لیے سبسکرائب کریں۔