يمكن استخدام أداة إعادة كتابة عناوين URL فى ماجنتو 2 فى إعادة كتابة عناوين URL للمنتجات . و ذلك يعنى إمكانية تغيير رابط عنوان المنتج لترتيب أفضل فى محركات البحث ، و جعل موقعك أفضل للزوار . لكن قبل البدء فى عملية إعادة الكتابة يجب عليك معرفة ماذا يعنى مصطلح Target Path و مصطلح Request Path .
- Target Path – يحتوى المسار المستهدف على رابط URL الداخلى الذى يتم استخدامه من خلال نظام ماجنتو 2 ، بالإضافة إلى الرقم التعريفى للمنتج ID . و يتم إدخال هذا المسار تلقائياً فى نظام ماجنتو و يظهر مظلل باللون الرمادى .
- Request Path – على الرغم من ان هذا المسار بعرض فى البداية عنوان URL الحالى ، إلا أنه المسار الذى تطلبه .
إذا تم تفعيل خاصية إعادة التوجيه التلقائى (automatic redirects) لمتجرك الالكترونى على ماجنتو 2 ، ففى هذه الحالة لن تحتاج إلى إعادة كتابة عنوان URL عندما يتم تغيير مفتاح URL للمنتج (URL Key) .

Add URL Rewrite for a Product
خطوات تغيير عنوان URL لمنتج فى ماجنتو 2
الخطوة 1 – تنظيم إعادة كتابة العنوان .
لتجنب حدوث أى اخطاء أثناء عملية إعادة الكتابة ، اكتب مسار redirect to و هو المسار الذى يتم إعادة التوجيه له و مسار redirect from و هو المسار الذى يتم إعادة التوجيه منه ، متضمناً مفتاح URL و اللاحقة إن امكن .
للتأكد يمكنك فتح صفحة كل منتج فى متجرك على ماجنتو 2 ، و نسخ المسار من شريط عنوان المنتج فى المتصفح . عند إنشاء رابط إعادة التوجيه الخاص بالمنتج ، لديك خيار تضمين أو استبعاد مسار الفئة (Category Path) . الأمثلة التالية توضح شكل عنوان URL المنتج الذى يحتوى على مسار الفئة و بدون مسار الفئة .
رابط منتج يحتوى على مسار الفئة
Redirect to : | gear/bags/impulse-duffle.html |
Redirect from : | gear/bags/overnight-duffle.html |
رابط منتج بدون مسار الفئة
Redirect to: | impulse-duffle.html |
Redirect from: | overnight-duffle.html |
الخطوة 2 – إعادة كتابة عنوان URL جديد
1 – اذهب من قائمة لوحة تحكم ماجنتو 2 إلى Marketing > SEO & Search > URL Rewrites .
2 – قبل متابعة هذه العملية ، تحقق من وجود المسار المطلوب من خلال التالى :
- استخدم اداة Filters الموجودة أعلى الصفحة و فى مربع Request Path ، ادخل مفتاح URL الخاص بالصفحة التى تريد إعادة توجيهها ، ثم اضغط على Apply Filters .
- فى حالة وجود سجلات متعددة للصفحة التى تبحث عنها ، بحث عن واجهة عرض المتجر التى تتوافق مع هذه الصفحة ، ثم افتحها فى وضع التعديل (Edit) من عمود Action .
- اضغط على Delete الموجودة فى الشريط أعلى الصفحة ، ثم اضغط OK .
3 – بالعودة إلى صفحة URL Rewrites ، اضغط على Add URL Rewrite .
4 – اختر For Product من حقل Create URL Rewrite ، لتحديد نوع إعادة كتابة عنوان URL للمنتجات .

Create URL Rewrite
6 – ابحث فى الشبكة التالية عن المنتج الذى تريد إعادة توجيه الرابط إليه ، ثم اضغط على الصف الخاص به .

Add URL Rewrite for a Product
7 – أسفل شجرة فئات المنتجات الموجودة فى متجرك على ماجنتو 2 ، اضغط على Skip Category Selection ،لتخطى اختيار فئة المنتج . فى المثال الذى نستعرضه خلال هذا الموضع لا يحتوى رابط إعادة التوجيه الخاص به على فئة .

