كيفية إنشاء عمليات إعادة التوجيه باستخدام WordPress

نشرت: 2018-11-13

هناك عدة أسباب قد تحتاجها لإنشاء إعادة توجيه على موقع WordPress الخاص بك. قد ترغب في تغيير بنية الرابط الثابت ، أو إزالة منشور أو صفحة قديمة ، أو إنشاء منشور مدونة جديد لاستبدال منشور قديم. مهما كان السبب ، فإن أفضل ممارسة في هذه الحالات هي إنشاء إعادة توجيه حتى لا يحصل زوارك على خطأ صفحة 404 عند محاولة عرض المحتوى الخاص بك على الرابط القديم. إذا كانت هذه هي المرة الأولى التي تسمع فيها عن أفضل الممارسات ، فقد يكون من الجيد استخدام Google Search Console لمعرفة ما إذا كان موقعك يحتوي بالفعل على أخطاء 404 بحاجة إلى الإصلاح. الخبر السار هو أنه سواء كان لديك أخطاء 404 لإصلاحها بالفعل أو كنت ترغب فقط في تجنبها في المستقبل ، فإن هذا المنشور سيعلمك كيفية إنشاء عمليات إعادة توجيه WordPress بثلاث طرق مختلفة حتى تتمكن من اختيار أفضل حل لاحتياجاتك .

ما هي إعادة توجيه WordPress؟

من الناحية الفنية ، لا يقتصر الأمر على إعادة توجيه WordPress فحسب ، بل هو عبارة عن إعادة توجيه ويب تخبر المتصفحات بأن X URL لم يعد متاحًا وأنه يجب أن ينتقل إلى Y URL بدلاً من ذلك. سواء كان موقعك على Wix ، أو على Drupal ، أو مجرد موقع HTML قديم ، يمكن إعادة توجيه عنوان URL إلى حد كبير بنفس الطريقة. بغض النظر عن النظام الأساسي الذي تستخدمه.

هناك العديد من أنواع عمليات إعادة التوجيه المختلفة ، ولكل منها رمز رقمي مختلف ، لذلك دعونا نقسمها أولاً. الأكثر شيوعًا هما 301 و 302 ، وهو ما سنركز عليه اليوم.

  • 301 - إعادة توجيه دائمة. يمكنك استخدامها عند تغيير عناوين URL أو هياكل المواقع للأبد. يتم نقل كل قوة مُحسّنات محرّكات البحث (SEO) الخاصة بالرابط القديم وترتيبه إلى المستوى الجديد. لجميع المقاصد والأغراض ، يتحول عنوان URL القديم إلى العنوان الجديد.
  • 302 - إعادة توجيه مؤقتة. يمكنك استخدامها عندما تحتاج إلى تغيير قصير المدى. ربما إعادة تصميم موقع أو إصلاح سريع لخلل أو خلل. لا يتم نقل عصير الارتباط أو الترتيب.

هناك أيضًا عمليات إعادة توجيه 300 و 303 و 304 و 307 و 308 . ولكن هذه مخصصة للحالات الخاصة بشكل لا يصدق والتي تنطوي على استخدامات محددة لـ POST و GET ، والتي لا يحتاجها 95٪ منا. إذا كنت مهتمًا بالموضوع ، فإن شبكة مطوري Mozilla لديها بعض الوثائق الرائعة حول الأنواع المختلفة لعمليات إعادة التوجيه. ولكن فيما يتعلق بإعادة توجيه WordPress الخاصة بك ، ستستخدم في الغالب 301 مع 302 في بعض الأحيان.

كيفية إنشاء عمليات إعادة التوجيه باستخدام WordPress

اشترك في قناتنا على اليوتيوب

إنشاء إعادة توجيه WordPress باستخدام htaccess

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

استخدم برنامج FTP المفضل لديك (على الأرجح FileZilla) للوصول إلى الدليل الجذر لتثبيت WordPress الخاص بك. أسفل المجلدات الأساسية مباشرةً ، يجب أن ترى .htaccess.

إنشاء إعادة توجيه WordPress باستخدام htaccess والإضافات

