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

نشرت: 2021-10-27

عند تغيير عناوين URL الخاصة بموقعك على الويب ، من المهم إعادة توجيه الزوار من الصفحات القديمة إلى الصفحات الجديدة. خلاف ذلك ، سينتهي بهم الأمر في صفحة 404 ويفقدون الاهتمام بموقعك. في منشور المدونة هذا ، سنناقش كيفية إدارة عمليات إعادة التوجيه 301 مع Google Analytics وملفات تكوين خادم الويب Apache.

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

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

ولكن ماذا لو لم تتمكن من العثور على الملف؟ حسنًا ، هناك سببان محتملان:

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

اتبع هذه الخطوات إذا كانت خوادم الويب لديك تعمل على Apache ...

1) إعادة التوجيه إلى صفحة جديدة

ما عليك سوى استخدام الكود التالي: Redirect 301 /old-page.html /new-page.html
إذا كنت تستخدم WordPress ، فهذه حالة بسيطة لاستخدام مكون إضافي لإعادة التوجيه. سيؤدي هذا إلى إنشاء صفحة إعادة توجيه وأتمتة العملية.

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

أعد كتابة المحرك على
RewriteCond٪ {HTTP_HOST} ^ olddomain.com [NC، OR]
RewriteCond٪ {HTTP_HOST} ^ www.olddomain.com [NC]
RewriteRule ^ (. *) $ https://newdomain.com/$1 [L، R = 301، NC]

3) إعادة التوجيه من non-www إلى www (والعكس صحيح)

non-www إلى www:
أعد كتابة المحرك على
RewriteCond٪ {HTTP_HOST} ^ example.com [NC]
RewriteRule ^ (. *) $ http://www.example.com/$1 [L، R = 301، NC]

www إلى non-www:
أعد كتابة المحرك على
RewriteCond٪ {HTTP_HOST} ^ www.example.com [NC]
RewriteRule ^ (. *) $ http://example.com/$1 [L، R = 301، NC]

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

4) إعادة التوجيه من HTTP إلى HTTPS

أعد كتابة المحرك
RewriteCond٪ {HTTPS} خصم
RewriteRule ^ (. *) $ https: //٪ {HTTP_HOST}٪ {REQUEST_URI} [L، R = 301]

5) إعادة التوجيه من non-www إلى www و HTTP إلى HTTPS

أعد كتابة المحرك
RewriteCond٪ {HTTP_HOST}! ^ www. [NC]
RewriteRule ^ https: //www.٪ {HTTP_HOST}٪ {REQUEST_URI} [L، R = 301]
RewriteCond٪ {HTTP: X-Forwarded-Proto}! https
RewriteCond٪ {HTTPS} خصم
RewriteRule ^ https: //٪ {HTTP_HOST}٪ {REQUEST_URI} [L، R = 301]

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

يعتبر الارتباط بين PageRank و 301 من أكثر الموضوعات شيوعًا لخبراء تحسين محركات البحث.

Google PageRank هو مقياس يرتب أهمية الصفحة من خلال مراجعة عدد وسلطة روابطها. يعد PageRank أحد عوامل الترتيب العديدة ، ولكن يُعتقد عمومًا أنه مؤشر جيد على مدى ارتفاع ترتيب موقع الويب الخاص بك.

في الأيام الأولى لتحسين محركات البحث ، ارتبطت عمليات إعادة التوجيه 301 بخسارة PageRank ، مما يعني أنها لم تكن فعالة في تحسين مُحسّنات محرّكات البحث.

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

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

هناك احتمال أن يكون لديك بالفعل 301 عملية إعادة توجيه على موقعك. إذا كانت هذه هي الحالة ، فاعلم أنك سترغب في تجنب أي حلقات لا نهائية (حيث تنتقل إعادة التوجيه ذهابًا وإيابًا بين صفحتين) لأن ذلك سيؤدي إلى قيام روبوت Google بعدة تمريرات عبر عناوين URL.

إذا كنت تستخدم WordPress ، فهناك مكونات إضافية متاحة يمكنها فحص موقعك بحثًا عن عمليات إعادة التوجيه 301 الحالية.

فيما يلي بعض الأشياء التي يجب التحقق منها إذا كانت لديك مشكلات في عمليات إعادة التوجيه 301:

  • يجب أن يُعيد إصدار HTTP لموقعك التوجيه إلى HTTPS

لا يوجد سبب يمنع موقع الويب من استخدام HTTPS.

يوفر استخدام HTTPS الأمان لجميع الأشخاص الذين يصلون إلى موقع الويب الخاص بك ، وهو ما تضعه Google في الاعتبار عند تصنيف مواقع الويب. تتوفر شهادات SSL مجانًا من خلال Let's Encrypt ، مما يعني أنه لا يوجد سبب لعدم استخدام HTTPS.

يجب عليك أيضًا التأكد من أن زوار موقعك ينتقلون إلى إصدار HTTPS ، مما يستلزم استخدام إعادة التوجيه 301.

لاختبار ما إذا كانت إعادة التوجيه 301 في مكانها الصحيح ، ابحث عن إصدار http: // من موقع الويب الخاص بك. إذا كان كل شيء يعمل بشكل صحيح ، فيجب أن يتم نقلك تلقائيًا إلى إصدار https: //.
إذا حدث هذا ، يجب أن تكون غالبية الأشياء على ما يرام. ومع ذلك ، قد لا تزال هناك مشاكل ، مثل:

  • إعادة توجيه HTTP إلى HTTPS نشطة فقط في بعض الصفحات (على سبيل المثال ، ليس النطاقات الفرعية)
  • HTTPS إلى عمليات إعادة التوجيه HTTP

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

  • قم بإزالة 301 صفحة رموز الحالة من خريطة موقعك

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

