شارك المقال

كيفية إعادة توجيه عناوين URL في ووردبريس

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

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

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

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

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

اكتشف كيفية إعداد النطاقات الفرعية لتجربة مستخدم أفضل

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

تتيح لك إعادة توجيه عنوان URL إرسال زوار / روبوتات من عنوان URL على موقعك إلى عنوان URL آخر على موقعك.

على سبيل المثال ، لنفترض أنك كتبت منشور مدونة على yoursite.com/best-plugins-2020 وتريد الآن تغييره إلى yoursite.com/best-plugins-2021 . باستخدام إعادة توجيه عنوان URL ، يمكنك إعداده بحيث يتم إرسال أي شخص يزور yoursite.com/best-plugins-2020 تلقائيًا إلى yoursite.com/best-plugins-2021 .

يساعدك هذا في توفير تجربة أفضل للزائرين من البشر من خلال التأكد من أنهم قادرون دائمًا على الوصول إلى المحتوى الذي يبحثون عنه. على سبيل المثال ، بدلاً من رؤية صفحة خطأ 404 إذا قاموا بزيارة عنوان URL الخاص بـ best-plugins-2020 ، فسيظل بإمكانهم الوصول إلى أحدث محتوى لأنه تتم إعادة توجيههم تلقائيًا إلى best-plugins-2021 .

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

ما الذي يمكنك استخدام عمليات إعادة توجيه URL من أجله؟

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

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

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

الانتقال من HTTP إلى HTTPS – عند تثبيت شهادة SSL / TLS ، يجب عليك إعداد إعادة توجيه للتأكد من أن جميع الزوار يستخدمون إصدار HTTPS الأكثر أمانًا لموقعك بدلاً من HTTP.

فرض www أو non-www – إذا كنت تفضل www.yoursite.com مقابل yoursite.com ، فيمكنك إعداد إعادة توجيه لإجبار جميع الزوار على استخدام إصدار www (أو العكس).

إنشاء روابط جميلة – يمكن أن تساعدك عمليات إعادة التوجيه في إنشاء روابط داخلية أو خارجية أجمل. على سبيل المثال ، تخفي الكثير من المواقع التابعة روابطها ( yoursite.com/go/affiliate-offer ). يعتمد هذا التكتيك على عمليات إعادة التوجيه. أو ، تعمل خدمات تقصير الروابط مثل bit.ly أيضًا عبر عمليات إعادة التوجيه.

بناء موقع أفضل باستخدام Elementor

لنذهب

أنواع مختلفة من عمليات إعادة توجيه URL ومتى يجب استخدامها

لإضافة القليل من التعقيد ، هناك أنواع مختلفة من عمليات إعادة التوجيه ، كل منها مصحوب برمز رقمي. تعمل جميع عمليات إعادة التوجيه بالطريقة نفسها (إرسال حركة المرور من مكان إلى آخر) ، لكن الرمز الرقمي يعمل على توصيل معلومات إضافية حول إعادة التوجيه إلى متصفحات الويب الخاصة بالمستخدمين ومحركات البحث مثل Google:

تم نقل 301 بشكل دائم – يشير هذا الرمز إلى أن إعادة التوجيه دائمة. وبشكل أكثر تحديدًا ، لم يعد المحتوى المعني موجودًا في عنوان URL الأصلي ويتم نقله بشكل دائم إلى عنوان URL الجديد. هذا هو النوع الأكثر شيوعًا من إعادة التوجيه وهو مهم لتحسين محركات البحث لأنه يمنحك فرصة لتمرير “السلطة” من عنوان URL الأصلي إلى عنوان URL الجديد.

تم العثور على 302 (إعادة توجيه مؤقتة) – يشير هذا الرمز إلى أن إعادة التوجيه مؤقتة. بمعنى آخر ، لا يزال المحتوى موجودًا على عنوان URL الأصلي ، ولكن يتم إرسال المستخدمين مؤقتًا إلى صفحة أخرى. لن تستخدم هذا الرمز كثيرًا – فهو مفيد بشكل أساسي لأشياء مثل اختبار A / B أو الصيانة أو الاستهداف الجغرافي. يجب ألا تستخدم عمليات إعادة التوجيه 302 أبدًا لأغراض تحسين محركات البحث.

