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

رمز 200 يقول للمتصفح ومحركات البحث إن الطلب نجح، بينما المحتوى يقول العكس. وقد تعتبر Google الصفحة Soft 404 وتستبعدها من البحث.
404 صحيحة ومفيدة

يمكن لصفحة 404 الصحيحة أن تحتوي بحثا وروابط للأقسام ومقالا بديلا؛ المهم أن يبقى رمز الاستجابة 404. لا تحتاج إلى صفحة بيضاء قاسية حتى تكون الاستجابة صحيحة.
ماذا تفعل برابط قديم ليس له بديل؟
إذا لم توجد صفحة تقنية مكافئة فعلا، نترك الرابط يعيد 404 أو 410. لا نحوله إلى الرئيسية لمجرد تقليل عدد أخطاء Search Console؛ التحويل غير الملائم قد يفهم هو نفسه كـSoft 404.
كيف تفحص الرمز بنفسك؟
افتح أدوات المطور في المتصفح، ثم تبويب Network، وأعد تحميل الرابط. اختر الطلب الرئيسي للصفحة وابحث عن Status Code. إذا كانت الصفحة مفقودة، فالنتيجة التي تتوقعها هي 404، لا 200. بعد ذلك قارنها برابط مقال تعرف أنه موجود.
كيف أجرينا الاختبار؟
- أنشأنا صفحة مختبر تعرض رسالة فقدان ثابتة.
- في الحالة الأولى تركنا رمز PHP الافتراضي 200.
- في الحالة الثانية استدعينا 404 قبل إخراج HTML.
- طلبنا كل رابط دون JavaScript وقرأنا السطر الأول من رأس HTTP.
- فتحنا الصفحتين بصريا للتأكد أن اختلاف الرمز لا يمنع تقديم رسالة مفيدة للقارئ.
صفحة 404 الجيدة ليست صفحة فارغة
نحافظ على عنوان واضح، رابط للرئيسية، بحث وأقسام قليلة ذات علاقة. لكننا لا نعرض قائمة ضخمة أو إعلانات توهم بأن الصفحة محتوى حي. كذلك يجب ألا تعيد الصفحة canonical إلى عنوان مفقود على أنه صالح، وألا تدخل عناوين 404 في خريطة الموقع. عند حذف محتوى أو تغيير تخصص الموقع، افحص عينة من الروابط القديمة نفسها؛ نجاح تصميم صفحة الخطأ لا يثبت أن كل رابط يعيد الرمز الصحيح.
تفاصيل التجربة ونتيجتها
تاريخ التجربة: 18 أغسطس 2026؛ مكان التنفيذ وأدواته: مختبر PHP محلي وطلبات HTTP مباشرة.
الحالة الأولى عرضت رسالة فقدان وأعادت 200. الحالة الثانية عرضت الرسالة نفسها وأعادت 404. كما أعاد رابط عشوائي في ووردبريس الجديد 404 حقيقية.
تحقق إضافي، 19 أغسطس 2026: طلبنا مسارين محليين بالنص نفسه ومنعنا التحويلات ثم قارنا رمزي HTTP. هذه مقارنة بين مسارين مصنوعين للاختبار. لا تثبت رموز استجابة جميع صفحات الموقع أو أن Google أزالها من الفهرس.

المصدر الرسمي
Google Search Central: تشخيص Soft 404 وحلولها.