Skip Category Selection
تعرض صفحة URL Rewrite for Product فى أعلى اليسار لينك أو رابط للمنتج المستهدف . يوجد رابط URL الحالي و الخاص بالمنتج الذى يستخدمه نظام ماجنتو 2 داخلياً فى حقل Request Path و حقل Target Path ، و يظهر باللون الرمادي و هو غير قابل للتغيير .
8 – فى قسم URL Rewrite Information ، اتبع ما يلى :
- Store – إذا كان تثبيت ماجنتو الخاص بك يحتوى على واجهات عرض متعددة ، فاختر من هذا الحقل واجهة العرض التي تريد تطبيق رابط URL الذى تريد إعادة كتابته فيه . و إلا سيتم إنشاء عنوان URL جديد لكل واجهة عرض داخل نظام ماجنتو 2 .
- Request Path – فى هذا الحقل استبدل مفتاح URL و اللاحقة الموجودة و الخاص بالمنتج الأصلي بعنوان URL الجديد . هذا الرابط هو رابط المنتج الذى سيتم إعادة التوجيه منه و الذى قمت بتعريفه فى الخطوة الأولى باسم redirect from .
- Redirect Type – اختر نوع إعادة التوجيه من أحد الخيارات التالية :
- (302) Temporary – لإعادة التوجيه المؤقت للرابط .
- (301) Permanent – لإعادة التوجيه الدائم لرابط المنتج .
- Description – يمكنك إدخال وصف مختصر لعملية إعادة كتابة العنوان كمرجع خاص بك .

URL Rewrite Information
9 – اضغط على Save ، لحفظ الإعدادات السابقة فى ماجنتو 2 .
سيظهر رابط URL الجديد الخاص بالمنتج فى أعلى شبكة URL Rewrites داخل نظام ماجنتو 2 .
الخطوة 3 – تحقق من النتيجة
1 – انتقل إلى الصفحة الرئيسية لمتجرك الالكترونى على ماجنتو 2 .
2 – قم بأحد الخطوات التالية :
- انتقل إلى صفحة المنتج الأصلية الذى تم إعادة التوجيه منها (redirect from) .
- ف شريط عنوان المتصفح ، ادخل مسار إعادة التوجيه للمنتج الأصلي (redirect from) مباشرة بعد عنوان url المتجر ، ثم اضغط Enter .
سيظهر المنتج المستهدف الجديد بدلاً من المنتج الأصلي .
وصف الحقول
Create URL Rewrite | هذا الحقل يحدد نوع إعادة كتابة العنوان ، لا يمكن تغيير النوع بعد إعادة الكتابة . الخيارات المتاحة : Custom/For Product/For Category/For CMS Page |
Request Path | يحتوى على رابط المنتج الذى سيتم إعادة توجيهه . يمكن ان يحتوى هذا المسار على لاحقة html أو htm و الفئة و ذلك بناءً على إعدادات التكوين فى ماجنتو الخاص بك . يجب أن يكون المسار المطلوب فريد و غير مكرر . إذا حدث خطأ عند إدخال هذا المسار فذلك يعنى وجود رابط هذا المسار من قبل داخل نظام ماجنتو و فى هذه الحالة يجب حذف الرابط الموجود من قبل و المحاولة مرة اخرى . |
Target Path | يحتوى حقل المسار المستهدف على الرابط الداخلى الذى يستخدمه النظام للإشارة إلى وجهة رابط إعادة التوجيه . لا يمكن تعديل الرابط الموجود فى هذا الحقل . |
Redirect | يحدد نوع عملية إعادة توجيه الرابط ، من خلال الخيارات التالية : NO - عدم تحديد إعادة توجيه ، العديد من العمليات تفوم بإنشاء طلبات إعادة توجيه لهذا النوع . على سبيل المثال فى كل مرة تقوم بإضافة منتج إلى فئة ، يتم إنشاء رابط إعادة توجيه من هذا النوع فى كل واجهة عرض . (302) Temporary - إعادة التوجيه المؤقت ، يشير إلى محركات البحث أن الرابط الذى تم إعادة كتابته يوجد لفترة محدودة . بشكل عام لا تقوم محركات البحث بحفظ معلومات ترتيب الصفحة للروابط المؤقتة . (301) Permanent - يشير إلى محركات البحث أن الرابط الذى تم إعادة كتابته دائم . بشكل عام تقوم محركات الحث بحفظ معلومات ترتيب الصفحة للروابط الدائمة . |
Description | وصف مختصر لهدف عملية إعادة كتابة عنوان url ، يكون هذا الوصف كمرجع داخلى خاص بك . |