303 راجع أخرى – هذا مشابه جدًا لإعادة التوجيه 302. الاختلاف الرئيسي هو أنه يمنع المستخدمين من إرسال المعلومات أكثر من مرة (على سبيل المثال ، تفاصيل بطاقة الائتمان الخاصة بهم). بمزيد من التفاصيل الفنية ، فإنه يمنع متصفح المستخدم من تقديم طلب PUT آخر ويطلب منه استخدام GET للطلبات اللاحقة.

307 إعادة توجيه مؤقتة – تشبه أيضًا عمليات إعادة التوجيه 302/303. مرة أخرى ، يكمن الاختلاف الوحيد في التفاصيل الفنية – تستخدم إعادة التوجيه 307 نفس الأسلوب لإرسال المعلومات والحصول عليها بينما تستخدم إعادة التوجيه 303 طريقتين مختلفتين.

308 إعادة التوجيه الدائم – هذا مشابه لإعادة التوجيه 301 من حيث أنه يعني أنه تم نقل المحتوى بشكل دائم. يكمن الاختلاف في التفاصيل الفنية – يمكن لإعادة التوجيه 308 استخدام POST فقط ، بينما يمكن تغيير إعادة التوجيه 301 من POST إلى GET.

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

ومرة أخرى ، لأغراض تحسين محركات البحث ، سترغب أيضًا دائمًا في استخدام عمليات إعادة التوجيه 301.

كيفية إنشاء عنوان URL إعادة توجيه في ووردبريس باستخدام htaccess

إذا كان مضيف الويب الخاص بك يستخدم خادم الويب Apache (وهو ما يفعله معظم مضيفي ووردبريس ، باستثناء بعض موفري الخدمة المشهورين مثل Kinsta أو Flywheel) ، فيمكنك إعداد عمليات إعادة التوجيه عن طريق تحرير ملف htaccess الخاص بموقعك .

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

بافتراض أن مضيفك لديه ملفات .htaccess ، فإليك كيفية القيام بذلك:

1. حدد موقع ملف htaccess الخاص بموقعك

للوصول إلى ملف htaccess الخاص بموقعك ، ستحتاج إلى أن تكون قادرًا على الاتصال بخادم موقعك عبر FTP أو أداة مثل cPanel File Manager.

بمجرد القيام بذلك ، يجب أن تجد ملف .htaccess في المجلد الجذر لموقعك ، وهو نفس المجلد الذي يحتوي على مجلدات wp-admin و wp-content .

تقدم بعض إضافات ووردبريس SEO أيضًا محررات htaccess. على سبيل المثال ، إذا كنت تستخدم Yoast SEO ، فيمكنك الانتقال إلى SEO → Tools → File Editor لتحرير ملف htaccess الخاص بك.

2. قم بعمل نسخة احتياطية من ملف htaccess الخاص بك

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

بهذه الطريقة ، إذا حدث خطأ ما ، فكل ما عليك فعله هو إعادة تحميل نسختك الاحتياطية وسيعود موقعك على الفور إلى طبيعته.

3. أضف عمليات إعادة التوجيه الخاصة بك

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

تأكد من استبدال عناوين URL للعناصر النائبة بعناوين URL الفعلية التي تريد استخدامها:

أعد توجيه 301 / old-post https://www.yoursite.com/new-post

يعيد مقتطف الشفرة هذا توجيه الزائرين إلى https://www.yoursite.com/old-post إلى https://www.yoursite.com/new-post.

لاحظ أنه بالنسبة لعنوان URL الذي يؤدي إلى إعادة التوجيه ، ما عليك سوى إدخال الجزء الذي يأتي بعد اسم المجال الخاص بك.

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

بناء موقع أفضل باستخدام Elementor

لنذهب

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

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

