خطأ 404 وإعادة التوجيه 301: متى تستخدم كل واحد؟

كل رابط في متجرك يجيب على سؤال واحد قبل أن يعرض أي شيء: بأي رمز يردّ الخادم؟ رقم من ثلاث خانات لا يراه زائرك ولا تراه أنت، لكنه هو الذي يقرّر ما إذا كان الترتيب الذي بنيته ينتقل أم يسقط.

وأكثر خطأ نراه لا علاقة له بالتقنية: تاجر يحذف صفحة ثم يحوّل رابطها إلى الصفحة الرئيسية، ويظن أنه «حفظ الترتيب». والحقيقة أنه لم يحفظ شيئاً — جوجل يقرأ ذلك التحويل خطأً ناعماً ويعامله كأن الصفحة غير موجودة أصلاً.

في هذا الدليل نمرّ على الأكواد الخمسة التي تحكم المسألة كلها — 404 و301 و302 و410 وSoft 404 — بما يوثّقه جوجل نفسه لا بما يُتداول، ثم نصل إلى السؤال العملي: ماذا تفعل حين تكون منصتك لا تتيح تحويل 301 أصلاً؟

فتح الفيديو على يوتيوب

ما هو خطأ 404 بالضبط؟

404 Not Found يعني أن الخادم بحث عن الصفحة فلم يجدها. لا خطأ في الخادم، ولا مشكلة في الاتصال — الرابط ببساطة لا يقود إلى شيء.

وما يقوله جوجل رسمياً عن سلوكه تجاه هذا الرمز محدّد وواضح: يزيل من الفهرس عناوين URL التي تردّ 404 إن كان قد فهرسها سابقاً، ولا يعالج صفحات 404 المكتشفة حديثاً، وينخفض معدّل زحفه إليها تدريجياً.

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

لكن هناك فرق جوهري بين «لا يعاقبك» و«لا يكلّفك». حين تسقط صفحة كانت تجلب مئات النقرات وتحمل روابط خلفية إلى 404، فأنت لا تُعاقَب — أنت تخسر كل ما بنته تلك الصفحة، بهدوء وبلا إشعار يصلك. الخسارة حقيقية، لكنها ليست عقوبة، والتفريق بين الاثنين هو ما يجعلك تعالج المشكلة الصحيحة.

متى يكون 404 هو القرار الصحيح؟

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

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

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

301 Moved Permanently تقول لجوجل وللزائر: هذا العنوان انتقل نهائياً إلى عنوان آخر. الزائر ينتقل تلقائياً، والروبوت يتبع الانتقال أيضاً.

والنقطة التي تهمّك في السيو موثّقة عند جوجل بكلمة محدّدة: يتّبع جوجل التحويل، وتستخدم أنظمته ذلك التحويل كـ«إشارة قوية» لمعالجة الرابط الجديد. أي أن قوة الرابط القديم — الروابط الخارجية التي جمعها والثقة التي بناها — تنتقل إلى الوجهة الجديدة.

لكن هذا مشروط بشرط واحد يُغفَل كثيراً: الوجهة يجب أن تكون قريبة من الأصل فعلاً. صفحة سمّاعة محذوفة تُحوَّل إلى صفحة سمّاعة أخرى أو إلى قسم السمّاعات. أما تحويلها إلى الصفحة الرئيسية أو إلى قسم لا علاقة له بها فلا ينقل شيئاً — وهذا بالضبط هو Soft 404.

301 مقابل 302: الفرق ليس شكلياً

302 Found يعني «انتقل مؤقتاً»، والفرق في السيو ليس تفصيلاً تقنياً. جوجل يوثّق ذلك بوضوح: 301 تُستخدم كـإشارة قوية، بينما 302 تُستخدم كـإشارة ضعيفة.

بلغة عملية: 301 تقول لجوجل «انسَ القديم واعتمد الجديد»، و302 تقول «القديم ما زال هو الأصل، فأبقِه في الفهرس وانتظر عودته». استعمل 302 للصيانة المؤقتة والحملات القصيرة فقط. وإن كنت تنوي أن يكون الانتقال دائماً، فاستعمال 302 يعني أن قوة الرابط تبقى معلّقة في القديم بلا فائدة.

Soft 404: الخطأ الذي يظنّه الجميع حلاً

