إنشاء عمليات إعادة توجيه مسار URL وإدارتها

يمكن استخدام عمليات إعادة توجيه مسار URL لإعادة توجيه حركة الزيارات من صفحة ويب إلى أخرى. عند تغيير مسار URL في متجر Shopify الخاص بك، يمكنك إنشاء إعادة توجيه لمسار URL لضمان تمكّن عملائك من العثور على ما يبحثون عنه.

على سبيل المثال، إذا حذفتَ منتجًا، فيمكنك إعداد إعادة توجيه لمسار URL بحيث يُعاد توجيه العملاء إلى منتج مماثل في متجرك عند إدخالهم لمسار URL الخاص بذلك المنتج.

اعتبارات لإنشاء عمليات إعادة توجيه مسار URL

قبل إنشاء أي عمليات إعادة توجيه لمسار URL، راجع الاعتبارات التالية:

  • لا يمكنك إعادة توجيه مسارات URL التي تبدأ بالبادئات التالية: /apps أو /application أو /cart أو /carts أو /orders أو /services أو /shop.
  • لا يمكنك إعادة توجيه مسارات URL التي تستخدم مسارات Shopify الثابتة: /products أو /collections أو /collections/all.
  • يمكنك إعادة التوجيه فقط من مسارات URL المعطلة. تعرض مسارات URL المعطلة رسائل خطأ، مثل الصفحة غير موجودة أو 404، على صفحة أو في عنوان الصفحة. إذا كان مسار URL لا يزال يُحمّل صفحة ويب صالحة، فلن تعمل إعادة توجيه مسار URL.
  • يمكنك إنشاء 100,000 عملية إعادة توجيه لمسار URL كحد أقصى ما لم يكن متجرك على خطة Plus، والتي تتيح حدًا أقصى يبلغ 20,000,000 عملية إعادة توجيه لمسار URL.
  • لا تُدعم عمليات إعادة توجيه مسارات URL في قوائم حسابات العملاء.

سيناريوهات إعادة التوجيه الشائعة

قد يساعدك فهم هذه السيناريوهات على إعداد عمليات إعادة التوجيه بشكل أكثر فعالية.

قيود إضافية لإعادة توجيه مسار URL

راجع هذه القيود الإضافية التي قد تؤثر على وظيفة إعادة توجيه مسار URL:

مسارات URL المحجوزة

هناك مسارات URL معينة محجوزة بواسطة Shopify ولا يمكن استخدامها لعمليات إعادة التوجيه:

  • /collections/vendors، /collections/types، /collections/all
  • /apps/، /a/، /community/، /tools/
  • مسارات نطاق MyShopify التي تنتهي بـ /shop أو /services

تصفية إشارات المجموعة

لا يمكنك إنشاء عمليات إعادة توجيه لمسارات URL التي تستخدم تصفية إشارات المجموعة (مثل yourstore.com/collections/collection-name/tag-name). حتى في حالة عدم وجود منتجات تحمل هذه الإشارة، يظل مسار URL صالحًا ولا يمكن إعادة توجيهه.

امتدادات ملفات HTML

لا يمكن إعادة توجيه مسارات URL التي تنتهي بـ .html إلى مسار URL نفسه بدون .html. تتعامل Shopify معها على أنها مسار URL نفسه لأن المنصة تتعامل تلقائيًا مع تنسيق HTML للحصول على مسارات URL أكثر وضوحًا.

سلاسل الاستعلام والأحرف الخاصة

قد لا تعمل مسارات URL التي تحتوي على سلاسل استعلام (مثل /brands/dell.html?_bc_fsnf=1&interface=interface_type) كما هو متوقع مع عمليات إعادة توجيه مسار URL.

الأسواق الدولية والمجلدات الفرعية

لا تُطبق عمليات إعادة توجيه مسارات URL تلقائيًا على جميع المجلدات الفرعية للسوق. إذا كنت بحاجة إلى إعادة توجيه إعدادات محلية محددة (مثل yourstore.com/en-ca/old-page إلى yourstore.com/en-fr/new-page)، فيجب عليك إنشاء عمليات إعادة توجيه فردية لكل مجلد فرعي.

التخزين المؤقت لعمليات إعادة التوجيه 301

تُخزّن عمليات إعادة التوجيه 301 مؤقتًا بواسطة المتصفحات ومحركات البحث. إذا أزلتَ عملية إعادة توجيه بعد وصول العملاء إليها، فقد تستمر عملية إعادة التوجيه في العمل على متصفحاتهم حتى تنتهي صلاحية ذاكرة التخزين المؤقت.

إنشاء إعادة توجيه لمسار URL