إليك كيفية العثور على صفحات مثل هذا:

  • حدد عنوان URL لملف Sitemap الخاص بك. سيبدو بالشكل التالي: yourdomain.com/sitemap.xml
  • استخدم أداة مثل هذه للعثور على جميع عناوين URL المتأثرة
  • أدخل جميع عناوين URL في مدقق رمز حالة HTTP هذا
  • اعرض كل الصفحات المتأثرة

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

الصفحة الرئيسية لمدقق رمز حالة HTTP
  • تغيير سلاسل إعادة التوجيه

عندما تكون هناك سلسلة من عمليتي إعادة توجيه أو أكثر بين عنوان URL للبدء والوجهة ، تُعرف باسم سلسلة إعادة التوجيه.

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

لدينا خطوتان يجب عليك اتباعهما لإصلاح هذه المشكلة:

  • قم بإزالة الروابط في السلسلة - يجب أن توجه الصفحة 1 مباشرة إلى الصفحة 3 ، ولا تتوقف عند الصفحة 2 على طول الطريق
  • تأكد من توجيه جميع الروابط الداخلية إلى رابط عنوان URL النهائي - يتم جعل سلاسل إعادة التوجيه غير قابلة للوصول إلى برامج الروبوت في Google حتى لا يتمكنوا من الزحف إليها. لقد حسّن أيضًا تجربة المستخدم لمستخدمي موقع الويب حيث لا توجد سلاسل إعادة توجيه لإبطاء الأمور
  • تغيير حلقات إعادة التوجيه

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

يمكن استخدام أداة HTTP هذه لاكتشاف مشاكل حلقة إعادة التوجيه في مجموعات من 100. وكالعادة ، استخدم أداة Afref Site Audit إذا كنت بحاجة إلى التحقق من أكثر من 100 صفحة داخلية.

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

إعادة التوجيه المعطلة عبارة عن رابط ينقلك إلى صفحة لا تعمل (مثل رمز استجابة 4XX أو 5XX HTTP).

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

  • أعد توجيه الصفحات التي بها خطأ 404

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

  • يمكن الزحف إليها - إذا كانت لديك صفحة 404 قابلة للزحف ، فيمكن فهرستها وعرضها في نتائج البحث
  • ضياع السلطة - إذا لم تكن قابلة للعرض ، فلن يكون للروابط الخلفية الخاصة بهم فائدة تذكر

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

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

قم بتحليل الروابط الخلفية لموقعك واتبع هذه الإرشادات السهلة لإصلاح الروابط المعطلة على الصفحات التي لا تحتوي على روابط خلفية dofollow:

  • إعادة الصفحة الميتة إلى عنوان URL الأصلي الخاص بها
  • إعادة توجيه (301) إلى صفحات أخرى ذات صلة
  • استبدل جميع الروابط الداخلية لصفحة المتوفى
  • يجب استخدام عمليات إعادة التوجيه 301 بدلاً من 302

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

قم بعرض قسم الصفحات الداخلية في "مراجعة الموقع في Ahrefs" لمشكلات "إعادة توجيه تحديث التعريف" و "إعادة توجيه 302" لتحديد هذه الصفحات.

لحسن الحظ ، يمكن معالجة هاتين المشكلتين في خطوتين فقط:

  • استخدم 301 إذا كان المقصود من إعادة التوجيه أن تكون دائمة
  • قم بإزالة إعادة التوجيه إذا لم تكن دائمة

قم بإزالة أو تحديث أي روابط داخلية للصفحات المعاد توجيهها التي لا تساعد الزوار.

  • ابحث عن صفحات إعادة التوجيه (301) التي تتلقى زيارات عضوية

نظرًا لأنه لا ينبغي أن تكون في فهرس Google ، يجب ألا تتلقى صفحات 301 حركة مرور عضوية. إذا كان أي منهم يتلقى زيارات بشكل طبيعي ، فهذا يعني أن Google لم يكتشف إعادة التوجيه حتى الآن.
اعرض تقرير النظرة العامة في Ahrefs 'Site Audit عن مشكلات "تلقي صفحة 3XX حركة مرور عضوية" للبحث عن صفحات 3XX مع حركة المرور.

يمكنك أيضًا استخدام Google Analytics للعثور على حركة المرور هذه عن طريق التحقق من تقرير الصفحات وتصفية جلساتك العضوية لـ 301.

الصق عنوان URL في أداة الفحص في Google Search Console لتسريع إجراء إعادة التوجيه ، ثم اطلب الفهرسة.

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

  • تحقق من 301s الخارجية السلبية

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

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

قم بإصلاح هذا من خلال العثور على التنبيهات الحمراء "إعادة توجيه 3XX الخارجية" في قسم الصفحات الخارجية في أداة تدقيق الموقع الخاصة بـ Ahrefs.

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

استنتاج

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

من المهم التحقق من 301s الخارجية "السيئة" مرة كل عام ، ومراجعة تقرير الروابط الداخلية لموقعك دائمًا للصفحات المعطلة ذات الروابط الخلفية dofollow.

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

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