مولّد Slug

حوّل العناوين إلى slugs نظيفة لعناوين URL: يزيل العلامات ويحوّل الفيتنامية والسيريلية واليونانية إلى لاتينية ويضبط الفاصل والحالة والطول الأقصى. ووضع دفعي.

تُزال العلامات (é → e وđ → d وß → ss)، وتُحرف السيريلية واليونانية إلى اللاتينية، وتتحول أي مجموعة أحرف أخرى إلى فاصل واحد، ويُقص الطول الأقصى عند فاصل حتى لا تنقسم الكلمات. لا تُحرف الحروف العربية.

ما هو مولّد Slug؟

يحوّل العناوين والعبارات إلى slugs لعناوين URL مثل "tieng-viet-co-dau-duong-pho". تُزال العلامات التشكيلية وتُنقحَر السيريلية واليونانية إلى أحرف لاتينية ويصبح كل ما عداها فاصلًا، وتتحكم في الفاصل وحالة الأحرف الصغيرة والطول الأقصى وهل تُبقى الحروف غير اللاتينية. ويُنشئ الوضع الدفعي slug لكل سطر.

كيفية استخدام مولّد Slug

  1. اكتب عنوانًا أو الصقه في العنوان أو النص.
  2. اختر الفاصل واضبط الطول الأقصى (0 = بلا حد).
  3. اضبط الخيارات: الأحرف الصغيرة، والحروف الألمانية المعلَّمة ae/oe/ue، والرموز ككلمات، والإبقاء على الحروف غير اللاتينية، وslug لكل سطر.
  4. انسخ الـ slug.

مثال

الإدخال
Tiếng Việt có dấu: Đường phố
الإخراج
tieng-viet-co-dau-duong-pho

متى تستخدم مولّد Slug

استخدمه لعناوين مقالات المدونة وصفحات المنتجات وأسماء الملفات والمراسي. لا تُنقحَر الصينية واليابانية والعربية والهندية والتايلندية؛ إما أن تُبقيها (تعرض المتصفحات الحديثة عناوين URL بـ Unicode) أو تكتب عنوانًا لاتينيًا. أبقِ الـ slugs قصيرة وثابتة – فتغيير slug منشور يكسر الروابط ما لم تضف إعادة توجيه.

كيف يعمل مولّد Slug

تُكتب الرموز & @ % + كلمات اختياريًا. تتحول الحروف الألمانية ä ö ü ß إلى ae oe ue ss عند تفعيل ذلك الخيار. تُنقحَر الحروف السيريلية (الروسية والأوكرانية والصربية والمقدونية) واليونانية بمخطط بسيط (щ ← shch وж ← zh وθ ← th). تُزال العلامات التشكيلية بـ Unicode NFD مع حالات خاصة (đ ← d وø ← o وß ← ss وł ← l). تُحذف الفواصل العليا ويُحوَّل النص إلى أحرف صغيرة، وتصبح كل سلسلة من غير الحروف والأرقام فاصلًا واحدًا. ويقطع الطول الأقصى عند آخر فاصل قبل الحد فلا تُقسَّم الكلمات.

حالات الاستخدام الشائعة

  • إنشاء روابط دائمة لمقالات المدونة والمقالات
  • توليد slugs فيتنامية بلا علامات
  • صنع أسماء ملفات آمنة من عناوين المستندات
  • إنشاء slugs دفعيًا لاستيراد المنتجات
  • نقحرة العناوين الروسية لعناوين URL

الأسئلة الشائعة

شرطات أم شرطات سفلية؟

الشرطات هي الخيار الشائع لعناوين URL لأن محركات البحث تعدّها فواصل كلمات.

لماذا عنواني الصيني أو العربي فارغ؟

لا يمكن نقحرة هذه الكتابات بقواعد بسيطة. فعّل الإبقاء على الحروف غير اللاتينية لإبقائها في الـ slug، أو اكتب عنوانًا لاتينيًا قصيرًا.

كيف يعمل الطول الأقصى؟

يُقطع الـ slug عند آخر فاصل قبل الحد، فيصبح "the-quick-brown-fox" بحد 15 حرفًا "the-quick-brown".

أي نقحرة تُستخدم للروسية؟

مخطط بسيط مقروء (ж zh وх kh وц ts وщ shch وю yu وя ya؛ وتُحذف ъ وь)، يشبه مكتبات slug الشائعة لعناوين URL.

الخطوات التالية المقترحة

محلل الروابط URL
قسّم أي رابط إلى البروتوكول وبيانات الاعتماد والمضيف والمنفذ ومقاطع المسار ومعاملات الاستعلام والجزء، بقيم مفكوكة ومخرجات JSON. يعمل داخل متصفحك.
مولّد رمز QR
مولّد رموز QR مجاني للروابط والنصوص وبيانات Wi-Fi وبطاقات الاتصال والبريد والرسائل القصيرة وأرقام الهاتف. اضبط تصحيح الأخطاء والحجم والألوان ونزّل PNG أو SVG.
مولّد وسوم Meta
ولّد وسوم head في HTML لتحسين محركات البحث: العنوان ووصف meta ورابط canonical وrobots noindex/nofollow وviewport وcharset وtheme-color مع عدادات الطول.
مولّد Robots.txt
أنشئ ملف robots.txt صالحاً: اسمح أو احظر الزواحف وامنع مسارات بأحرف بدل وأضف استثناءات Allow وCrawl-delay وروابط خرائط الموقع واحظر روبوتات تدريب الذكاء الاصطناعي.
أداة التهريب وإلغائه
أداة واحدة لتهريب السلاسل أو إلغاء تهريبها لـ JSON وJavaScript وHTML وXML ومكونات URL والتعابير النمطية وسلاسل SQL وCSS ووسائط الصدفة.
منشئ سلسلة استعلام URL
ابنِ رابطاً بمعاملات استعلام من أزواج مفتاح/قيمة بترميز النماذج (المسافة +) أو RFC 3986 (%20). استورد معاملات من رابط موجود لتعديلها.

استكشف المزيد من الفئات