يمكنك إنشاء إعادة توجيه URL. عند إنشاء إعادة توجيه، يمكن أن يكون عنوان URL الجديد عنوانًا نسبيًا (مثل /collection/shirts)، أو عنوانًا كاملاً (مثل http://www.example.com/collection/shirts). لتوجيه حركة الزوار داخل نطاقك الأساسي، استخدم عنوان URL نسبيًا. لتوجيه حركة الزوار خارج نطاقك الأساسي، استخدم عنوان URL كاملاً. تبدأ عمليات إعادة توجيه URL في العمل فورًا.

يمكنك أيضًا إضافة Liquid إلى حقلَي إعادة توجيه من وإعادة توجيه إلى. لا يمكن إجراء تحقق كامل من الحقول عند استخدام Liquid في مساراتك.

الخطوات:

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عرض عمليات إعادة توجيه URL.

  3. انقر على إنشاء إعادة توجيه URL.

  4. في قسم إعادة التوجيه من، أدخل عنوان URL القديم الذي تريد إعادة توجيه الزوار منه.

  5. في قسم إعادة التوجيه إلى، أدخل عنوان URL الجديد الذي تريد إعادة توجيه الزوار إليه. لإعادة التوجيه إلى الصفحة الرئيسية لمتجرك، أدخل /.

  6. انقر على حفظ إعادة التوجيه.

استكشاف أخطاء عمليات إعادة توجيه URL وإصلاحها

تبدأ عمليات إعادة توجيه URL في العمل فورًا. وإذا لم تعمل إعادة التوجيه الخاصة بك على الفور، يمكنك تجربة خطوات استكشاف الأخطاء وإصلاحها التالية:

  • راجع عنواني URL في كل من إعادة التوجيه من وإعادة التوجيه إلى بحثًا عن أي أخطاء إملائية.
  • تأكد من أن عنوان URL في حقل إعادة التوجيه من لا يحتوي على صفحة نشطة.
  • تأكد من أن عنوان URL في حقل إعادة التوجيه من ليس مسارًا ثابتًا أو يحتوي على بادئة لا يمكنك إعادة توجيهها.
  • امسح ذاكرة التخزين المؤقت للمتصفح لديك واختبر إعادة التوجيه مرة أخرى، أو حاول استخدام جهاز آخر.

خطوات إضافية لاستكشاف أخطاء إعادة التوجيه وإصلاحها

صفحة 404 تعيد التوجيه إلى الصفحة الرئيسية في محرر القوالب

إذا كانت صفحة 404 الخاصة بك تعيد التوجيه إلى الصفحة الرئيسية عند عرضها في محرر القوالب، فتحقق مما إذا كنت قد أعددت إعادة توجيه من /404 إلى / (صفحتك الرئيسية). يتعارض هذا النوع من إعادة التوجيه مع قدرة محرر القوالب على عرض صفحة 404 الخاصة بك. أزل إعادة التوجيه هذه لحل المشكلة.

أخطاء تجاوز حد إعادة التوجيه في API

إذا واجهت أخطاء "Redirect Limit Exceeded" (تم تجاوز حد إعادة التوجيه) عند استخدام Admin API، فإن هذا الخطأ لا يتعلق بحد إعادة توجيه URL لمتجرك (والذي يبلغ 100,000 إعادة توجيه). بل يشير إلى أن طلب API يتسبب في عدد كبير جدًا من عمليات إعادة التوجيه للخادم. وإذا واجهت هذا الخطأ، ففكر في التواصل مع مجتمع Shopify أو اتصل بمطور أي تطبيقات تابعة لجهة خارجية قد تكون مسببة لهذه المشكلة.

عمليات إعادة توجيه URL وإمكانية ظهور المتجر الإلكتروني

يمكنك استخدام عمليات إعادة توجيه URL مع إعدادات إمكانية ظهور المتجر الإلكتروني لديك لإعادة توجيه العملاء مؤقتًا من المحتوى المخفي إلى المحتوى النشط.

على سبيل المثال، إذا كانت لديك مجموعة /collections/fall وتريد إخفاءها مؤقتًا خلال فصل الصيف وإعادة توجيه العملاء إلى /collections/summer، فيمكنك:

  1. تغيير إعداد إمكانية ظهور المتجر الإلكتروني لمجموعة الخريف إلى مخفية.
  2. إنشاء إعادة توجيه URL من /collections/fall إلى /collections/summer.

عندما تكون مجموعة الخريف مخفية، يتحول عنوان URL الخاص بها /collections/fall إلى صفحة 404، مما يسمح بإجراء إعادة التوجيه. وسيتم إعادة توجيه العملاء الذين يزورون /collections/fall تلقائيًا إلى /collections/summer.

هام: إذا قمت لاحقًا بتغيير إمكانية ظهور المتجر الإلكتروني للمجموعة لتصبح مرئية مجددًا، فسيتم حذف إعادة توجيه URL تلقائيًا لأن عمليات إعادة التوجيه لا تعمل إلا مع عناوين URL التي تعرض أخطاء 404. وستحتاج إلى إعادة إنشاء إعادة التوجيه إذا قمت بإخفاء المجموعة مرة أخرى.

يسري هذا السلوك أيضًا على المنتجات. حيث يمكنك تعيين المنتجات إلى حالة مسودة أو إزالتها من جميع قنوات المبيعات لجعلها تعرض أخطاء 404، ومن ثم تصبح مؤهلة لعمليات إعادة توجيه URL.

عمليات إعادة التوجيه والمجلدات الفرعية

ينطبق إنشاء إعادة توجيه URL على جميع المجلدات الفرعية للغات أو الأسواق التي تم إعدادها باستخدام أدوات المبيعات الدولية.

على سبيل المثال، سوقك الأساسي هو الولايات المتحدة على example.com. ولديك أيضًا سوق لكندا على مجلد فرعي في example.com/en-ca. وقررت التوقف عن بيع قميص أزرق في متجرك، ولذا قمت بحذف المنتج، ثم أنشأت إعادة توجيه URL واحدة من /products/blue-t-shirt إلى /collections/t-shirts.

بعد إنشاء إعادة توجيه URL، يُعاد توجيه العملاء في الولايات المتحدة الذين يحاولون زيارة /products/blue-t-shirt تلقائيًا إلى example.com/collections/t-shirts، ويُعاد توجيه العملاء في كندا الذين يحاولون زيارة example.com/en-ca/products/blue-t-shirt تلقائيًا إلى example.com/en-ca/collections/t-shirts.

لا يزال بإمكانك إنشاء عمليات إعادة توجيه فردية لكل مجلد فرعي إذا كنت تريد إعادة توجيه الأشخاص إلى وجهة مختلفة لكل سوق.

إدارة عمليات إعادة توجيه URL

يمكنك إدارة قائمة عمليات إعادة توجيه URL بإحدى الطرق التالية:

تصفية عمليات إعادة توجيه URL بحسب التاريخ

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. انقر على تاريخ الإضافة.

  4. من القائمة المنسدلة، اختر الفترة الزمنية التي تريد تصفيتها.

حفظ فلتر لعمليات إعادة توجيه URL

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. قم بإنشاء فلتر باستخدام مربع البحث أو من خلال تصفية عمليات إعادة توجيه URL بحسب التاريخ.

  4. انقر على حفظ الفلاتر.

  5. اختر اسمًا للفلتر.

  6. انقر على حفظ الفلاتر. يتم حفظ الفلاتر كعلامة تبويب جديدة في أعلى القائمة.

حذف فلتر لعمليات إعادة توجيه URL

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. حدد الفلتر الذي تريد حذفه.

  4. انقر على المحفوظة.

  5. انقر على إزالة علامة التبويب، ثم انقر على إزالة.

تعديل اسم فلتر لعمليات إعادة توجيه URL

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. حدّد الفلتر الذي ترغب في تعديله.

  4. انقر على المحفوظة.

  5. عدّل اسم علامة التبويب، ثم انقر على حفظ الفلاتر.

تعديل عمليات إعادة توجيه URL بشكل فردي

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. انقر على عملية إعادة توجيه URL التي ترغب في تعديلها.

  4. أدخِل التغييرات.

  5. انقر على حفظ إعادة التوجيه.

تعديل عدة عمليات إعادة توجيه URL في نفس الوقت

يمكنك تعديل عمليات إعادة توجيه URL بشكل مجمّع. لمعرفة المزيد حول تعديل عمليات إعادة توجيه URL متعددة في نفس الوقت، راجع استخدام الإجراءات المجمّعة.

الخطوات:

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. حدّد عمليات إعادة توجيه URL التي ترغب في تعديلها.

  4. انقر على تعديل إعادة التوجيه.

  5. أدخِل التغييرات.

  6. انقر على حفظ.

تصدير عمليات إعادة توجيه URL الخاصة بك

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. انقر على تصدير.

  4. اختر عمليات إعادة التوجيه التي ترغب في تصديرها.

  5. حدّد نوع ملف CSV الذي ترغب في تصديره.

  6. انقر على تصدير عمليات إعادة توجيه URL.

استيراد عمليات إعادة توجيه URL الخاصة بك

يمكنك استيراد عمليات إعادة توجيه URL الحالية إلى Shopify. يمكنك تنزيل وعرض نموذج ملف CSV لإعادة توجيه URL لاستخدامه كقالب.

الخطوات:

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. انقر على استيراد.

  4. انقر على إضافة ملف وحدّد ملف CSV.

  5. انقر على رفع الملف.

  6. راجع عملية الاستيراد.

  7. انقر على استيراد عمليات إعادة التوجيه.

  8. انقر على إغلاق.

حذف عمليات إعادة توجيه URL

يمكنك حذف عمليات إعادة توجيه URL. لمعرفة المزيد حول حذف عمليات إعادة توجيه URL متعددة في نفس الوقت، راجع استخدام الإجراءات المجمّعة.

الخطوات:

  1. من مسؤول Shopify، انتقل إلى المحتوى > القوائم.

  2. انقر على عمليات إعادة توجيه URL.

  3. حدّد عمليات إعادة توجيه URL التي ترغب في حذفها.

  4. انقر على حذف عمليات إعادة التوجيه المحددة.

  5. انقر على حذف لتأكيد قرارك.