افتح هذا في محرر النص أو الرمز (أنا شخصياً أستخدم Sublime Text).

إنشاء إعادة توجيه WordPress باستخدام htaccess والإضافات

كل ما عليك فعله لإعادة توجيه WordPress هو إضافة سطر بسيط من التعليمات البرمجية أعلى السطر الذي يقرأ # BEGIN WordPress .

Redirect 301 / http://elegantthemes.com/

أو

Redirect 302 / http://elegantthemes.com/

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

Redirect 301 /blog_post https://www.elegantthemes.com/category/blog_post

أو

Redirect 302 /blog_post2.html /category/blog_post2.html

إنشاء إعادة توجيه WordPress باستخدام htaccess والإضافات

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

بغض النظر عن المسار الذي تختاره لإدخال عمليات إعادة التوجيه ، فأنت بحاجة إلى حفظ ملف .htaccess كنص عادي قبل إعادة تحميله إلى الخادم.

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

إذا لم تكن مرتاحًا لتحرير ملف htaccess لإعادة توجيه WordPress ، فلا تقلق. لا داعي لذلك. نظرًا لأنك تستخدم WordPress ، فهناك مكون إضافي لذلك. لأن WordPress. يُطلق على أحد أعلى القائمة اسم Quick Page / Post Redirect ، وهو يعمل مثل السحر فور إخراجه من الصندوق.

إنشاء إعادة توجيه WordPress باستخدام htaccess والإضافات

يعد إعداد عمليات إعادة التوجيه الخاصة بك أمرًا سهلاً قدر الإمكان. بمجرد التنشيط ، تضيف Quick Redirects عنصرًا جديدًا إلى لوحة تحكم المسؤول يسمى Quick Redirects . النوع الافتراضي لإعادة توجيه WordPress هو 301 (وهي الأكثر شيوعًا ، بعد كل شيء) ، ويمكنك إعدادها ببساطة عن طريق كتابة عناوين URL الأصلية والمقصودة في حقلين. اضغط على زر الحفظ ، وستصبح ذهبيًا.

إنشاء إعادة توجيه WordPress باستخدام htaccess والإضافات

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

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

إنشاء إعادة توجيه WordPress باستخدام htaccess والإضافات

خيار اخر

لقد استخدمت أيضًا المكون الإضافي Redirection في الماضي قبل التبديل إلى Quick Redirects لأن Redirection يسمح أيضًا بمراقبة صفحة 404. يمكنك معرفة الصفحات المفقودة وإعداد قاعدة إعادة توجيه WordPress بحيث يتم إرسال أي شخص يزور هناك إلى صفحة مفيدة بالفعل.

إنشاء إعادة توجيه WordPress باستخدام htaccess والإضافات

لقد قمت بالتبديل إلى المكون الإضافي الآخر لأنني بدأت في مراقبة أخطاء 404 من خلال Google Search Console وقررت استخدام حل أبسط. إذا كنت تريد كلاهما في لوحة القيادة الخاصة بك ، فإن إعادة التوجيه ليست طريقة سيئة للذهاب.

استنتاج

سواء كان موقعك قد انتقل إلى موقع جديد ، أو كنت تقوم بتغيير هيكل الرابط الثابت الخاص بك ، أو بطريقة ما كسر تحديث WP كل شيء عن التثبيت الخاص بك وتبدأ من جديد ... امتلاك معرفة عملية بكيفية إعداد إعادة توجيه WordPress مفيد جدًا .

لا يهم إذا كنت تحب البحث في ملفات Core أو تفضل استخدام المكونات الإضافية. كلاهما فعال ويحقق نفس النتائج في النهاية. لذلك لا تخافوا. ابدأ باللعب وشاهد ما هو الأفضل بالنسبة لك. قد تجد طريقة لتحسين الترتيب وتحسين محركات البحث ببضع نقرات فقط.

ما هي طريقتك المفضلة لإعداد عمليات إعادة التوجيه لمواقع الويب الخاصة بك؟

المادة مميزة صورة من Vectorpocket / shutterstock.com