Soft 404 ليس رمزاً يرسله خادمك، بل حكمٌ يصدره جوجل عن صفحتك. ويصدره في حالتين:

الحالة الأولى: يردّ الخادم رمز نجاح (200) بينما المحتوى المعروض فارغ أو يقول «هذه الصفحة غير موجودة». الخادم يقول «موجودة» والصفحة تقول «غير موجودة»، فيصنّفها جوجل خطأً ناعماً ويعرضها لك في Search Console بهذا الاسم.

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

والنتيجة أنك تحصل على أسوأ ما في الحالتين: لا قوة رابط تنتقل، ولا صفحة تختفي بنظافة، وأنت تظن أنك عالجت المشكلة فتتوقف عن معالجتها فعلاً.

وهناك تفصيل يهمّ من يستخدم أدوات الزحف العامة: هذه الأدوات تقرأ رمز الاستجابة ولا تقرأ ما يراه الزائر. فصفحة تردّ 200 وتعرض «المنتج غير موجود» تمرّ عندها سليمة بينما جوجل يصنّفها Soft 404. ولهذا نقول دائماً إن الحكم على حالة المنتج يجب أن يأتي من المنصة نفسها لا من زحف الصفحة.

وجملة أخيرة يوثّقها جوجل وتستحق أن تُحفظ: رموز النجاح 2xx لا تضمن الفهرسة. أن ترد صفحتك بنجاح لا يعني أن جوجل سيفهرسها.

و410؟ هل هو أسرع من 404 فعلاً؟

410 Gone يعني «كانت هنا وحُذفت عمداً ولن تعود». وهو أدقّ دلالياً من 404 لأنه يعبّر عن قرار لا عن عجز عن الإيجاد.

لكن هنا نقطة يجب تصحيحها، لأنها تتكرر في أغلب المقالات العربية والإنجليزية: جوجل يوثّق أن 410 يُعامَل بنفس طريقة 404 — إزالة تدريجية من الفهرس. الشائع أن 410 يُزيل الصفحة أسرع بكثير، وهذا مبني على تصريحات قديمة لموظفي جوجل، والفرق العملي — إن وُجد — هامشي ولا يضمنه التوثيق الرسمي.

فالخلاصة العملية: لا تعِد نفسك بمكسب من 410. استعمله لأنه أصدق وصفاً لحالتك حين تكون متأكداً أن الصفحة لن تعود، لا لأنك تنتظر منه إزالة أسرع.

جدول القرار: أي كود لأي حالة؟

الحالةالكودلماذا
الصفحة انتقلت نهائياً ولها بديل قريب301ينقل قوة الرابط كإشارة قوية
انتقال مؤقت أو صيانة302يُبقي الأصل في الفهرس بانتظار عودته
محذوفة بلا بديل ولا زيارات ولا روابط404 أو 410إزالة نظيفة بلا خسارة تُذكر
محذوفة وتحمل ترتيباً وروابط خلفية301 إلى أقرب بديلتركها 404 خسارة صافية
تحويل إلى الرئيسية أو قسم بعيديُقرأ Soft 404 ولا ينقل شيئاً
صفحة ترد 200 ومحتواها «غير موجود»يُقرأ Soft 404 كذلك

القاعدة التي تختصر الجدول كله: السؤال ليس «أي كود أستعمل؟» بل «هل لهذه الصفحة بديل قريب فعلاً؟» — ومن الجواب يتحدّد الكود تلقائياً.

كيف تكتشف الروابط المكسورة في متجرك؟

ابدأ من تقرير الفهرسة في Google Search Console، وتحديداً قائمة الصفحات المستبعدة بسبب «لم يتم العثور عليها (404)». هذه قائمة ما يعرفه جوجل فعلاً عن موقعك، لا ما تظنه أنت.

لكن القائمة وحدها لا تكفي، لأنها لا تفرّق بين رابط ميت لا قيمة له ورابط كان يجلب مئات الزيارات. فافتح تقرير الأداء بجانبها، وقارن آخر 28 يوماً بالسنة كاملة على مستوى الصفحات. كل صفحة لها نقرات في السنة وصفر تقريباً في الشهر الأخير هي مرشّحة للفحص.

