دروس

عمليات إعادة التوجيه 301 لتحسين محركات البحث

ما المقصود بإعادة التوجيه 301؟

تشير إعادة التوجيه 301 إلى النقل الدائم لصفحة الويب من موقع إلى آخر.

يشير الجزء 301 إلى رمز حالة HTTP للصفحة المعاد توجيهها.

مثال: تقوم https://alarabchat.com بإعادة التوجيه إلى https://alarabchat.com/category/technology

بعبارات بسيطة ، تخبر إعادة التوجيه 301 المتصفح: “لقد تم نقل هذه الصفحة بشكل دائم. هذا هو الموقع الجديد ولا ننوي إعادته “. التي يستجيب المستعرض: “بالتأكيد! سأرسل المستخدم إلى هناك الآن! ”

لهذا السبب إذا حاولت زيارة https://alarabchat.com/ ، فلن يحدث ذلك.

ستنتهي في https://alarabchat.com/category/technology  بدلاً من ذلك.

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

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

اقرأ أيضاً :  كيف لا تكون شريكا غيورا في علاقة طويلة المدى

ستجد هذا في المجلد الجذر لموقعك:

لا ترى الملف؟ وهذا يعني واحدا من اثنين  أشياء:

  1. ليس لديك ملف htaccess. قم بإنشاء واحدة باستخدام Notepad (Windows) أو TextEdit (Mac). ما عليك سوى إنشاء مستند جديد وحفظه كملف htaccess. تأكد من إزالة ملحق ملف .txt القياسي.
  2. موقعك لا يعمل على خادم ويب Apache. هذه تقنية إلى حد ما ، ولكن هناك أنواع مختلفة من خوادم الويب. Apache و Windows / IIS و Nginx هي الأكثر شيوعًا. تستخدم خوادم Apache فقط .htaccess. للتحقق من تشغيل موقع الويب الخاص بك على Apache ، اسأل مضيف الويب الخاص بك.

إليك بعض مقتطفات الشفرة لإضافة أنواع شائعة من إعادة التوجيه 301 عبر htaccess:

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

إعادة توجيه صفحة قديمة إلى صفحة جديدة

  1. Redirect 301 /old-page.html /new-page.html

هل تستخدم WordPress؟ أزل الحاجة إلى تحرير ملف htaccess باستخدام المكوّن الإضافي Redirection المجاني .

يجعل إضافة 301 عمليات إعادة توجيه بهذه البساطة:

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

 RewriteEngine on
RewriteCond %{HTTP_HOST} ^oldsite.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.oldsite.com [NC]
RewriteRule ^(.*)$ https://newsite.com/$1 [L,R=301,NC]
ملاحظة جانبية.

هناك عدة طرق للقيام بذلك. أنا لست خبيرًا بأي حال من الأحوال عندما يتعلق الأمر بخوادم Apache وملفات htaccess. هذا هو الرمز الذي كان يعمل دائمًا بالنسبة لي. تأكد من اختبار هذا قبل التنفيذ على موقعك.

هام !  إذا كانRewriteEngine onموجودًا بالفعل في ملف htaccess الخاص بك ، فلا تكرره. فقط انسخ باقي الكود. من الممكن أيضًا القيام بذلك في Cpanel ، والذي قد يكون المفضل.

إعادة توجيه النطاق بالكامل من غير www إلى www (والعكس صحيح)

في ما يلي إصدار غير www إلى www:

 RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]

في ما يلي إصدار www إلى إصدار بخلاف www:

 RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]

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

اقرأ أيضاً :  كيفية إنشاء حساب على Roblox - البرنامج التعليمي للتسجيل خطوة بخطوة

إعادة توجيه المجال بأكمله من HTTP إلى HTTPS

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

هام !  يجب أن يكون لديكشهادة SSL مثبتة على موقع الويب الخاص بك حتى يعمل هذا. وإلا ، فستتلقى رسالة تحذيرية “غير آمنة”.

إعادة توجيه النطاق بالكامل من غير www إلى www ومن  HTTP إلى HTTPS

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

هل تؤثر عمليات إعادة التوجيه 301 على تحسين محركات البحث ؟

يركز معظم محترفي تحسين محركات البحث على العلاقة بين عمليات إعادة التوجيه 301 ونظام ترتيب الصفحات.

لست على دراية بـ PageRank ؟ إنها الصيغة التي أنشأتها Google للحكم على “قيمة الصفحة” بناءً على كمية الروابط ونوعيتها. بطبيعة الحال ، يعد نظام ترتيب الصفحات بعيدًا عن “عامل التصنيف” الوحيد ، ولكن يُعتقد بشكل عام أن ترتيب الصفحات الأعلى بشكل عام يساوي تصنيفات أعلى.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى
error: عفوا محتوي هذا الموقع محمي بموجب قانون الألفية للملكية الرقمية !!