هناك العديد من خيارات الجودة ، والتي سنناقشها في القسم التالي. ومع ذلك ، في هذا القسم ، سنوضح لك كيفية إعداد إعادة توجيه باستخدام أحد الخيارات الأكثر شيوعًا – المكون الإضافي المجاني 301 Redirects . على الرغم من الاسم ، يمكن أن يساعدك المكون الإضافي في إنشاء أنواع أخرى من عمليات إعادة التوجيه تتجاوز 301 ، بما في ذلك عمليات إعادة التوجيه 302 و 307.

بمجرد تثبيت البرنامج المساعد وتنشيطه ، يمكنك الانتقال إلى Settings → 301 Redirects لبدء إضافة عمليات إعادة التوجيه.

هنا ، سترى جدولاً به ثلاثة خيارات:

يمكنك استخدام القائمة المنسدلة لاختيار نوع إعادة التوجيه ، وهو 301 افتراضيًا.

في حقل إعادة التوجيه من ، يمكنك إدخال عنوان URL الذي تريده لتشغيل إعادة التوجيه. على سبيل المثال ، لتشغيل إعادة التوجيه على yoursite.com/best-plugins-2020 ، عليك إدخال best-plugins-2020 في المربع.

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

بمجرد إضافة المعلومات ، انقر فوق ” حفظ” وستبدأ عملية إعادة التوجيه الخاصة بك:

ووردبريس-301-redirects-plugin

يمكنك تكرار العملية لإنشاء عمليات إعادة توجيه إضافية.

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

فيما يلي بعض من أفضل المكونات الإضافية لمساعدتك في إنشاء عمليات إعادة توجيه ووردبريس …

إعادة التوجيه

إعادة التوجيه-الإضافات-1-إعادة التوجيه

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

يحتوي على قائمة ميزات أكبر بكثير من المكون الإضافي 301 Redirects الذي عرضناه لك في البرنامج التعليمي أعلاه ، مما يجعله خيارًا أفضل في بعض المواقف.

على سبيل المثال ، يمكنه إعداد عمليات إعادة التوجيه تلقائيًا إذا قمت بتغيير عنوان URL على موقعك ويسمح لك أيضًا باستخدام Regex لإعداد أنواع أكثر تعقيدًا من عمليات إعادة التوجيه.

ومع ذلك ، إذا كنت ترغب فقط في حل بسيط لإعادة توجيه بعض عناوين URL ، فقد يكون ذلك مبالغة في تلبية احتياجاتك. لهذا السبب اخترنا عرض المكون الإضافي 301 Redirects.

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

ووردبريس-301-redirects-plugin

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

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

redirect-plugins-2-safe-redirect-manager.Readirect-plugins-2-safe-redirect-manager

Safe Redirect Manager عبارة عن مكون إضافي مجاني لإعادة التوجيه من 10up ، وهي وكالة تطوير ووردبريس معروفة. يوفر أسلوبًا لتعزيز الأداء يخزن عمليات إعادة التوجيه الخاصة بك كأنواع منشورات مخصصة في ووردبريس .

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

كيفية إعداد عمليات إعادة التوجيه على مستوى الخادم

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

HTTP إلى HTTPS – يمكنك إرسال كل حركة المرور إلى إصدار HTTPS للمحتوى الذي طلبه المستخدم.

non-www إلى www (أو العكس) – يمكنك إرسال كل حركة المرور إلى إصدار www أو إصدار non-www للمحتوى الذي طلبه المستخدم.

تغيير أسماء النطاقات – يمكنك إعادة توجيه كل حركة المرور إلى المجال القديم إلى نفس الجزء من المحتوى على المجال الجديد.

على سبيل المثال ، بقاعدة واحدة ، يمكنك إعدادها بحيث:

يذهب الشخص الذي يزور http://youroldsite.com/post-a إلى https://yournewsite.com/post-a

الشخص الذي يزور http://youroldsite.com/post-b ينتقل إلى https://yournewsite.com/post-b

إلخ.

