اخترعنا عنوانا لا وجود له على أي موقع وطلبناه من ٤٨٩ نطاقا إيرانيا. أجاب ٤٢٨ نطاقا إجابة صحيحة برمز ٤٠٤. وأجاب خمسون برمز ٢٠٠، أي أنها أخبرت جوجل أن الصفحة موجودة وسليمة، وهي غير موجودة أصلا.
وخمسة نطاقات أعادت خطأ ٥٠٠.
أي أن مجرد طلب عنوان غير صالح كفى لإسقاط خادمها في خطأ داخلي، وهو عطب أكبر من مسألة الفهرسة كلها.

لماذا يضر رمز ٢٠٠ على صفحة غير موجودة
تسمي جوجل هذه الحالة «٤٠٤ اللينة» وتوثّقها في دليل رموز الحالة لديها. والآلية بسيطة: حين يرى الزاحف رمز ٢٠٠ يفترض أن ثمة محتوى حقيقيا فيبقي العنوان في طابور الفهرسة. وموقع يعيد ٢٠٠ لألف عنوان خاطئ يكون قد وضع ألف عنوان فارغ داخل ميزانية زحفه.
عشرون من هذه الخمسين أرسلت الزائر إلى الصفحة الرئيسية. وهذه أسوأ الصور، لأن صفحتك الرئيسية صارت من زاوية جوجل متاحة عبر ألف عنوان مختلف. وواحد وثلاثون منها نفّذت إعادة توجيه أولا.
الطريقة
طلبنا المسار /rgb-audit-404-check-9f2a/ من جذر كل نطاق. صُنعت السلسلة سلفا حتى نتأكد أنها غير موجودة في أي مكان. وسجّلنا رمز الاستجابة وحجم الجسم والعنوان النهائي بعد إعادة التوجيه، وهل تحمل الصفحة العائدة قائمة تنقل ومربع بحث. أجاب ٤٨٦ نطاقا من ٤٨٩، وجرى القياس في ١٩ أغسطس ٢٠٢٦.
والآن صفحات الـ ٤٠٤ نفسها
| خاصية صفحة ٤٠٤ | من أصل ٤٢٨ نطاقا |
|---|---|
| تذكر ٤٠٤ أو «غير موجود» | ٤٢٠ |
| تحمل قائمة تنقل الموقع | ٢٧٣ |
| فيها مربع بحث | ١٩٧ |
| صفحة خادم خام دون ٢ كيلوبايت | ٢٤ |
هذه الأربع والعشرون أطرف صفوف البيانات. رمز الاستجابة صحيح، لكن ما يراه الزائر صفحة بيضاء من الخادم عليها سطر إنجليزي واحد، لا تصميم الموقع. وهذا يعني غالبا أن خادم الويب اعترض الاستجابة وأجاب بدل التطبيق.
وسيط حجم صفحة ٤٠٤ في هذه العينة ٩٠ كيلوبايت، وأثقلها بلغ ٩ ميجابايت. تسعة ميجابايت لصفحة لم يردها أحد.
وهذا بالضبط ما جرى لنا
على هذا الخادم يتضمن إعداد nginx توجيها اسمه fastcgi_intercept_errors. حين يكون مفعّلا يأخذ nginx أي استجابة خطأ من PHP ويرمي جسمها ويرسل صفحته الافتراضية. فتكون النتيجة أن ووردبريس يبني صفحة ٤٠٤ بتصميم القالب، ويرى الزائر صفحة بيضاء.
اكتشفنا ذلك على rgb.ir في ٢٩ يوليو ٢٠٢٦ وأصلحناه. واليوم أعدنا الاختبار نفسه الوارد في هذا النص على المواقع السبعة التي نستضيفها هنا، وسبعتها تعيد ٤٠٤ بتصميمها الخاص.
ووجدنا أيضا ما ليس سارا: إحدى صفحات ٤٠٤ عندنا تزن ٢٩٠ كيلوبايت، أي ثلاثة أضعاف وسيط العينة. صفحة مهمتها الوحيدة أن تدلّ أحدا على مكان مفيد لا تحتاج إلى تحميل القالب كله. أُضيف هذا بدوره إلى قائمة هذا الشهر.
كيف تبدو صفحة ٤٠٤ الجيدة
رمز الاستجابة يجب أن يكون ٤٠٤، وهذا وحده غير قابل للتفاوض. أما الباقي فتجربة استخدام: قل ما جرى بلغة بشرية، وضع مربع بحث، وأضف رابطين أو ثلاثة للصفحات التي يريدها الناس فعلا. في عينتنا كان لدى ١٩٧ نطاقا مربع بحث، وهذا العنصر وحده يبقي زوارا أكثر من أي رسم طريف.
وموقفنا من إعادة توجيه كل ٤٠٤ إلى الصفحة الرئيسية: لا تفعل. إنه علاج يزيل المشكلة من تقريرك دون أن يمسّها، ومربك لمن نقر لتوّه على رابط مكسور. إعادة التوجيه صحيحة حين تكون الوجهة مكافئة للصفحة القديمة، لا حين تحتاج فقط إلى مكان ترسل الناس إليه.
أي أخطاء ٤٠٤ تستحق وقتك
أربعة أصناف، اثنان منها فقط يهمّان. الأول: عناوين تشير إليها مواقع أخرى وصارت ٤٠٤، وهذه تحمل قيمة ويجب توجيهها إلى الصفحة المكافئة. الثاني: عناوين مربوطة من قائمتك أو من متن صفحاتك وهي مكسورة، وهذه تُصلح في المحتوى لا بإعادة توجيه.
وصنفان لا ينبغي أن يأخذا وقتك: عناوين خمّنتها الروبوتات ولم توجد قط، وعناوين قديمة حُذفت قبل سنوات ولا أحد يشير إليها. وقد قالت جوجل منذ سنوات إن أخطاء ٤٠٤ لا تضر ترتيب الموقع. ما يضر هو صفحة تدّعي الوجود وهي فارغة.
وإن هبط ترتيب موقعك وأنت تبحث عن السبب فهو عادة في مكان آخر، وقد رتّبنا الأسباب الحقيقية في لماذا يهبط ترتيب الموقع.
اختبر موقعك الآن
أضف مسارا بلا معنى إلى نطاقك وافتحه. إن أظهر المتصفح تصميم موقعك فأنت لا تعرف شيئا بعد؛ تحتاج إلى رمز الاستجابة. افتح أدوات المطوّر وانتقل إلى تبويب الشبكة وأعد التحميل. الرقم بجوار الصف الأول ينبغي أن يكون ٤٠٤.
وإن كان ٢٠٠ فالسبب عادة إضافة إعادة توجيه أو إعداد في القالب يرسل كل عنوان مجهول إلى مكان ما. أداة تقرأ رمز الاستجابة تعيد رمز الحالة أيضا إن لم ترغب في الفحص يدويا. وفي مشاريع السيو التي نقبلها هذا أول ما ننظر إليه في الساعة الأولى، لأنه يستغرق عشر دقائق وأحيانا يكون مشكلة الفهرسة كلها.
أسئلة ترافق هذا الخطأ
ما معنى 404 not found؟
أن الخادم وُجد وأجاب، لكن لا شيء في ذلك العنوان. وهو مختلف عن «الموقع متوقف»، فتلك حالة لها رموز أخرى مثل ٥٠٠ أو ألا تصل إجابة أصلا.
كيف أصلح خطأ ٤٠٤ في ووردبريس؟
إن صارت كل الصفحات ٤٠٤ فالسبب عادة الروابط الدائمة: افتح الإعدادات ثم الروابط الدائمة واضغط حفظ مرة ليعاد بناء قواعد إعادة الكتابة. وإن كانت صفحة واحدة فقط، فهي إما محذوفة وإما تغيّر عنوانها وتحتاج إعادة توجيه.
هل تضر أخطاء ٤٠٤ بالترتيب؟
ليست بذاتها. ما يكلّفك هو صفحة تعيد ٢٠٠ وليس فيها شيء، وروابط من مواقع أخرى تشير إلى عنوان اختفى.
هل أصمّم صفحة ٤٠٤ خاصة؟
نعم، لكن اجعلها خفيفة وضع فيها مربع بحث. في عينتنا حملت ٢٧٣ من صفحات ٤٠٤ الصحيحة قائمة تنقل، وهذا مع البحث هو العمل كله.
وإن كان موقعك يجيب برمز ٢٠٠ على آلاف العناوين غير الموجودة، أخبرنا من راسلنا من هنا وسنجد الطبقة التي تفعل ذلك.
قياس بتاريخ ١٩ أغسطس ٢٠٢٦ على ٤٨٩ نطاقا إيرانيا. مصدر خارجي: وثائق رموز حالة HTTP لدى جوجل.
التعليقات والأسئلة
لديكم سؤال حول هذا المقال؟ اسألوا، سنجيب.
لا توجد تعليقات بعد؛ كونوا الأولين.