ثم — وهذه الخطوة التي يتخطاها الجميع — رتّب بالنقرات المفقودة تنازلياً لا بعدد الأخطاء. مئتا رابط مكسور بلا زيارة واحدة أهون بكثير من رابطين كانا يجلبان ألف نقرة شهرياً.

ولا تنسَ الروابط الداخلية: كل صفحة حذفتها تركت روابط مكسورة داخل أوصاف صفحات أخرى تشير إليها. هذه لا تحتاج إذناً من أحد ولا أداة خاصة — افتح أوصاف أعلى منتجاتك مبيعاً، واضغط كل رابط داخلي فيها، واستبدل ما يعطي 404 بأقرب بديل حي. وقد فصّلنا هذا الجانب في السيو التقني لمتجر سلة.

وماذا لو كانت منصتك لا تتيح 301 أصلاً؟

هنا نصل إلى الجزء الذي لا تجده في الأدلة العالمية، لأنها تُكتب لمنصات تملك فيها ملف الخادم.

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

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

الخيار الثالث الذي يعمل ضمن هذا القيد

بدل التحويل، أبقِ الصفحة تعمل بمحتواها الأصلي كما هو حرفاً بحرف — فذلك المحتوى هو ما يُبقي ترتيبها — وضع في أعلى وصفها بطاقة بديل صريحة: عنوان يقول إن المنتج لم يعد متوفراً، وتحته البديل بصورته واسمه ورابطه.

وهذا ليس التفافاً على القاعدة، بل تطبيقٌ لتوصية جوجل نفسها للصفحات ذات الزيارات العالية. والنتيجة أنك تتفادى الثلاثة معاً: لا 404 يُسقط الترتيب، ولا Soft 404 لأن الصفحة تحمل محتوى حقيقياً فريداً وإجابة واضحة عن سؤال الزائر، ولا زائر يصل طريقاً مسدوداً لأنه يجد باباً آخر مفتوحاً في أول سطر.

هذا ما بنيناه في قسم الصفحات المفقودة داخل RankX SEO. والفرق العملي أننا لا نكتفي بإخبارك أن لديك روابط مكسورة — نقاطع زيارات Search Console الحقيقية مع كتالوج متجرك ومع حالة كل منتج عند سلة نفسها، فنقول لك أي صفحة بالتحديد كانت تجلب كذا نقرة وما حالتها وماذا تفعل بها، ثم ننفّذ البطاقة على مستوى الكتالوج كله بضغطة واحدة.

ويعمل معها مستوى ثانٍ يستحق الذكر: البدائل داخل الوصف نفسه. شريط «منتجات مشابهة» الذي يعرضه قالب سلة أسفل الصفحة مفيد لكنه خارج سيطرتك — لا تختار ما يظهر فيه، وهو جزء من القالب لا من محتوى صفحتك. أما قسم «منتجات قد تهمك» الذي نضيفه في متن الوصف بروابط داخلية حقيقية فيقرأه جوجل نصاً ضمن الصفحة، وينقل قوة الربط الداخلي، ويبقى كما هو مهما غيّرت القالب. وللصفحة التي فقدت منتجها، الاثنان يعملان معاً لا أحدهما بدل الآخر.

قاعدة واحدة لا تتجاوزها

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

ثلاثة أخطاء شائعة في التعامل مع الأكواد

تحويل كل الروابط المكسورة إلى الصفحة الرئيسية دفعة واحدة. يبدو حلاً منظّماً وسريعاً، وهو في الحقيقة تحويل كل تلك الصفحات إلى Soft 404: لا قوة تنتقل، ولا مشكلة تُحلّ، وتختفي الأرقام من تقاريرك فتظن أنك أنجزت.

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

مطاردة عدد أخطاء 404 حتى يصير صفراً. هذا هدف خاطئ من أساسه. جوجل لا يعاقبك على وجودها، والصفر ليس مؤشراً على صحة. المؤشر الحقيقي هو: كم نقرة كانت تجلبها الصفحات المكسورة؟ إن كان الجواب صفراً فحالتك ممتازة مهما بلغ عددها.

الخلاصة

أكواد الحالة ليست تفصيلاً تقنياً يخصّ المطوّرين. هي اللغة التي يقرأ بها جوجل قراراتك عن متجرك: ما الذي انتقل، وما الذي انتهى، وما الذي ما زال يستحق الفهرسة.