كيفية إعادة توجيه HTTP إلى HTTPS

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

بالنسبة إلى طريقة .htaccess ، تحتاج إلى إضافة المقتطف التالي:

RewriteEngine On

RewriteCond %{HTTPS} !=on

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Header always set Content-Security-Policy “upgrade-insecure-requests;

بالنسبة للمكونات الإضافية ، هناك خياران مجانيان جيدان هما:

حقا بسيط SSL

WP Force SSL & HTTPS SSL إعادة توجيه

كيفية إعادة توجيه WWW إلى غير WWW (أو العكس بالعكس)

لإعداد عمليات إعادة التوجيه هذه ، يمكنك استخدام ملف htaccess الخاص بموقعك:

www إلى non-www:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.yoursite.com [NC]

RewriteRule ^(.*)$ https://yoursite.com/$1 [L,R=301]

non-www إلى www:

RewriteEngine On

RewriteCond%{HTTP_HOST} ^yoursite.com [NC]

RewriteRule ^(.*)$ https://www.yoursite.com/$1 [L,R=301,NC]

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

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

#Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) https://newsite.com/$1 [R=301,L]

ابدأ في استخدام إعادة توجيه ووردبريس اليوم وتحسين موقع الويب الخاص بك

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

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

لإعداد عمليات إعادة التوجيه ، يمكنك استخدام ملف htaccess الخاص بموقعك (إذا كان خادم الويب الخاص بمضيفك هو كيفية إعادة توجيه عناوين URL في ووردبريس

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

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

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

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

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

تتيح لك إعادة توجيه عنوان URL إرسال زوار / روبوتات من عنوان URL على موقعك إلى عنوان URL آخر على موقعك.

على سبيل المثال ، لنفترض أنك كتبت منشور مدونة على yoursite.com/best-plugins-2020 وتريد الآن تغييره إلى yoursite.com/best-plugins-2021 . باستخدام إعادة توجيه عنوان URL ، يمكنك إعداده بحيث يتم إرسال أي شخص يزور yoursite.com/best-plugins-2020 تلقائيًا إلى yoursite.com/best-plugins-2021 .

يساعدك هذا في توفير تجربة أفضل للزائرين من البشر من خلال التأكد من أنهم قادرون دائمًا على الوصول إلى المحتوى الذي يبحثون عنه. على سبيل المثال ، بدلاً من رؤية صفحة خطأ 404 إذا قاموا بزيارة عنوان URL الخاص بـ best-plugins-2020 ، فسيظل بإمكانهم الوصول إلى أحدث محتوى لأنه تتم إعادة توجيههم تلقائيًا إلى best-plugins-2021 .

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

ما الذي يمكنك استخدام عمليات إعادة توجيه URL من أجله؟

  • تغيير جزء من عنوان URL الخاص بالمحتوى – كلما قمت بتغيير عنوان URL لمنشور أو صفحة على موقع ووردبريس الخاص بك ، يجب عليك إعداد إعادة توجيه لتجنب أخطاء 404 وزيادة تحسين محركات البحث.
  • إصلاح المحتوى المعطل – إذا رأيت الكثير من أخطاء 404 لعنوان URL معين على موقعك ، فيمكنك إعداد إعادة توجيه لإرسال هؤلاء الزوار مباشرة إلى المحتوى الذي يبحثون عنه.
  • قم بتغيير اسم المجال الخاص بموقعك – إذا قمت بتغيير اسم مجال موقع ووردبريس الخاص بك (أثناء ترحيل الموقع ، على سبيل المثال) ، فيجب عليك دائمًا إعداد إعادة توجيه بحيث يتم إرسال زوار النطاق القديم إلى النطاق الجديد.
  • الانتقال من HTTP إلى HTTPS – عند تثبيت شهادة SSL / TLS ، يجب عليك إعداد إعادة توجيه للتأكد من أن جميع الزوار يستخدمون إصدار HTTPS الأكثر أمانًا لموقعك بدلاً من HTTP.
  • فرض www أو non-www – إذا كنت تفضل www.yoursite.com مقابل yoursite.com ، فيمكنك إعداد إعادة توجيه لإجبار جميع الزوار على استخدام إصدار www (أو العكس).
  • إنشاء روابط جميلة – يمكن أن تساعدك عمليات إعادة التوجيه في إنشاء روابط داخلية أو خارجية أجمل. على سبيل المثال ، تخفي الكثير من المواقع التابعة روابطها ( yoursite.com/go/affiliate-offer ). يعتمد هذا التكتيك على عمليات إعادة التوجيه. أو ، تعمل خدمات تقصير الروابط مثل bit.ly أيضًا عبر عمليات إعادة التوجيه.

بناء موقع أفضل باستخدام Elementor

لنذهب

أنواع مختلفة من عمليات إعادة توجيه URL ومتى يجب استخدامها

لإضافة القليل من التعقيد ، هناك أنواع مختلفة من عمليات إعادة التوجيه ، كل منها مصحوب برمز رقمي. تعمل جميع عمليات إعادة التوجيه بالطريقة نفسها (إرسال حركة المرور من مكان إلى آخر) ، لكن الرمز الرقمي يعمل على توصيل معلومات إضافية حول إعادة التوجيه إلى متصفحات الويب الخاصة بالمستخدمين ومحركات البحث مثل Google:

  • تم نقل 301 بشكل دائم يشير هذا الرمز إلى أن إعادة التوجيه دائمة. وبشكل أكثر تحديدًا ، لم يعد المحتوى المعني موجودًا في عنوان URL الأصلي ويتم نقله بشكل دائم إلى عنوان URL الجديد. هذا هو النوع الأكثر شيوعًا من إعادة التوجيه وهو مهم لتحسين محركات البحث لأنه يمنحك فرصة لتمرير “السلطة” من عنوان URL الأصلي إلى عنوان URL الجديد.
  • تم العثور على 302 (إعادة توجيه مؤقتة) – يشير هذا الرمز إلى أن إعادة التوجيه مؤقتة. بمعنى آخر ، لا يزال المحتوى موجودًا على عنوان URL الأصلي ، ولكن يتم إرسال المستخدمين مؤقتًا إلى صفحة أخرى. لن تستخدم هذا الرمز كثيرًا – فهو مفيد بشكل أساسي لأشياء مثل اختبار A / B أو الصيانة أو الاستهداف الجغرافي. يجب ألا تستخدم عمليات إعادة التوجيه 302 أبدًا لأغراض تحسين محركات البحث.
  • 303 راجع أخرى – هذا مشابه جدًا لإعادة التوجيه 302. الاختلاف الرئيسي هو أنه يمنع المستخدمين من إرسال المعلومات أكثر من مرة (على سبيل المثال ، تفاصيل بطاقة الائتمان الخاصة بهم). بمزيد من التفاصيل الفنية ، فإنه يمنع متصفح المستخدم من تقديم طلب PUT آخر ويطلب منه استخدام GET للطلبات اللاحقة.
  • 307 إعادة توجيه مؤقتة – تشبه أيضًا عمليات إعادة التوجيه 302/303. مرة أخرى ، يكمن الاختلاف الوحيد في التفاصيل الفنية – تستخدم إعادة التوجيه 307 نفس الأسلوب لإرسال المعلومات والحصول عليها بينما تستخدم إعادة التوجيه 303 طريقتين مختلفتين.
  • 308 إعادة التوجيه الدائم – هذا مشابه لإعادة التوجيه 301 من حيث أنه يعني أنه تم نقل المحتوى بشكل دائم. يكمن الاختلاف في التفاصيل الفنية – يمكن لإعادة التوجيه 308 استخدام POST فقط ، بينما يمكن تغيير إعادة التوجيه 301 من POST إلى GET.

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

ومرة أخرى ، لأغراض تحسين محركات البحث ، سترغب أيضًا دائمًا في استخدام عمليات إعادة التوجيه 301.

كيفية إنشاء عنوان URL إعادة توجيه في ووردبريس باستخدام htaccess

إذا كان مضيف الويب الخاص بك يستخدم خادم الويب Apache (وهو ما يفعله معظم مضيفي ووردبريس ، باستثناء بعض موفري الخدمة المشهورين مثل Kinsta أو Flywheel) ، فيمكنك إعداد عمليات إعادة التوجيه عن طريق تحرير ملف htaccess الخاص بموقعك .

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

بافتراض أن مضيفك لديه ملفات .htaccess ، فإليك كيفية القيام بذلك:

1. حدد موقع ملف htaccess الخاص بموقعك

للوصول إلى ملف htaccess الخاص بموقعك ، ستحتاج إلى أن تكون قادرًا على الاتصال بخادم موقعك عبر FTP أو أداة مثل cPanel File Manager.

بمجرد القيام بذلك ، يجب أن تجد ملف .htaccess في المجلد الجذر لموقعك ، وهو نفس المجلد الذي يحتوي على مجلدات wp-admin و wp-content .

تقدم بعض إضافات ووردبريس SEO أيضًا محررات htaccess. على سبيل المثال ، إذا كنت تستخدم Yoast SEO ، فيمكنك الانتقال إلى SEO → Tools → File Editor لتحرير ملف htaccess الخاص بك.

2. قم بعمل نسخة احتياطية من ملف htaccess الخاص بك

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

بهذه الطريقة ، إذا حدث خطأ ما ، فكل ما عليك فعله هو إعادة تحميل نسختك الاحتياطية وسيعود موقعك على الفور إلى طبيعته.

3. أضف عمليات إعادة التوجيه الخاصة بك

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

تأكد من استبدال عناوين URL للعناصر النائبة بعناوين URL الفعلية التي تريد استخدامها:

أعد توجيه 301 / old-post https://www.yoursite.com/new-post

يعيد مقتطف الشفرة هذا توجيه الزائرين إلى https://www.yoursite.com/old-post إلى https://www.yoursite.com/new-post.

لاحظ أنه بالنسبة لعنوان URL الذي يؤدي إلى إعادة التوجيه ، ما عليك سوى إدخال الجزء الذي يأتي بعد اسم المجال الخاص بك.

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

بناء موقع أفضل باستخدام Elementor

لنذهب

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

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

هناك العديد من خيارات الجودة ، والتي سنناقشها في القسم التالي. ومع ذلك ، في هذا القسم ، سنوضح لك كيفية إعداد إعادة توجيه باستخدام أحد الخيارات الأكثر شيوعًا – المكون الإضافي المجاني 301 Redirects . على الرغم من الاسم ، يمكن أن يساعدك المكون الإضافي في إنشاء أنواع أخرى من عمليات إعادة التوجيه تتجاوز 301 ، بما في ذلك عمليات إعادة التوجيه 302 و 307.

بمجرد تثبيت البرنامج المساعد وتنشيطه ، يمكنك الانتقال إلى Settings → 301 Redirects لبدء إضافة عمليات إعادة التوجيه.

هنا ، سترى جدولاً به ثلاثة خيارات:

  1. يمكنك استخدام القائمة المنسدلة لاختيار نوع إعادة التوجيه ، وهو 301 افتراضيًا.
  2. في حقل إعادة التوجيه من ، يمكنك إدخال عنوان URL الذي تريده لتشغيل إعادة التوجيه. على سبيل المثال ، لتشغيل إعادة التوجيه على yoursite.com/best-plugins-2020 ، عليك إدخال best-plugins-2020 في المربع.
  3. في حقل إعادة التوجيه إلى ، يمكنك اختيار المكان الذي تريد إرسال الزوار إليه. يمكنك إما اختيار المحتوى الموجود على موقعك أو إدخال أي عنوان URL مخصص.

بمجرد إضافة المعلومات ، انقر فوق ” حفظ وستبدأ عملية إعادة التوجيه الخاصة بك:

Wordpress-301-redirects-plugin

يمكنك تكرار العملية لإنشاء عمليات إعادة توجيه إضافية.

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

فيما يلي بعض من أفضل المكونات الإضافية لمساعدتك في إنشاء عمليات إعادة توجيه ووردبريس …

إعادة التوجيه

إعادة التوجيه-الإضافات-1-إعادة التوجيه

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

يحتوي على قائمة ميزات أكبر بكثير من المكون الإضافي 301 Redirects الذي عرضناه لك في البرنامج التعليمي أعلاه ، مما يجعله خيارًا أفضل في بعض المواقف.

على سبيل المثال ، يمكنه إعداد عمليات إعادة التوجيه تلقائيًا إذا قمت بتغيير عنوان URL على موقعك ويسمح لك أيضًا باستخدام Regex لإعداد أنواع أكثر تعقيدًا من عمليات إعادة التوجيه.

ومع ذلك ، إذا كنت ترغب فقط في حل بسيط لإعادة توجيه بعض عناوين URL ، فقد يكون ذلك مبالغة في تلبية احتياجاتك. لهذا السبب اخترنا عرض المكون الإضافي 301 Redirects.

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

Wordpress-301-redirects-plugin

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

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

redirect-plugins-2-safe-redirect-manager.Readirect-plugins-2-safe-redirect-manager

Safe Redirect Manager عبارة عن مكون إضافي مجاني لإعادة التوجيه من 10up ، وهي وكالة تطوير ووردبريس معروفة. يوفر أسلوبًا لتعزيز الأداء يخزن عمليات إعادة التوجيه الخاصة بك كأنواع منشورات مخصصة في ووردبريس .

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

كيفية إعداد عمليات إعادة التوجيه على مستوى الخادم

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

  • HTTP إلى HTTPS – يمكنك إرسال كل حركة المرور إلى إصدار HTTPS للمحتوى الذي طلبه المستخدم.
  • non-www إلى www (أو العكس) – يمكنك إرسال كل حركة المرور إلى إصدار www أو إصدار non-www للمحتوى الذي طلبه المستخدم.
  • تغيير أسماء النطاقات – يمكنك إعادة توجيه كل حركة المرور إلى المجال القديم إلى نفس الجزء من المحتوى على المجال الجديد.

على سبيل المثال ، بقاعدة واحدة ، يمكنك إعدادها بحيث:

  • يذهب الشخص الذي يزور http://youroldsite.com/post-a إلى https://yournewsite.com/post-a
  • الشخص الذي يزور http://youroldsite.com/post-b ينتقل إلى https://yournewsite.com/post-b
  • إلخ.

كيفية إعادة توجيه HTTP إلى HTTPS

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

بالنسبة إلى طريقة .htaccess ، تحتاج إلى إضافة المقتطف التالي:

RewriteEngine On

RewriteCond %{HTTPS} !=on

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Header always set ContentSecurityPolicy “upgradeinsecurerequests;

ينسخ

بالنسبة للمكونات الإضافية ، هناك خياران مجانيان جيدان هما:

كيفية إعادة توجيه WWW إلى غير WWW (أو العكس بالعكس)

لإعداد عمليات إعادة التوجيه هذه ، يمكنك استخدام ملف htaccess الخاص بموقعك:

www إلى non-www:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.yoursite.com [NC]

RewriteRule ^(.*)$ https://yoursite.com/$1 [L,R=301]

ينسخ

non-www إلى www:

RewriteEngine On

RewriteCond%{HTTP_HOST} ^yoursite.com [NC]

RewriteRule ^(.*)$ https://www.yoursite.com/$1 [L,R=301,NC]

ينسخ

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

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

#Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) https://newsite.com/$1 [R=301,L]

ينسخ

ابدأ في استخدام إعادة توجيه ووردبريس اليوم وتحسين موقع الويب الخاص بك

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

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

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

 Apache) أو أحد المكونات الإضافية لإعادة توجيه ووردبريس التي قمنا بتفصيلها.

توضيح

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

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

أرسل تصحيح

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}