«خطأ في إعادة التوجيه» في Search Console: كيف تكتشف الحلقة أو السلسلة وتصلحها؟
على عكس «صفحة تتضمن إعادة توجيه»، هذه الحالة خطأ حقيقي: الصفحة لا تصل إلى وجهة صالحة، لا عند Google ولا غالبًا عند بعض الزوار. وإذا كانت صفحات مهمة، فهي خارج الفهرس حتى تُصلح.
ما معنى «خطأ في إعادة التوجيه»؟
بحسب مركز المساعدة: واجه Google أحد أخطاء التحويل التالية: سلسلة تحويل طويلة جدًا، أو حلقة تحويل، أو رابط تحويل تجاوز الحد الأقصى لطول الرابط، أو رابط غير صحيح أو فارغ في السلسلة. ويقترح استخدام أداة تصحيح مثل Lighthouse للتفاصيل.
ويذكر توثيق زواحف Google أنها تتبع افتراضيًا حتى 10 خطوات تحويل. لكن كل خطوة إضافية تبطئ الزحف، والهدف العملي خطوة واحدة.
هل هي مشكلة فعلًا؟
تحتاج تدخلًا عندما تشمل:
- أي صفحة مهمة تظهر في هذه الحالة تحتاج إصلاحًا.
الأسباب الشائعة
- حلقة بين http و https: مثلًا شهادة SSL في Cloudflare على وضع Flexible بينما الخادم يفرض https، فيتبادلان التحويل بلا نهاية.
- تعارض www وبدونها بين إعدادات الاستضافة وإعدادات الموقع.
- قواعد متعارضة للشرطة المائلة في نهاية الرابط بين الخادم والإضافة.
- تحويل الزوار تلقائيًا حسب الدولة أو اللغة. يزحف Googlebot غالبًا من عناوين في الولايات المتحدة، ولا يرسل ترويسة Accept-Language، فقد يدخل في حلقة أو يُحوَّل دائمًا إلى نسخة واحدة.
- تحويل يضيف معاملًا إلى الرابط في كل خطوة حتى يتجاوز الطول المسموح.
- تحويل إلى رابط فارغ أو تالف بسبب قاعدة مكتوبة بشكل خاطئ.
- سلاسل متراكمة بعد أكثر من نقل للموقع (قديم ← أقدم ← جديد).
كيف تشخّصها خطوة بخطوة
- افتح الرابط في نافذة تصفح خفي مع تبويب Network، أو استخدم
curl -IL، وسجّل كل خطوة ورمزها. - إذا رأيت الرابط نفسه يتكرر، فهي حلقة. إذا تجاوزت الخطوات ثلاثًا، فهي سلسلة يجب اختصارها.
- اختبر الرابط بأداة فحص عنوان URL ثم «اختبار عنوان URL المباشر».
- حدد أين يحدث كل تحويل: CDN، أو الخادم، أو إضافة في الموقع، أو كود في القالب.
طريقة الإصلاح
- اجعل كل رابط قديم يحوّل بخطوة واحدة 301 إلى الرابط النهائي الذي يعيد 200.
- اترك مكانًا واحدًا فقط يفرض https وwww: الخادم أو CDN، لا الاثنين معًا بقواعد مختلفة.
- في Cloudflare: استخدم وضع SSL «Full (strict)» مع شهادة صالحة على الخادم.
- لا تحوّل حسب الدولة تلقائيًا. استخدم روابط منفصلة لكل لغة أو سوق مع hreflang، واعرض للزائر شريطًا يقترح النسخة المناسبة.
- اكتب قواعد التحويل بحيث لا تنطبق على الرابط النهائي نفسه.
- بعد الإصلاح اضغط «التحقق من الإصلاح».
ملاحظات حسب المنصة
ووردبريس
راجع «عنوان ووردبريس» و«عنوان الموقع» في الإعدادات ← عام، ثم قارن قواعد .htaccess ووحدة التحويلات في Rank Math وإعدادات الكاش. التعارض بين طبقتين هو السبب الأشيع.
سلة وزد وشوبيفاي
الخادم تديره المنصة، والسبب يكون غالبًا في ربط النطاق: إعدادات DNS أو Cloudflare فوق المنصة، أو تحويل يدوي أنشأته إلى الرابط نفسه.
المواقع الخليجية متعددة الدول
تحويل زائر السعودية إلى /sa/ وزائر الإمارات إلى /ae/ تلقائيًا من أكثر أسباب هذه المشكلة. راجع خدمة السيو الدولي.
أخطاء شائعة في التعامل معها
- إضافة إضافة تحويل جديدة فوق قواعد قديمة دون مراجعتها.
- تحويل مؤقت 302 لنقل دائم.
- الاكتفاء بالاختبار في متصفحك، فالمتصفح قد يحتفظ بتحويلات قديمة في الكاش.
بعد الإصلاح: التحقق ومتابعة النتيجة
اضغط «التحقق من الإصلاح» بعد التأكد بنفسك أن كل الروابط في القائمة تصل إلى 200 بخطوة واحدة. يتحقق Google من عينة أولًا ثم من البقية، وقد يستغرق ذلك حتى أسبوعين.
أسئلة شائعة
كم خطوة تحويل يتبعها Googlebot؟
تتبع زواحف Google افتراضيًا حتى 10 خطوات، لكن هذا حد أقصى وليس هدفًا. الأفضل للزحف والسرعة خطوة واحدة.
المتصفح يفتح الصفحة بشكل عادي، فلماذا يقول Google إن هناك خطأ؟
قد يكون المتصفح يحتفظ بتحويل قديم في الكاش، أو يرسل ملفات تعريف ارتباط ولغة تمنع الحلقة. Googlebot يأتي غالبًا من الولايات المتحدة ودون لغة مفضّلة، فقد يمر بمسار مختلف. اختبر في نافذة خفية ومع curl.
هل Lighthouse ضروري للتشخيص؟
هو أحد الخيارات التي يذكرها Google. أداة فحص عنوان URL وتبويب Network في المتصفح وcurl -IL تكفي في معظم الحالات.
حالات قد تظهر معها في التقرير نفسه
أو الصق جدول التقرير كاملًا في مفسّر أخطاء Search Console لترتيب كل الحالات حسب الأولوية.
تظهر هذه الحالة في صفحات مهمة ولم تعرف السبب؟
أراجع تقرير فهرسة الصفحات وإحصاءات الزحف وسجلات الخادم معًا، وأحدد السبب الحقيقي وترتيب الإصلاح، بدل تجربة الحلول واحدًا بعد الآخر.
