منشئ روابط الصفحات (Slug)
اكتب عنوان صفحتك أو منتجك ليتحول إلى جزء نظيف من الرابط. الوضع العربي يبقي الحروف العربية كما هي (وهو رابط صحيح تمامًا، يرمّزه المتصفح تلقائيًا)، والوضع اللاتيني يُخرج ASCII فقط. الأداة لا تدّعي نقلًا حرفيًا دقيقًا للعربية، وتخبرك بالضبط بما حذفته. ويُسمّى هذا الجزء من الرابط slug، والأداة مولّد slug (Slug Generator) للعناوين العربية والإنجليزية في المدونات وصفحات المنتجات والتصنيفات.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
شاهد طريقة الاستخدام
خطوات الاستخدام
- اكتب عنوان الصفحة
- اضغط إنشاء
- النتيجة: رابط نظيف جاهز للنسخ
طريقة الاستخدام
- اكتب العنوان أو الصقه، أو اضغط «تحميل مثال».
- اختر الوضع: «عربي يونيكود» يحفظ الحروف العربية، و«لاتيني ASCII» يُخرج a-z و0-9 فقط.
- اضبط الفاصل وحالة الأحرف والطول الأقصى، وفعّل خيارات التوحيد إن أردت (تغيّر الإملاء).
- راجع جزء الرابط (slug) وشكله المرمّز، عدّله يدويًا إن أردت، ثم انسخه أو نزّله.
مثال
المثال الجاهز عنوان واحد: «منتج iPhone 15 Pro — قهوة عربية أصيلة & شاي، 2024».
في الوضع العربي بالإعدادات الافتراضية يصبح: «منتج-iphone-15-pro-قهوة-عربية-أصيلة-شاي-2024» بطول 44 حرفًا، ويصبح شكله المرمّز 149 حرفًا لأن كل حرف عربي يصير ست خانات مثل %D9%85. وإن فعّلت التوحيد الثلاثي يصبح «منتج-iphone-15-pro-قهوه-عربيه-اصيله-شاي-2024».
وفي الوضع اللاتيني بالإعدادات الافتراضية يصبح: «iphone-15-pro-and-2024»، وتُعرض قائمة تضم 21 حرفًا عربيًا حُذف. وإن فعّلت جدول النقل الحرفي التقريبي يصبح: «mntj-iphone-15-pro-qhwh-arbyh-asylh-and-shay-2024»، وهو بلا حركات وغير معياري وعليك مراجعته.
الحدود والملاحظات
- اختُبرت الأداة على 100 ألف عنوان في الوضع الدفعي (نحو 6.5 ميغابايت): يُحسب الناتج في نحو ثانيتين في الوضع العربي وأقل من أربع ثوانٍ في الوضع اللاتيني مع النقل الحرفي، لكن مربع النص في المتصفح يحتاج عدة ثوانٍ لعرض لصق بهذا الحجم. لذلك تتوقف المعالجة التلقائية فوق نحو 4000 سطر أو 150 ألف حرف وتُنفَّذ بزر «إنشاء». تعرض المعاينة أول 300 سطر فقط، والنسخ والتنزيل يشملان النتيجة كاملة.
- لا يوجد نقل حرفي موثوق من العربية إلى اللاتينية بدون حركات: «مكتب» و«مكتبة» و«كتب» تُكتب بالحروف الساكنة نفسها تقريبًا. الجدول المستخدم هنا تقريبي وبلا حركات ومتوقف افتراضيًا: يخلط ص وس في s، وض ود في d، ويحذف الهمزة، وقد يعطي كلمتين مختلفتين الناتج نفسه. راجع الناتج وعدّله بنفسك؛ حقل النتيجة قابل للتحرير لهذا السبب.
- الوضع اللاتيني يزيل علامات النبر بتفكيك NFKD (é تصبح e)، ويعالج الحروف التي لا يفككها يونيكود بجدول صريح: ß تصبح ss، وø تصبح o، وł تصبح l، وæ تصبح ae، وœ تصبح oe، وđ تصبح d، وþ تصبح th، وð تصبح d. أي حرف آخر خارج a-z و0-9 يُحذف ويُعرض في قائمة المحذوف.
- خيارات التوحيد الثلاثة (توحيد الألف، والتاء المربوطة إلى هاء، والألف المقصورة إلى ياء) متوقفة افتراضيًا لأنها تغيّر الإملاء: «قهوة» تصبح «قهوه» و«مستشفى» تصبح «مستشفي». فعّلها إن كنت تريد رابطًا واحدًا لكل صيغ الكتابة، وتذكّر أن تغيير رابط منشور يحتاج إعادة توجيه 301.
- حذف كلمات الوقف يعتمد قائمة ثابتة من 45 كلمة (21 إنجليزية و24 عربية) ومتوقف افتراضيًا. ولا تتحقق الأداة من أن الرابط غير مستخدم من قبل، ولا تضيف تاريخًا أو رقمًا لمنع التكرار.
أسئلة شائعة عن هذه الأداة
هل الرابط العربي صالح فعلًا؟
نعم. معيار RFC 3987 يسمح بالحروف غير اللاتينية في الروابط، وكل المتصفحات الحديثة تعرضها بالعربية وترسلها مرمّزة بترميز النسبة تلقائيًا. الأثر الوحيد هو الطول: الحرف العربي الواحد يصبح ست خانات مثل %D9%85، فرابط من 44 حرفًا يصير 149 حرفًا في السجلات وعند النسخ من بعض التطبيقات القديمة. لذلك تعرض الأداة الشكل المرمّز وطوله دائمًا.
لماذا لا تنقل الأداة العربية إلى حروف لاتينية تلقائيًا؟
لأن العربية تُكتب بلا حركات قصيرة، فلا يمكن لأي برنامج بدون معجم أن يعرف أن «مكتب» تُقرأ maktab وليست muktib أو mktb. أي أداة تدّعي نقلًا حرفيًا دقيقًا تخمّن. لذلك الخيار الافتراضي هنا هو حذف الحروف العربية في الوضع اللاتيني مع عرض ما حُذف، والبديل جدول ساكن تقريبي مُعلَن أنه كذلك ومتوقف افتراضيًا وقابل للتحرير بعده.
هل يعطي العنوان نفسه الرابط نفسه دائمًا؟
نعم. الحساب كله قواعد ثابتة بلا عشوائية ولا وقت ولا اعتماد على إعدادات جهازك، فالعنوان نفسه مع الخيارات نفسها يعطي الناتج نفسه في كل مرة وعلى كل جهاز. إن عدّلت حقل النتيجة يدويًا فالنسخ والتنزيل يأخذان ما تراه، لا ما حسبته الأداة.
ما معنى slug في رابط الصفحة؟
كلمة slug تعني الجزء المقروء من الرابط الذي يعرّف الصفحة، ويأتي عادةً بعد آخر شرطة مائلة. ففي الرابط https://example.com/blog/arabic-coffee-guide يكون slug الصفحة هو arabic-coffee-guide. ويُكتب غالبًا بحروف صغيرة وكلمات يفصل بينها فاصل مثل -، والرابط القصير الذي يصف الصفحة أسهل في القراءة والمشاركة.
كيف أنشئ slug من عنوان عربي؟
اكتب العنوان واترك الوضع «عربي يونيكود»، فتُحذف علامات الترقيم والرموز وتُستبدل المسافات بالفاصل. فالعنوان «أفضل قهوة عربية في الرياض 2026» يصبح «أفضل-قهوة-عربية-في-الرياض-2026» بطول 30 حرفًا، وطول شكله المرمّز 135 حرفًا. وإن أردت رابطًا بحروف لاتينية فقط فاختر وضع «لاتيني ASCII».
