تُعيد عملية إعادة التوجيه توجيه الزوار ومحركات البحث تلقائيًا من عنوان URL إلى آخر. ويحدث ذلك فورًا دون أي تدخل من المستخدم.
شرح بسيط
تخيل أنك تنقل متجرك من شارع مين إلى شارع أوك. تضع لافتة كبيرة على مبناك القديم تقول: "لقد انتقلنا! موقعنا الجديد هو 123 شارع أوك". هذه اللافتة بمثابة إشارة توجيه.
عندما يزور أحدهم متجرك القديم، يرى اللافتة ويعرف إلى أين يتجه. وينطبق الأمر نفسه على عمليات إعادة التوجيه - فعندما يزور أحدهم عنوان URL القديم، يتم توجيهه تلقائيًا إلى عنوان URL الجديد.
كيفية عمل عمليات إعادة التوجيه
تجربة المستخدم:
- يقوم شخص ما بالنقر على رابط لموقع oldpage.com
- يطلب المتصفح تلك الصفحة
- يقول الخادم: "تم نقل هذا إلى newpage.com"
- يقوم المتصفح بتحميل موقع newpage.com تلقائيًا
- يرى المستخدم صفحة جديدة (عادةً لا يلاحظ عملية إعادة التوجيه)
تجربة محركات البحث:
- يقوم جوجل بفهرسة موقع oldpage.com
- يُعيد اكتشاف الموقع توجيه المستخدم إلى newpage.com
- ينقل إشارات الترتيب إلى موقع newpage.com
- في النهاية، يظهر موقع newpage.com في نتائج البحث بدلاً من ذلك.
لماذا تُعدّ عمليات إعادة التوجيه مهمة؟
الحفاظ على قيمة تحسين محركات البحث: عند نقل الصفحات أو حذفها، يتم تمرير قيمة تحسين محركات البحث (الترتيب، خلفية) إلى الصفحة الجديدة.
الحفاظ على تجربة المستخدم: سيظل الزوار الذين لديهم إشارات مرجعية أو روابط قديمة يصلون إلى المحتوى الخاص بك بدلاً من رؤية صفحات الخطأ.
إصلاح الروابط المعطلة: تعمل عمليات إعادة التوجيه على تحويل أخطاء 404 إلى صفحات قابلة للاستخدام، مما يبقي المستخدمين على موقعك.
إدارة تغييرات الموقع: تتيح لك عمليات إعادة التوجيه إعادة تنظيم موقعك أو تغيير علامته التجارية أو تحديثه دون فقدان الزيارات.
أنواع عمليات إعادة التوجيه
تخدم أنواع إعادة التوجيه المختلفة أغراضًا مختلفة.
إعادة التوجيه 301 (دائم)
ماذا تعني: "تم نقل هذه الصفحة بشكل دائم إلى موقع جديد."
متى يجب استخدام:
- تم نقل الصفحة نهائياً إلى عنوان URL جديد
- حذف صفحة نهائياً
- تغيير أسماء النطاقات
- دمج الصفحات المكررة
- ترحيل HTTPS (من HTTP إلى HTTPS)
تأثير تحسين محركات البحث: ينقل 90-99% من قيمة الروابط إلى عنوان URL الجديد. وتعتبر جوجل عنوان URL الجديد بمثابة البديل.
سيناريو مثال: لقد قمت بتغيير اسم صفحة منتجك من /old-product-name إلى /new-product-name. يجب أن يتم إعادة توجيه عنوان URL القديم تلقائيًا إلى عنوان URL الجديد.
حالة الرمز: سياسات الإرجاع والاستبدال رمز حالة HTTP 301.
إعادة التوجيه 302 (مؤقت)
ماذا تعني: "تم نقل هذه الصفحة مؤقتًا. قد تعود لاحقًا."
متى يجب استخدام:
- اختبار تصميم صفحة جديد
- تشغيل اختبارات A/B
- الترقيات المؤقتة
- عمليات إعادة التوجيه الموسمية
- صيانة الموقع
تأثير تحسين محركات البحث: لا ينقل قيمة الروابط. يحتفظ جوجل بعنوان URL القديم في الفهرس لأنه مؤقت.
سيناريو مثال: المنتج غير متوفر حاليًا. سيتم تحويلك إلى صفحة "أبلغني عند توفره". عند توفره مجددًا، قم بإزالة التحويل.
حالة الرمز: يُرجع رمز حالة HTTP 302.
هام: لا تستخدم رمز 302 لإجراء تغييرات دائمة. لن ينقل ذلك قيمة تحسين محركات البحث.
307 إعادة توجيه (مؤقت، يحافظ على الطريقة)
ماذا تعني: مثل 302، لكنه يضمن بقاء طريقة الطلب كما هي (يبقى POST هو POST).
متى يجب استخدام:
- عمليات إعادة توجيه مؤقتة لإرسال النماذج
- إعادة توجيه واجهة برمجة التطبيقات
- الحالات التقنية التي تتطلب الحفاظ على الطريقة بدقة
الفرق عن 302: يمكن للإصدار 302 تغيير POST إلى GET. أما الإصدار 307 فيُبقي POST كما هو.
معظم المواقع الإلكترونية: نادراً ما نحتاج إلى استخدام 307. التزم باستخدام 302 للاحتياجات المؤقتة.
إعادة توجيه 303 (انظر أخرى)
ماذا تعني: "نتيجة إجراءك موجودة على هذا الرابط الآخر."
متى يجب استخدام:
- بعد إرسال النموذج (يتم إعادة التوجيه إلى صفحة التأكيد)
- بعد معالجة الدفع
- منع إرسال النماذج المكررة
الاستخدام الشائع: يقوم المستخدم بإرسال النموذج ← إعادة توجيه 303 إلى صفحة "شكراً لك".
لماذا هو مفيد؟ يمنع زر التحديث من إعادة إرسال النموذج.
308 إعادة توجيه (دائم، يحافظ على الطريقة)
ماذا تعني: مثل 301، ولكنه يضمن الحفاظ على طريقة الطلب (على غرار 307 مقابل 302).
متى يجب استخدام:
- عمليات إعادة توجيه دائمة لواجهات برمجة التطبيقات
- المواقف التقنية التي تتطلب طريقة دقيقة
معظم المواقع الإلكترونية: استخدم 301 بدلاً من ذلك. 308 متخصص.
تحديث ميتا
ما هو : إعادة توجيه تعتمد على لغة HTML، وليست تعتمد على الخادم.
كيف يعمل:
<meta http-equiv="refresh" content="0;url=https://newpage.com">
متى يجب استخدام: نادراً ما يحدث ذلك. فقط عندما يتعذر استخدام عمليات إعادة توجيه الخادم.
المشاكل:
- أبطأ من عمليات إعادة توجيه الخادم
- تجربة مستخدم سيئة
- قد لا يمرر قيمة تحسين محركات البحث الكاملة
- يمكن حظرها بواسطة المتصفحات
بدائل أفضل: استخدم دائمًا عمليات إعادة توجيه الخادم 301 أو 302 بدلاً من ذلك.
إعادة توجيه جافا سكريبت
ما هو : إعادة التوجيه باستخدام كود جافا سكريبت.
على سبيل المثال:
window.location.href = "https://newpage.com";
متى يجب استخدام: لا يُستخدم إلا كملاذ أخير عندما يكون إعادة توجيه الخادم مستحيلاً.
المشاكل:
- قد لا تتبع محركات البحث ذلك
- لا ينقل قيمة الروابط بشكل موثوق
- لن يتم إعادة توجيه المستخدمين الذين قاموا بتعطيل جافا سكريبت.
- أبطأ من عمليات إعادة توجيه الخادم
استثناء: تحتاج تطبيقات الصفحة الواحدة (SPAs) أحيانًا إلى عمليات إعادة توجيه JavaScript للتوجيه.
متى يُستخدم كل نوع من أنواع إعادة التوجيه؟
اختر إعادة التوجيه المناسبة لحالتك.
استخدم إعادة التوجيه الدائم 301 لـ:
تم نقل الصفحة بشكل دائم: لن يعود عنوان URL القديم. يجب أن تنتقل جميع الزيارات إلى عنوان URL الجديد إلى الأبد.
أمثلة:
- صفحات المنتجات التي أعيد تسميتها
- عناوين URL المعاد هيكلتها
- المحتوى المحذوف (إعادة التوجيه إلى الصفحة ذات الصلة)
- تغييرات النطاق
- تغييرات البروتوكول (من HTTP إلى HTTPS)
دمج الصفحات المكررة: صفحات متعددة بنفس المحتوى. قم بإعادة توجيه الصفحات المكررة إلى صفحة رئيسية واحدة.
على سبيل المثال:
yoursite.com/product-blue
yoursite.com/products/blue-item
yoursite.com/shop/blue
جميعها تُعيد التوجيه إلى عنوان URL أساسي واحد.
إصلاح أخطاء عناوين المواقع الإلكترونية: لقد قمت بتشغيل صفحات ذات عناوين URL خاطئة. قم بإصلاحها باستخدام عمليات إعادة التوجيه 301.
من النطاق القديم إلى النطاق الجديد: إعادة تصميم العلامة التجارية أو نقل المواقع. إعادة توجيه النطاق القديم بالكامل إلى النطاق الجديد.
استخدم إعادة التوجيه المؤقت 302 لـ:
اختبار A / B: اختبار تصميم الصفحة الجديد مع الاحتفاظ بالصفحة القديمة.
على سبيل المثال: 50% من الزيارات ترى الصفحة أ، و50% ترى الصفحة ب (يتم إعادة التوجيه مؤقتًا).
المنتجات غير المتوفرة في المخزون: المنتج غير متوفر مؤقتًا. سيتم إعادة توجيهك إلى صفحة "أبلغني" أو إلى منتج بديل.
المحتوى الموسمي: العرض الترويجي الخاص بالعطلات متاح فقط في شهر ديسمبر. أما في الأشهر الأخرى، فسيتم تحويلك إلى الصفحة العادية.
صيانة الموقع: سيتم إيقاف الصفحة مؤقتًا لإجراء التحديثات. سيتم إعادة توجيهك إلى صفحة الصيانة مؤقتًا.
إعادة التوجيه الجغرافي: اختبار محتوى مختلف لمواقع مختلفة بشكل مؤقت.
متى لا يجب استخدام 302: لا تستخدم رمز 302 لإجراء تغييرات دائمة. لن ينقل ذلك أي قيمة لتحسين محركات البحث.
استخدم إعادة التوجيه 303 لـ:
تقديمات النموذج: بعد أن يرسل المستخدم النموذج، يتم إعادة توجيهه إلى صفحة التأكيد.
معالجة الدفع: بعد إتمام عملية الدفع، سيتم إعادة توجيهك إلى صفحة النجاح.
منع الإجراءات المكررة: يمنع المستخدمين من إرسال البيانات مرتين عن طريق الخطأ من خلال تحديث الصفحة.
متى لا يُنصح باستخدام عمليات إعادة التوجيه؟
عناوين URL الأساسية: إذا كنت ترغب في إبقاء كلا عنواني URL متاحين ولكن إخبار جوجل أيهما هو الأساسي، فاستخدم العلامات الأساسية بدلاً من عمليات إعادة التوجيه.
الملاحة الداخلية: بالنسبة للروابط الداخلية العادية، ما عليك سوى الربط بعنوان URL الصحيح. لا تقم بإعادة التوجيه.
روابط خارجية لا تتحكم بها: لا يمكن إعادة توجيه مواقع الويب الخاصة بالآخرين. تواصل معهم لتحديث الروابط بدلاً من ذلك.
كيفية تنفيذ عمليات إعادة التوجيه
يعتمد التنفيذ على منصتك وخادمك.
خادم أباتشي (ملف .htaccess)
تستخدم معظم خدمات الاستضافة المشتركة خادم Apache. استخدم ملف .htaccess لإعادة التوجيه.
المكان ضع ملف .htaccess في الدليل الجذر لموقعك الإلكتروني (نفس المجلد الذي يحتوي على ملف index.html أو index.php).
إعادة التوجيه الأساسية 301 (صفحة واحدة):
Redirect 301 /old-page https://yoursite.com/new-page
عمليات إعادة توجيه متعددة من نوع 301:
Redirect 301 /old-page-1 https://yoursite.com/new-page-1
Redirect 301 /old-page-2 https://yoursite.com/new-page-2
Redirect 301 /old-page-3 https://yoursite.com/new-page-3
إعادة توجيه النطاق القديم إلى النطاق الجديد:
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]
يؤدي هذا إلى إعادة توجيه جميع الصفحات من موقع oldsite.com إلى الصفحات المطابقة على موقع newsite.com.
إعادة توجيه HTTP إلى HTTPS:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
إعادة توجيه المواقع غير المتصلة بالإنترنت إلى المواقع المتصلة بالإنترنت:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yoursite\.com [NC]
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [L,R=301]
إعادة توجيه الدليل بأكمله:
RedirectMatch 301 ^/old-directory/(.*)$ https://yoursite.com/new-directory/$1
302 إعادة التوجيه المؤقتة:
Redirect 302 /temporary-page https://yoursite.com/target-page
خادم Nginx
إذا كانت خدمة الاستضافة الخاصة بك تستخدم Nginx، فاستخدم هذا التنسيق.
المكان أضف إلى ملف تكوين Nginx الخاص بك (عادةً في /etc/nginx/).
إعادة التوجيه الأساسية 301:
server {
location /old-page {
return 301 https://yoursite.com/new-page;
}
}
إعادة توجيه النطاق بالكامل:
server {
server_name oldsite.com www.oldsite.com;
return 301 https://newsite.com$request_uri;
}
HTTP إلى HTTPS:
server {
listen 80;
server_name yoursite.com www.yoursite.com;
return 301 https://$server_name$request_uri;
}
WordPress
يوفر ووردبريس طرقًا متعددة لتنفيذ عمليات إعادة التوجيه.
الطريقة الأولى: إضافة إعادة التوجيه (الأسهل)
الخطوات التالية:
- قم بتثبيت إضافة "إعادة التوجيه" (مجانية)
- انتقل إلى الأدوات ← إعادة التوجيه
- انقر على "إضافة جديد"
- أدخل عنوان URL المصدر: /old-page
- أدخل عنوان URL المستهدف: /new-page
- حدد نوع إعادة التوجيه (301 أو 302)
- انقر على "إضافة إعادة توجيه"
الفوائد:
- لا حاجة الترميز
- واجهة سهلة الاستخدام
- إعادة توجيه المسارات
- عمليات إعادة التوجيه للاستيراد/التصدير
- سجل أخطاء 404
الطريقة الثانية: Yoast SEO Premium
الخطوات التالية:
- قم بتثبيت Yoast SEO Premium
- قم بتعديل الصفحة التي تقوم بحذفها/تغييرها
- يطلب منك Yoast تعيين إعادة التوجيه
- اختر عنوان URL المستهدف
- تم إنشاء إعادة التوجيه تلقائيًا
الفوائد:
- اقتراحات إعادة التوجيه التلقائية
- متكامل مع نظام إدارة المحتوى
- لا حاجة إلى إضافة منفصلة
الطريقة الثالثة: حساب الرتب
الخطوات التالية:
- قم بتثبيت إضافة Rank Math (مجاناً)
- انتقل إلى رتبة الرياضيات ← عمليات إعادة التوجيه
- أضف عناوين URL المصدر والهدف
- التوفير
الفوائد:
- مدير إعادة توجيه مدمج
- 404 المراقبة
- الاستيراد من إضافات أخرى
الطريقة الرابعة: ملف .htaccess (يدوي)
إذا كنت تفضل التحكم اليدوي:
- الاتصال عبر بروتوكول نقل الملفات (FTP)
- قم بتنزيل ملف .htaccess (قم بعمل نسخة احتياطية أولاً!)
- أضف رمز إعادة التوجيه
- قم بتحميل الملف مرة أخرى إلى الخادم
شوبيفاي
يحتوي Shopify على نظام إدارة إعادة التوجيه المدمج.
الخطوات التالية:
- قم بتسجيل الدخول إلى لوحة تحكم Shopify
- انتقل إلى المتجر الإلكتروني → التنقل
- انقر على "إعادة توجيه عنوان URL"
- انقر على "إنشاء إعادة توجيه عنوان URL"
- أدخل "إعادة التوجيه من" (مسار عنوان URL القديم فقط، وليس عنوان URL الكامل)
- أدخل "إعادة التوجيه إلى" (يمكن أن يكون عنوان URL كاملاً أو مساراً)
- انقر فوق "حفظ"
على سبيل المثال:
- إعادة التوجيه من: /اسم-المنتج-القديم
- إعادة التوجيه إلى: /products/new-product-name
عمليات إعادة التوجيه الجماعية: استورد ملف CSV يحتوي على عمودين: "إعادة التوجيه من" و "إعادة التوجيه إلى"
القيود:
- يقوم دائمًا بإنشاء عمليات إعادة توجيه من النوع 301 (لا يمكنه القيام بعمليات إعادة توجيه من النوع 302)
- 10,000 عملية إعادة توجيه كحد أقصى لكل متجر
WIX
يدير موقع Wix عمليات إعادة التوجيه من خلال لوحة التحكم الخاصة به.
الخطوات التالية:
- انتقل إلى الإعدادات في لوحة تحكم Wix
- انقر على "تحسين محركات البحث (جوجل)"
- انتقل إلى "مدير إعادة توجيه عناوين URL"
- انقر على "إعادة توجيه جديدة"
- أدخل عنوان URL القديم
- أدخل عنوان URL جديد
- اختر نوع إعادة التوجيه (301 أو 302)
- التوفير
عمليات إعادة التوجيه التلقائية: يقوم Wix تلقائيًا بإنشاء عمليات إعادة توجيه 301 عندما تقوم بما يلي:
- تغيير اسم صفحة URL
- حذف الصفحات
- إعادة تسمية الصفحات
Squarespace
يحتوي Squarespace على أدوات إعادة توجيه مدمجة.
الخطوات التالية:
- اذهب للاعدادات
- انقر فوق "متقدم"
- حدد "تعيينات عناوين URL"
- أدخل عنوان URL القديم → عنوان URL الجديد
- التوفير
شكل:
/old-page -> /new-page 301
/temp-page -> /target-page 302
قواعد:
- إعادة توجيه واحدة لكل سطر
- قم دائمًا بتضمين نوع إعادة التوجيه (301 أو 302)
- لا حاجة لاسم النطاق، فقط مسارات الصفحات
اختبار عمليات إعادة التوجيه الخاصة بك
اختبر عمليات إعادة التوجيه دائمًا للتأكد من أنها تعمل بشكل صحيح.
الاختبار اليدوي
اختبار المتصفح:
- مسح ذاكرة التخزين المؤقت للمتصفح (Ctrl+Shift+Delete)
- اكتب عنوان URL القديم في شريط العناوين
- اضغط على إنتر
- تحقق مما إذا كانت عمليات إعادة التوجيه تؤدي إلى عنوان URL الجديد الصحيح
- تأكد من ظهور عنوان URL الجديد في شريط العناوين
الوضع المتخفي/الخاص: قم بالاختبار في وضع التصفح المتخفي لتجنب مشاكل التخزين المؤقت.
أدوات التحقق من إعادة التوجيه عبر الإنترنت
أداة فحص إعادة التوجيه: استخدم الأدوات المجانية عبر الإنترنت:
- redirect-checker.org
- httpstatus.io
- websiteplanet.com/webtools/redirected/
ماذا تحقق:
- نوع إعادة التوجيه (يجب أن يكون 301 أو 302)
- طول سلسلة إعادة التوجيه (يجب أن يكون 1، وليس عدة قيم)
- عنوان URL للوجهة النهائية
- رمز حالة HTTP
مثال على نتيجة جيدة:
https://yoursite.com/old-page
↓ 301 Redirect
https://yoursite.com/new-page
مثال على نتيجة سيئة (سلسلة):
https://yoursite.com/old-page
↓ 301 Redirect
https://yoursite.com/middle-page
↓ 301 Redirect
https://yoursite.com/final-page
تُهدر سلاسل الروابط قيمة تحسين محركات البحث. الحل هو إعادة التوجيه مباشرةً إلى الوجهة النهائية.
Screaming Frog
الاختبار المهني:
- قم بتنزيل برنامج Screaming Frog SEO Spider (مجانًا حتى 500 رابط URL)
- أدخل عنوان URL لموقع الويب الخاص بك
- انقر فوق "ابدأ"
- انتقل إلى علامة التبويب "رموز الاستجابة"
- تصفية النتائج حسب "إعادة التوجيه (3xx)"
- راجع جميع عمليات إعادة التوجيه
عن ماذا تبحث:
- سلاسل إعادة التوجيه (عمليات إعادة توجيه متعددة متسلسلة)
- حلقات إعادة التوجيه (أ يعيد التوجيه إلى ب، ب يعيد التوجيه إلى أ)
- عمليات إعادة التوجيه المعطلة (إعادة التوجيه إلى صفحة 404)
- نوع إعادة التوجيه خاطئ (302 بدلاً من 301)
البحث حدة التحكم
المراقبة في Google Search Console:
- انتقل إلى تقرير التغطية
- حدد قسم "المستبعد".
- ابحث عن "صفحة مع إعادة توجيه"
- تحقق من أن عمليات إعادة التوجيه مقصودة
أداة فحص عنوان URL:
- أدخل عنوان URL القديم
- انقر على "اختبار عنوان URL المباشر"
- تحقق مما إذا كان جوجل يتعرف على إعادة التوجيه
- تحقق من نوع إعادة التوجيه
أخطاء شائعة في إعادة التوجيه
تجنب هذه الأخطاء التي تضر بتحسين محركات البحث وتجربة المستخدم.
الخطأ الأول: استخدام 302 بدلاً من 301
المشكلة: استخدام إعادة التوجيه المؤقتة (302) للتغييرات الدائمة.
النتيجة: لا تنتقل قيمة تحسين محركات البحث. يبقى عنوان URL القديم في نتائج البحث. ولا تنتقل التصنيفات إلى الصفحة الجديدة.
كيف يحدث ذلك:
- الإعداد الافتراضي لإعادة التوجيه هو 302
- عدم فهم الفرق
- نسخ ولصق رمز خاطئ
حل: تأكد دائمًا من نوع إعادة التوجيه. بالنسبة للتغييرات الدائمة، استخدم دائمًا 301.
كيف تفحص: استخدم أداة فحص إعادة التوجيه. إذا رأيت رمز إعادة التوجيه 302 بينما كنت تريد 301، فقم بتحديث رمز إعادة التوجيه.
الخطأ الثاني: سلاسل إعادة التوجيه
المشكلة: الصفحة أ تعيد التوجيه إلى الصفحة ب، والتي بدورها تعيد التوجيه إلى الصفحة ج، والتي بدورها تعيد التوجيه إلى الصفحة د.
النتيجة:
- بطء تحميل الصفحة
- قيمة تحسين محركات البحث المفقودة (تفقد كل عملية إعادة توجيه ما يقارب 5-10%)
- تجربة مستخدم سيئة
- هدر ميزانية الزحف
على سبيل المثال:
http://example.com/page
↓ 301 to
https://example.com/page
↓ 301 to
https://www.example.com/page
↓ 301 to
https://www.example.com/new-page
حل: إعادة التوجيه مباشرة من عنوان URL الأصلي إلى الوجهة النهائية:
http://example.com/page
↓ 301 directly to
https://www.example.com/new-page
كيفية الإصلاح: قم بتحديث عملية إعادة التوجيه القديمة لتشير إلى عنوان URL النهائي الجديد.
الخطأ الثالث: حلقات إعادة التوجيه
المشكلة: الصفحة أ تعيد التوجيه إلى الصفحة ب، والصفحة ب تعيد التوجيه مرة أخرى إلى الصفحة أ.
النتيجة: يعرض المتصفح خطأ "عدد كبير جدًا من عمليات إعادة التوجيه". تصبح الصفحة غير قابلة للوصول تمامًا.
على سبيل المثال:
/page-a → redirects to → /page-b
/page-b → redirects to → /page-a
كيف يحدث ذلك:
- قواعد إعادة التوجيه المتضاربة
- تعارضات إضافات ووردبريس
- أخطاء ملف .htaccess
حل: قم بإزالة أحد عمليات إعادة التوجيه المتعارضة. حدد الوجهة النهائية واحتفظ بعملية إعادة التوجيه تلك فقط.
الخطأ الرابع: إعادة التوجيه إلى الصفحة الرئيسية
المشكلة: حذف العديد من الصفحات وإعادة توجيهها جميعاً إلى الصفحة الرئيسية.
لماذا هو سيء: لا علاقة لهذا الأمر بنية المستخدم. قد تتجاهل جوجل عمليات إعادة التوجيه هذه باعتبارها أخطاء 404 غير مباشرة.
على سبيل المثال:
/blue-shoes → / (homepage)
/red-shoes → / (homepage)
/green-shoes → / (homepage)
أراد المستخدم حذاءً أزرق، لكنه وصل إلى الصفحة الرئيسية بدون حذاء. أمرٌ محبط.
الحل الأفضل: إعادة التوجيه إلى الصفحة الأكثر صلة:
/blue-shoes → /shoes (category page with all shoes)
/red-shoes → /shoes
/old-product → /similar-new-product
إذا لم تكن هناك صفحة ذات صلة، فدعها تظهر برمز الخطأ 404. هذا أفضل من إعادة التوجيه غير ذات الصلة.
الخطأ الخامس: عدم تحديث الروابط الداخلية
المشكلة: إعداد إعادة التوجيه ولكن دون تحديث الروابط الداخلية التي تشير إلى عنوان URL القديم.
النتيجة: تؤدي عمليات إعادة التوجيه غير الضرورية إلى إبطاء الموقع. وتُهدر ميزانية الزحف.
على سبيل المثال: روابط القائمة لديك تُحيل إلى الصفحة القديمة (/old-page) التي بدورها تُعيد التوجيه إلى الصفحة الجديدة (/new-page). من الأفضل تحديث القائمة مباشرةً إلى الصفحة الجديدة (/new-page).
حل: بعد إنشاء إعادة التوجيه:
- ابحث عن جميع الروابط الداخلية إلى عنوان URL القديم
- قم بتحديثها لتشير إلى عنوان URL الجديد
- احتفظ بإعادة التوجيه للروابط الخارجية والإشارات المرجعية القديمة
أداة: استخدم محرك البحث Screaming Frog أو خاصية البحث في الموقع للعثور على الروابط الداخلية.
الخطأ السادس: حذف عمليات إعادة التوجيه القديمة قبل الأوان
المشكلة: إزالة عمليات إعادة التوجيه بعد بضعة أسابيع أو أشهر فقط.
النتيجة: الروابط الخلفية القديمة تتعطل. الصفحات المحفوظة في المفضلة تتوقف عن العمل. قيمة تحسين محركات البحث تضيع.
الجدول الزمني: احتفظ بعمليات إعادة التوجيه لما يلي:
- 1 سنة على الأقل
- يفضل أن يكون ذلك للأبد
- لا تقم بإزالة المنتج إلا عند الضرورة القصوى.
لماذا:
- يحتفظ الناس بعلامات كتب قديمة
- تستغرق الروابط الخارجية سنوات لتحديثها
- تستخدم محركات البحث عناوين URL القديمة
- لا تزال الأرشيفات والمحتوى القديم مرتبطة بعناوين URL القديمة.
استثناء: إذا تسبب عنوان URL القديم في مخاطر أمنية أو مشاكل قانونية، يمكنك إزالته في وقت أقرب.
الخطأ السابع: تنسيق عنوان URL خاطئ في عمليات إعادة التوجيه
المشكلة: أخطاء إملائية أو أخطاء في التنسيق في رمز إعادة التوجيه.
الأخطاء الشائعة:
# Missing https://
Redirect 301 /old-page www.site.com/new-page
# Wrong path format
Redirect 301 old-page https://site.com/new-page
# Typo in URL
Redirect 301 /old-page https://site.com/new-pag
التنسيق الصحيح:
Redirect 301 /old-page https://www.site.com/new-page
كيفية تجنب:
- اختبر كل عملية إعادة توجيه بعد تنفيذها
- انسخ والصق عناوين المواقع الإلكترونية لتجنب الأخطاء الإملائية
- استخدم عناوين URL المطلقة (بما في ذلك https://)
- استخدم الشرطات المائلة في نهاية الكلمات بشكل متسق
الخطأ الثامن: عدم اختبار عمليات إعادة التوجيه
المشكلة: تنفيذ عمليات إعادة التوجيه دون التحقق من عملها.
النتيجة: لا يتم اكتشاف عمليات إعادة التوجيه المعطلة. يرى المستخدمون أخطاءً. ويتأثر تحسين محركات البحث سلبًا.
حل: اختبر كل عملية إعادة توجيه:
- يدويًا في المتصفح
- باستخدام أداة فحص إعادة التوجيه
- في وضع التصفح المتخفي
- على الأجهزة المحمولة
- بعد مسح ذاكرة التخزين المؤقت
المراقبة المستمرة: التحقق شهريا:
- ابحث في وحدة تحكم البحث عن أخطاء إعادة التوجيه
- تقرير خطأ 404 بسبب عمليات إعادة التوجيه المعطلة
- فحص الموقع بحثًا عن مشاكل إعادة التوجيه
أفضل ممارسات إعادة التوجيه
اتبع هذه القواعد لإجراء عمليات إعادة توجيه فعالة.
التخطيط قبل التنفيذ
قبل تغيير عناوين URL:
- قم بتوثيق جميع الصفحات التي ستتغير
- إنشاء جدول بيانات لتعيين إعادة التوجيه
- خطة إعادة توجيه التنفيذ
- قم بإجراء الاختبار على موقع تجريبي أولاً
- حدد وقتاً منخفض الحركة لإطلاق الخدمة
جدول بيانات إعادة التوجيه:
Old URL | New URL | Redirect Type | Priority
/old-page | /new-page | 301 | High
/temp-promo | /products | 302 | Medium
يبقيه بسيط
إعادة التوجيه المباشر: قم دائمًا بإعادة التوجيه إلى الوجهة النهائية. تخطَّ الصفحات الوسيطة.
إعادة توجيه واحدة: رابط قديم واحد → رابط جديد واحد. لا تُعقّد الأمور.
غرض واضح: يجب أن يكون لكل عملية إعادة توجيه سبب واضح. وثّق سبب وجودها.
مراقبة بانتظام
الشيكات الشهرية:
- أخطاء إعادة التوجيه في وحدة تحكم البحث
- سلاسل إعادة التوجيه المعطلة
- عمليات إعادة توجيه بطيئة
- إعادة توجيه الأداء
التدقيق الفصلي:
- زحف إعادة التوجيه الكامل للموقع
- قم بإزالة عمليات إعادة التوجيه غير الضرورية
- تحديث وثائق إعادة التوجيه
- قم بإصلاح أي مشاكل في إعادة التوجيه
وثق كل شيء
احتفظ السجلات:
- عند إنشاء إعادة التوجيه
- لماذا تم إنشاؤه
- عناوين المواقع القديمة والجديدة
- نوع إعادة التوجيه
- المدة المتوقعة
شارك مع الفريق: ينبغي على الجميع أن يعلموا:
- لا تحذف إعادة التوجيه قبل التحقق.
- كيفية إضافة عمليات إعادة توجيه جديدة
- من تسأل عن أسئلة إعادة التوجيه؟
إعطاء الأولوية لتجربة المستخدم
عمليات إعادة التوجيه السريع: قلل من سلاسل إعادة التوجيه قدر الإمكان. كل خطوة تضيف تأخيرًا.
الوجهات ذات الصلة: إعادة التوجيه إلى أكثر المحتويات تشابهاً المتاحة.
إذا أدى التوجيه إلى تغيير الموقع بشكل كبير، ففكر في عرض الرسالة التالية: "لقد تم توجيهك من صفحة منتجاتنا القديمة إلى الكتالوج الجديد الخاص بنا".
ما الفرق بين إعادة التوجيه 301 و 302؟
يشير الرمز 301 إلى نقل دائم، حيث ينقل قيمة تحسين محركات البحث إلى عنوان URL الجديد، ويُخبر محركات البحث باستبدال عنوان URL القديم بالجديد في فهرسها. أما الرمز 302 فيشير إلى نقل مؤقت، حيث يُبقي على عنوان URL القديم في فهرس محركات البحث، ولا ينقل قيمة تحسين محركات البحث، لأن جوجل تتوقع أن تعود الصفحة إلى موقعها الأصلي.
هل تؤثر عمليات إعادة التوجيه سلبًا على تحسين محركات البحث؟
عند تطبيق عمليات إعادة التوجيه 301 بشكل صحيح، يتم نقل ما بين 90% و99% من قيمة الروابط دون التأثير سلبًا على تحسين محركات البحث. مع ذلك، قد تؤدي سلاسل إعادة التوجيه (عمليات إعادة توجيه متعددة متسلسلة)، أو حلقات إعادة التوجيه، أو استخدام 302 بدلًا من 301 للتغييرات الدائمة، إلى الإضرار بتحسين محركات البحث. أما عمليات إعادة التوجيه 301 المباشرة والفردية فهي آمنة وضرورية لإدارة الموقع.
كم من الوقت يجب أن أبقي عمليات إعادة التوجيه فعّالة؟
احتفظ بعمليات إعادة التوجيه لمدة عام على الأقل، ويفضل أن تبقى فعّالة للأبد. تستهلك عمليات إعادة التوجيه موارد الخادم بشكل ضئيل، لكنها تحمي من الإشارات المرجعية القديمة والروابط الخارجية والمحتوى المؤرشف. ينصح العديد من خبراء تحسين محركات البحث بعدم إزالة عمليات إعادة التوجيه إلا عند الضرورة القصوى. قد تبقى الروابط الخلفية القديمة نشطة لسنوات.
ماذا يحدث إذا كان لديّ عدة عمليات إعادة توجيه في سلسلة؟
تُبطئ سلاسل إعادة التوجيه تحميل الصفحات، وتُهدر قيمة تحسين محركات البحث (بخسارة تتراوح بين 5 و10% لكل إعادة توجيه)، وتُسبب إحباطًا للمستخدمين بسبب التأخير. قد لا تتبع محركات البحث السلاسل الطويلة بالكامل. لذا، يُنصح دائمًا بإعادة التوجيه مباشرةً من عنوان URL الأصلي إلى عنوان URL الوجهة النهائي، مع تجاوز أي عمليات إعادة توجيه وسيطة.
كيف يمكنني إصلاح حلقة إعادة التوجيه؟
تحدث حلقات إعادة التوجيه عندما تُعيد الصفحة "أ" توجيه المستخدم إلى الصفحة "ب"، والتي بدورها تُعيد توجيهه إلى الصفحة "أ". لحل هذه المشكلة، راجع قواعد إعادة التوجيه، وأزل عمليات إعادة التوجيه المتعارضة، وامسح أي إدخالات مكررة، واختبر النظام بعد كل تغيير. تحقق من ملفات .htaccess وعمليات إعادة التوجيه الخاصة بالملحقات إذا كنت تستخدم ووردبريس.