
أهم النقاط
- إعادة التوجيه النهائية تعرض الصفحة الجديدة في نتائج البحث، والمؤقتة تُبقي الصفحة القديمة فيها.
- يفسّر Google رموز 301 و308 على أنها نهائية، ورموز 302 و303 و307 على أنها مؤقتة.
- meta refresh الفوري يعامله Google كإعادة توجيه نهائية، والمتأخر ولو بثانية واحدة كإعادة توجيه مؤقتة.
- استخدم JavaScript لإعادة التوجيه فقط عندما يتعذّر ذلك من جهة الخادم أو بـ meta refresh.
- بعد نقل موقعك إلى نطاق جديد، قد يعرض Google العناوين القديمة أحيانًا، وتقول Google إن هذا طبيعي ويختفي تدريجيًا.
إعادة التوجيه تنقل الزائر وبحث Google من عنوان URL قديم إلى عنوان جديد. الزائر لا يلاحظ الفرق بين أنواعها، لكن Google يلاحظه، لأن النوع يحدد أي الصفحتين يعرضها في نتائج البحث.
تحتاج إليها غالبًا في أربع حالات: نقل موقعك إلى نطاق جديد، أو توحيد عدة عناوين لصفحتك الرئيسية، أو دمج موقعين، أو حذف صفحة وإرسال زوارها إلى صفحة بديلة.
نهائية أم مؤقتة؟
- إعادة التوجيه النهائية: يعرض Google الصفحة الجديدة في نتائج البحث، ويعتبرها عنوان URL الأساسي. استخدمها عندما تكون متأكدًا أنك لن تعود إلى العنوان القديم.
- إعادة التوجيه المؤقتة: يتتبعها Googlebot، لكنه لا يعتبر الصفحة الجديدة أساسية، فتبقى القديمة في النتائج غالبًا.
وهذا ما تعنيه كل طريقة في بحث Google:
| الطريقة | يفسّرها Google |
|---|---|
| 301 أو 308 | نهائية |
| meta refresh فوري | نهائية |
| JavaScript location | نهائية |
| 302 أو 303 أو 307 | مؤقتة |
| meta refresh متأخر | مؤقتة |
ترتّب Google هذه الطرق حسب احتمال أن يفسّرها Google بشكل صحيح، وأعلاها إعادة التوجيه من جهة الخادم.
من جهة الخادم
هذه هي الطريقة التي تنصح بها Google متى أمكن. تكتبها في ملفات إعداد الخادم، مثل .htaccess في Apache، أو في لغة برمجة الخادم مثل PHP. مثال من مستندات Google لخادم Apache:
Redirect permanent "/old" "https://example.com/new"
Redirect temp "/two-old" "https://example.com/two-new"
وفي NGINX:
location = /service {
return 301 $scheme://example.com/about/service;
}
وإذا كنت تنقل موقعًا كاملًا، فجهّز قائمة العناوين القديمة والجديدة في أداة خريطة إعادة التوجيه، وهي تصدّرها بصيغة .htaccess أو NGINX.
meta refresh وJavaScript
إذا تعذّرت إعادة التوجيه من جهة الخادم، فإن meta refresh بديل مقبول. ويفرّق Google بين نوعين:
- الفوري: يعمل فور تحميل الصفحة، ويعامله Google كإعادة توجيه نهائية.
- المتأخر: يعمل بعد عدد من الثواني، ويعامله Google كإعادة توجيه مؤقتة.
<meta http-equiv="refresh" content="0; url=https://example.com/new">
الرقم 0 يجعلها فورية. وتعرف نوع أي وسم لديك بـ أداة فحص meta refresh.
أما JavaScript فاستخدمه فقط إذا تعذّرت الطريقتان السابقتان، كما تنصح Google. ويفسّر Google إعادة التوجيه بـ JavaScript بعد اكتمال الزحف إلى الصفحة.
إذا لم تتوفر أي طريقة
إذا لم تستطع تطبيق أي إعادة توجيه، فضع في الصفحة القديمة رابطًا إلى الجديدة مع شرح قصير. تسمّي Google هذا إعادة التوجيه crypto، وقد يتعامل معها Google كإعادة توجيه، لكن ليست كل محركات البحث تفعل.
بعد نقل الموقع
يتتبع Google العنوان القديم والجديد معًا، ويختار أحدهما عنوانًا أساسيًا، فيصبح الآخر اسمًا بديلًا له. لذلك قد يعرض Google عناوينك القديمة أحيانًا بعد نقل الموقع إلى نطاق جديد، رغم فهرسة الجديدة.
تقول Google إن هذا طبيعي، وإن الأسماء البديلة تختفي تدريجيًا مع اعتياد المستخدمين على النطاق الجديد. ولتتأكد أن عناوينك لا تمر بسلسلة طويلة من التحويلات، افحصها بـ أداة فحص سلاسل إعادة التوجيه.
الخلاصة
- استخدم إعادة التوجيه النهائية، 301 أو 308، عندما يتغير عنوان الصفحة نهائيًا.
- استخدم المؤقتة، 302 أو 307، عندما تريد بقاء العنوان القديم في النتائج.
- فضّل إعادة التوجيه من جهة الخادم، ثم meta refresh الفوري، ثم JavaScript.
- meta refresh المتأخر مؤقت في نظر Google، حتى لو قصدت أن يكون نهائيًا.
- ظهور العناوين القديمة بعد نقل الموقع طبيعي، ويختفي تدريجيًا.
المصادر
- 1.عمليات إعادة التوجيه ومحرك بحث Google، Google Search Centralمصدر أساسي
- 2.طريقة تحديد عنوان URL الأساسي باستخدام rel="canonical" وغيرها من الطرق، Google Search Centralمصدر أساسي
أسئلة شائعة
ما الفرق بين 301 و302 في بحث Google؟
رمز 301 إعادة توجيه نهائية، فيعرض Google الصفحة الجديدة في النتائج ويعتبرها أساسية. أما 302 فمؤقتة، فيتتبعها Googlebot لكنه لا يعتبر الصفحة الجديدة أساسية، وتبقى القديمة في النتائج غالبًا.
هل هناك فرق بين 301 و308؟
لا في بحث Google. تقول Google إن الرمزين يعنيان أن الصفحة انتقلت نهائيًا، وإن كل أنواع إعادة التوجيه الدائمة لها التأثير نفسه في بحث Google.
متى أستخدم إعادة التوجيه المؤقتة؟
عندما تريد إرسال الزوار إلى صفحة أخرى لفترة محدودة، مثل خدمة متوقفة مؤقتًا تشرح سبب توقفها في صفحة أخرى، دون أن يتغير عنوان الصفحة الأصلية في نتائج البحث.
لماذا يعرض Google عنواني القديم بعد نقل الموقع؟
لأن العنوان القديم يصبح اسمًا بديلًا للعنوان الأساسي الجديد، وقد يظهر عندما يبدو أن الباحث يثق به أكثر. وتقول Google إن هذا طبيعي، ويختفي تدريجيًا دون أي إجراء منك.
عن الكاتب

