أخطاء soft 404

ما المقصود بخطأ soft 404؟

خطأ soft 404 هو عنوان URL يعرض صفحة تخبر المستخدم بأنّ الصفحة غير متوفرة بالإضافة إلى رمز المستوى 200 (نجاح). وأحيانًا، قد يتم عرض صفحة تشتمل على محتوى قليل أو بدون أي محتوى، على سبيل المثال، صفحة فارغة أو تمت تعبئة محتواها بشكل متفرِّق.

ما أهمية هذا الأمر؟

إن عرض رمز نجاح، بدلاً من الرمز 404/410 (لم يتم العثور على الصفحة) أو الرمز 301 (تم نقل الصفحة) يُعتبر إجراءً غير صحيح. يُستخدم رمز النجاح لإعلام محركات البحث بأنّ عنوان URL يضمّ صفحةً متوفّرة. ونتيجةً لذلك، قد يتم إدراج الصفحة في نتائج البحث، وستواصل محركات البحث محاولة الزحف إلى عنوان URL غير المتوفّر بدلاً من تخصيص الوقت للزحف إلى الصفحات المتوفّرة.

ماذا يجب أن أفعل؟

  • إذا لم تعُد صفحتك متوفّرة، وليس لها بديل واضح، يجب أن تعرض رمز الاستجابة 404 (لم يتم العثور على الصفحة) أو 410 (تمت إزالة الصفحة). يُعلم أي من هذين الرمزين بشكل واضح كلاً من المتصفحات ومحركات البحث بأنّ الصفحة غير متوفّرة. ويمكنك أيضًا عرض صفحة 404 مخصّصة للمستخدم إذا كان ذلك مناسبًا، على سبيل المثال، صفحة تحتوي على قائمة بالصفحات الأكثر رواجًا أو رابط يؤدي إلى الصفحة الرئيسية.
  • إذا تم نقل صفحتكأو إذا كان لها بديل واضح، يجب عرض خطأ 301 (إعادة توجيه دائمة) لإعادة توجيه المستخدم عندما يكون ذلك مناسبًا.
  • إذا كنت تعتقد أنه تم تصنيف صفحتك على نحو غير صحيح ضمن الصفحات التي تحتوي على الخطأ soft 404، يمكنك استخدام أداة فحص عنوان URL لفحص المحتوى ورمز HTTP المعروضَين. وإذا كانت الصفحة المعروضة فارغة أو خالية من أي محتوى تقريبًا، قد يكون السبب أنها توجّه إلى عدد كبير من الموارد التي يتعذّر تحميلها (الصور والنصوص البرمجية وغير ذلك من العناصر غير النصية) ما يمكن تفسيره على أنه خطأ soft 404. وتشمل الأسباب التي قد تمنع تحميل الموارد أن تكون هذه الموارد محظورة (باستخدام ملف robots.txt) وقد يكون السبب أيضًا إضافة عدد كبير من الموارد في الصفحة أو التحميل البطيء أو الموارد كبيرة الحجم. يجب أن تشير أداة فحص عنوان URL إلى الموارد التي يتعذّر تحميلها، كما يجب أن تعرض لك الصفحة المباشرة.

يمكنك استخدام أداة فحص عنوان URL للتأكّد مما إذا كان عنوان URL يعرض الرمز الصحيح أم لا.