و404 ليس عدوّك. عدوّك هو أن تسقط صفحة كانت تربح إلى 404 بلا أن تدري، أو أن تحوّلها إلى وجهة بعيدة فتظن أنك عالجتها. الفرق بين الحالتين ليس تقنياً — هو أن تعرف أي صفحاتك كانت تجلب زيارات فعلاً قبل أن تلمس أياً منها.

ومن أراد التفصيل الكامل لحالة المنتجات النافدة تحديداً — المؤقتة والدائمة والموسمية — ففصّلناها في المنتجات غير المتوفرة والسيو.

صفحة تطبيق RankX SEO داخل متجر تطبيقات سلة على سطح المكتب

الأسئلة الشائعة

ما هو خطأ 404؟

هو رمز حالة يرسله الخادم ليقول إنه بحث عن الصفحة المطلوبة فلم يجدها. جوجل يزيل من الفهرس عناوين URL التي تردّ بهذا الرمز إن كان قد فهرسها سابقاً، ولا يعالج صفحات 404 المكتشفة حديثاً، وينخفض معدّل زحفه إليها تدريجياً. وهو ليس عقوبة ولا يخفض تقييم الموقع.

ما الفرق بين 404 و301؟

404 يقول إن الصفحة غير موجودة فتُزال من الفهرس وتسقط معها قوة الروابط التي جمعتها. و301 يقول إنها انتقلت نهائياً إلى عنوان آخر، فيتبع جوجل الانتقال ويستخدمه كإشارة قوية تنقل قوة الرابط إلى الوجهة الجديدة. باختصار: 404 يُنهي الصفحة، و301 ينقلها.

ما الفرق بين 301 و302؟

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

هل يعاقب جوجل الموقع بسبب أخطاء 404؟

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

ما هو Soft 404 وكيف أتجنّبه؟

هو حكم يصدره جوجل عن صفحة تبدو موجودة تقنياً وغير موجودة فعلياً: إمّا ترد رمز نجاح (200) ومحتواها فارغ أو يقول «غير موجود»، أو تكون تحويلاً إلى الصفحة الرئيسية أو قسم بعيد عن الأصل. تتجنّبه بأمرين: ألا تحوّل إلا إلى وجهة قريبة فعلاً من الصفحة المحذوفة، وألا تعرض رسالة «غير موجود» على صفحة تردّ 200.

هل 410 أسرع من 404 في إزالة الصفحة؟

جوجل يوثّق أن 410 يُعامَل بنفس طريقة 404: إزالة تدريجية من الفهرس. الشائع أنه أسرع بكثير، لكن ذلك مبني على تصريحات قديمة لا على التوثيق الرسمي، والفرق العملي إن وُجد فهو هامشي. استعمل 410 لأنه أصدق وصفاً لحالة صفحة حُذفت عمداً ولن تعود، لا لأنك تنتظر منه إزالة أسرع.

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

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

كيف أعرف أي الروابط المكسورة تستحق الإصلاح؟

بالنقرات لا بالعدد. افتح تقرير الفهرسة في Search Console لتعرف ما تعتبره جوجل 404، ثم افتح تقرير الأداء وقارن آخر 28 يوماً بالسنة كاملة على مستوى الصفحات، ورتّب بالنقرات المفقودة تنازلياً. رابطان كانا يجلبان ألف نقرة أهم من مئتي رابط بلا زيارة واحدة.

كم يستغرق جوجل ليزيل صفحة 404 من نتائج البحث؟

لا مدة مضمونة. جوجل يزيلها تدريجياً مع انخفاض معدّل الزحف إليها، وقد يستغرق ذلك أياماً أو أسابيع حسب أهمية الصفحة وتكرار زحفه لموقعك. وإن كنت تحتاج إزالة عاجلة لسبب جدّي، فأداة إزالة عناوين URL في Search Console تخفيها مؤقتاً ريثما تعالج السبب الحقيقي.

محمد القحطاني متخصص SEO لمتاجر سلة

متخصص في تحسين محركات البحث لمتاجر سلة في السعودية والخليج. يساعد أصحاب المتاجر على تحسين ظهورهم في Google وزيادة المبيعات عبر RankX SEO.