مؤسس UpgradIQ FZC LLC
يعمل Adam Hafez في SEO التقني وقياس البحث، من الزحف والفهرسة إلى استشهاد محركات الإجابة. أسّس UpgradIQ، التي تربط تغيّر الترتيب بسببه من بيانات Search Console وGA4. ينشر ما تدعمه البيانات، ويذكر حدودها.
- SEO التقني
- القياس بـ Search Console وGA4
- تحسين الظهور في محركات الإجابة
- البيانات المنظَّمة
قراءات ذات صلة
أداة توحيد عناوين URL وكشف نسخها المكررة
الصق قائمة عناوين URL، ووحّدها وفق RFC 3986 وسياسة موقعك، واكتشف النسخ المكررة من الصفحة نفسها. مجانية وتعمل في متصفحك.
Core Web Vitals: متى تنجح صفحتك؟
المقاييس الثلاثة في Core Web Vitals وحدودها الرسمية، وقاعدة 75% من عمليات التحميل، والفرق بين القياس الميداني والمختبر، وأين تقيسها.
فحص طول العناوين والأوصاف بالجملة
الصق صفحات كثيرة واعرف أي العناوين والأوصاف التعريفية ستُقتطع في نتائج البحث، مقيسة بالبكسل. أداة مجانية تعمل في متصفحك.
أداة فحص سلاسل وحلقات العناوين الأساسية
الصق أزواج url -> canonical، وتتبّع كل قفزة، واكشف الحلقات والسلاسل متعددة القفزات بين العناوين الأساسية. مجانية وتعمل في متصفحك.



